Luanti logo

IRC log for #luanti-dev, 2026-03-01

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

All times shown according to UTC.

Time Nick Message
00:01 SFENCE joined #luanti-dev
00:38 SFENCE joined #luanti-dev
01:11 SFENCE joined #luanti-dev
01:29 SFENCE joined #luanti-dev
01:50 alek13 joined #luanti-dev
01:53 alek13_ joined #luanti-dev
01:57 alek13 joined #luanti-dev
02:27 SFENCE joined #luanti-dev
02:47 crazylad joined #luanti-dev
02:47 crazylad joined #luanti-dev
02:52 MTDiscord <jordan4ibanez> Hello. I needed to add an explicit static cast to string_to_enum in src/util/enum_string.h so that it works with enum classes. So basically the first line of the function is now int result_int = static_cast<int>(result);
02:53 MTDiscord <jordan4ibanez> Can this be packaged as part of my PR? Or does this need to be another PR to fix string_to_enum not working with enum classes?
03:03 SFENCE joined #luanti-dev
03:18 alek13_ joined #luanti-dev
03:26 alek13 joined #luanti-dev
03:27 user333_alt joined #luanti-dev
03:29 alek13_ joined #luanti-dev
03:32 user333_ joined #luanti-dev
03:38 SFENCE joined #luanti-dev
03:40 user333_alt joined #luanti-dev
03:42 SFENCE joined #luanti-dev
03:55 SFENCE joined #luanti-dev
04:16 SFENCE joined #luanti-dev
04:23 Alias joined #luanti-dev
04:27 SFENCE joined #luanti-dev
04:35 user333_ joined #luanti-dev
04:36 Guest5601 joined #luanti-dev
04:36 SFENCE joined #luanti-dev
05:02 MTDiscord joined #luanti-dev
05:51 SFENCE joined #luanti-dev
05:56 alek13 joined #luanti-dev
06:07 alek13_ joined #luanti-dev
06:10 alek13 joined #luanti-dev
06:13 alek13_ joined #luanti-dev
08:55 YuGiOhJCJ joined #luanti-dev
09:15 YuGiOhJCJ joined #luanti-dev
09:22 Warr1024 joined #luanti-dev
09:47 Warr1024 joined #luanti-dev
10:02 pgimeno_ joined #luanti-dev
12:33 sfan5 sure just put it in your pr
13:57 ivanbu joined #luanti-dev
13:57 whosit joined #luanti-dev
14:02 book` joined #luanti-dev
16:52 panwolfram joined #luanti-dev
17:14 alek13 joined #luanti-dev
17:20 lhofhansl joined #luanti-dev
17:24 lhofhansl I explained #16569 incorrect yesterday. When server and client disagree on the position of an object, that difference is spread over multiple frames on the client when the server sends the next update. No information is lost, the server still has the source of truth, only the difference is spread out a little... Again, unless the server detects a collision, in which case the difference is forced in the next frame just like bef
17:24 ShadowBot https://github.com/luanti-org/luanti/issues/16569 -- Add movement smoothing to CAOs by lhofhansl
17:26 lhofhansl whosit: FYI
17:57 turtleman joined #luanti-dev
18:11 repetitivestrain joined #luanti-dev
18:22 panwolfram joined #luanti-dev
18:29 panwolfram joined #luanti-dev
18:40 SFENCE joined #luanti-dev
18:57 whosit I tried comparing 2 clients side-by-side (with and without patch), but locally (with /create_lag) only noticed the snapping on collision...
18:58 whosit I've increased those constants x5 times just to see the effect aplified... Tried flying airutils blimp on a busy server, translation did get very smooth (but not rotation...), and snapping got even worse... there are other weird effects too, like when players teleport...
18:58 whosit shows there's some potential for better client prediction/smooting/whatever :p but I'm not sure I like snapping...
19:01 whosit also interesting to see minecarts and trampolines (all very broken on 5x) ;p
19:03 whosit so yeah, it makes position delayed... which makes people slide when stopping and hover when jumping, insteresting :p
19:04 whosit I wonder if there's some smarter way to do this? idk
19:54 YuGiOhJCJ joined #luanti-dev
20:34 SFENCE joined #luanti-dev
21:11 SFENCE joined #luanti-dev
23:35 panwolfram joined #luanti-dev
23:56 Sokomine joined #luanti-dev

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