Time |
Nick |
Message |
00:46 |
|
germ joined #luanti |
00:51 |
|
lhofhansl joined #luanti |
01:11 |
|
galex-713__ joined #luanti |
02:45 |
|
galex-713_ joined #luanti |
04:00 |
|
MTDiscord joined #luanti |
04:12 |
|
sparky4 joined #luanti |
04:19 |
|
galex-713 joined #luanti |
07:01 |
|
Kimapr joined #luanti |
07:51 |
|
jaca122 joined #luanti |
07:51 |
|
cheek_pain joined #luanti |
08:43 |
|
YuGiOhJCJ joined #luanti |
09:30 |
sfan5 |
!mod display_api |
09:30 |
MinetestBot |
sfan5: There are no results for this query :( |
09:30 |
sfan5 |
!mod font_api |
09:30 |
MinetestBot |
sfan5: Japanese font texture for font_api [font_jp_noto] by Yvanhoe - https://forum.luanti.org/viewtopic.php?t=23112 - https://github.com/yquemener/font_jp_noto |
09:30 |
sfan5 |
uhh no |
09:30 |
sfan5 |
!mod display_modpack |
09:30 |
MinetestBot |
sfan5: Display Modpack [display_modpack] by Pyrollo - https://forum.luanti.org/viewtopic.php?t=19365 - https://github.com/pyrollo/display_modpack |
09:30 |
sfan5 |
ah |
09:35 |
|
galex-713 joined #luanti |
09:36 |
cheapie |
!mod legboat |
09:36 |
MinetestBot |
cheapie: There are no results for this query :( |
09:37 |
cheapie |
hmm |
09:37 |
sfan5 |
!cdb display_api |
09:38 |
sfan5 |
wait didn't we have that |
09:38 |
sfan5 |
hmm no |
10:22 |
|
bdju joined #luanti |
10:32 |
MinetestBot |
[git] sfan5 -> luanti-org/luanti: Handle texture filtering sanely to avoid blurriness (#16034) 4c4e296 https://github.com/luanti-org/luanti/commit/4c4e2962748b9f2b30c0b74b4527034b82891875 (2025-04-21T10:31:44Z) |
10:32 |
MinetestBot |
[git] sfan5 -> luanti-org/luanti: Rename IShaderConstantSetter b2c2a6f https://github.com/luanti-org/luanti/commit/b2c2a6ff4708362986acc65c62e95a23c1312165 (2025-04-21T10:32:29Z) |
10:32 |
MinetestBot |
[git] sfan5 -> luanti-org/luanti: Introduce IShaderConstantSetter abstraction baa4c7c https://github.com/luanti-org/luanti/commit/baa4c7cd21fe434a53e27a7de2d2df0159f964cb (2025-04-21T10:32:29Z) |
10:32 |
MinetestBot |
[git] sfan5 -> luanti-org/luanti: Change shaders to be defined by input constants rather than drawtype/… f3c2bbf https://github.com/luanti-org/luanti/commit/f3c2bbfb4833fdbdd8b3bda0a0f102c72d12bcbc (2025-04-21T10:32:29Z) |
10:32 |
MinetestBot |
[git] (1 newer commits not shown) |
10:34 |
MinetestBot |
[git] Linn16 -> luanti-org/luanti: Use map_compression_level_disk from minetest.conf for --recompress (#… c0e42c6 https://github.com/luanti-org/luanti/commit/c0e42c65881cb26dbbcdc8206a736fd407beae51 (2025-04-21T10:32:58Z) |
10:34 |
MinetestBot |
[git] SmallJoker -> luanti-org/luanti: Client: protect against circular attachments (#16038) 5c6e4d3 https://github.com/luanti-org/luanti/commit/5c6e4d35b0195e97fcb3dbfdd4b20df6dcbad13d (2025-04-21T10:33:19Z) |
10:34 |
MinetestBot |
[git] grorp -> luanti-org/luanti: Fix scrollbar on ContentDB grid by adding an area label (#16042) 0cf1c47 https://github.com/luanti-org/luanti/commit/0cf1c47f6c7fe4fd507e97c1dc9462cfe0a81d3c (2025-04-21T10:33:41Z) |
10:51 |
|
ireallyhateirc joined #luanti |
11:12 |
MTDiscord |
<redundantcc> sfan5: does this fix the issue where shadows would break if you said all the air nodes to have a light value? https://github.com/luanti-org/luanti/commit/f3c2bbfb4833fdbdd8b3bda0a0f102c72d12bcbc |
11:13 |
MTDiscord |
<redundantcc> *set all the air nodes |
11:14 |
sfan5 |
this commit fixes no issues at all |
11:14 |
sfan5 |
it's merely a refactor |
11:14 |
sfan5 |
I have also never heard of the bug you're describing |
11:15 |
MTDiscord |
<redundantcc> Wait really? |
11:15 |
MTDiscord |
<redundantcc> Okay I'll open an issue |
11:15 |
MTDiscord |
<redundantcc> Just give me like a couple hours to get to work, I'll have the steps to reproduce the bug(s) |
11:16 |
sfan5 |
no hurry |
11:21 |
* cheapie |
giggles a bit at "In my testing, this reduced the file size by up to 1 MB" from #16037 |
11:21 |
ShadowBot |
https://github.com/luanti-org/luanti/issues/16037 -- Use map_compression_level_disk from minetest.conf in recompress_map_data by Linn16 |
11:21 |
cheapie |
1MB out of 1MB? 1MB out of 10MB? 1MB out of 100GB? :P |
11:21 |
cheapie |
(nothing wrong with the commit AFAIK, the description there is just funny) |
11:31 |
|
cheek_pain joined #luanti |
12:35 |
|
Fleckenstein joined #luanti |
13:17 |
[MatrxMT] |
<Bracket> How much can I trust modchannels that stuff is coming from a server or not |
13:18 |
MTDiscord |
<redundantcc> As far as I know there's zero encryption, so like probably a solid 2%. |
13:18 |
MTDiscord |
<redundantcc> But you should never really trust any data, regardless of its origin. And always sanitize your input. |
13:22 |
[MatrxMT] |
<Bracket> What if I try to make encryption on the lua side? |
13:53 |
|
kamdard joined #luanti |
14:08 |
pgimeno |
authentication is usually simpler than encryption |
14:08 |
|
_____ joined #luanti |
14:09 |
[MatrxMT] |
<Bracket> I don't think that's the right way, it would be to transmit admin pages |
14:09 |
[MatrxMT] |
<Bracket> You shouldn't login twice |
14:10 |
pgimeno |
well, depends on whether your worry is eavesdropping or authenticity of the data |
14:11 |
[MatrxMT] |
<Bracket> Both? |
14:11 |
pgimeno |
if you're worried about eavesdropping, then encryption is the right thing; if you're concerned about whether the origin of a message is the server or not, then authentication |
14:12 |
[MatrxMT] |
<Bracket> How do you authentcate the server |
14:14 |
pgimeno |
I guess you'd need the mod to have a private key and a public key; send the public key to the client and sign the messages with the private key |
14:15 |
[MatrxMT] |
<Bracket> how do I do that? is there any mod for that? |
14:15 |
pgimeno |
I don't know |
14:18 |
[MatrxMT] |
<Bracket> pgimeno do you have a link how to generate pub/priv keys and how to use them atleast? |
14:20 |
sfan5 |
I can't answer your question but I think this discussion has left the space of realistic and practical solutions |
14:20 |
pgimeno |
hm, it's not easy stuff, perhaps a better alternative is to negotiate a shared secret with the server using Diffie-Hellman or the like, and use that for simple HMAC authentication, but even that is somewhat complex |
14:21 |
[MatrxMT] |
<Bracket> Yeah, i have no idea what you are talking about |
14:35 |
pgimeno |
sorry, I should probably start working on a mod to handle that, but it could also be a feature of Luanti, to negotiate a shared secret at login time and make it available to CSMs; that would make authentication very simple |
14:43 |
MTDiscord |
<luatic> i think the only engine-side solution that is worth pursuing is to just use an off-the-shelf network protocol that has encryption, like QUIC. see #10206 and #15261 |
14:43 |
ShadowBot |
https://github.com/luanti-org/luanti/issues/10206 -- Add network encryption into minetest |
14:43 |
ShadowBot |
https://github.com/luanti-org/luanti/issues/15261 -- Add QUIC support for Minetest |
15:06 |
|
kamdard joined #luanti |
15:08 |
|
sinvet joined #luanti |
15:22 |
|
Talkless joined #luanti |
15:38 |
|
dudz joined #luanti |
16:09 |
|
alpiquero joined #luanti |
17:08 |
|
Baytuch_2 joined #luanti |
17:20 |
cheapie |
sfan5: I granted your test account on VE-C noclip and debug, I imagine said client was probably privmodded anyway but now you actually officially have them |
17:23 |
sfan5 |
thanks |
17:23 |
sfan5 |
not that I needed them. and in fact I did not cheat them either :) |
17:24 |
* cheapie |
shrugs |
17:24 |
cheapie |
We hand those two out like candy on there anyway :P |
17:25 |
cheapie |
Heck, I think the Dannenport travelnet exchange (across the street from the current spawn) still has the "push for noclip" command block on the 6th floor too |
17:26 |
|
Baytuch joined #luanti |
17:29 |
sfan5 |
maybe I should try my hand at duplicating the ve-c spawn area locally one day |
17:30 |
cheapie |
I can probably get you a copy of it with WE if you want, not sure how kindly the nodes there would take to doing that though |
17:31 |
cheapie |
I *think* celevator would just not work (but not crash) if I do that, but I've never actually tried |
17:31 |
sfan5 |
I mean local map saving would probably work but the annoying part is installing the matching mods |
17:31 |
cheapie |
https://github.com/VE-Creative-Server/worldmods |
17:39 |
MTDiscord |
<wsor4035> (its a sane server) 👆 |
17:40 |
cheapie |
wsor4035: I wonder how that happened :P |
17:41 |
MTDiscord |
<wsor4035> to be fair, i stole the idea from buckaroo orginally iirc |
17:43 |
cheapie |
I like how it says it's preferred to not make changes directly on the server and yet I think that's the only way anyone ever actually does it |
17:45 |
MTDiscord |
<luatic> honestly this is one of the major benefits of a language like lua |
17:45 |
MTDiscord |
<luatic> why shouldn't server admins reap it :p |
18:00 |
|
fluxionary joined #luanti |
18:16 |
|
Verticen joined #luanti |
18:35 |
sfan5 |
https://0x0.st/8VrG.jpg this looks funny |
18:43 |
cheapie |
that tiling though |
18:55 |
|
kamdard joined #luanti |
19:11 |
|
bdju joined #luanti |
20:00 |
|
silverwolf73828 joined #luanti |
20:07 |
|
ireallyhateirc joined #luanti |
20:10 |
|
jaca122 joined #luanti |
20:30 |
|
Sharpman joined #luanti |
20:53 |
|
turtleman joined #luanti |
21:16 |
|
kamdard joined #luanti |
21:22 |
|
YuGiOhJCJ joined #luanti |
21:35 |
|
Sharpman joined #luanti |
21:41 |
|
Verticen joined #luanti |
21:48 |
|
erstazi joined #luanti |
22:05 |
|
Kimapr joined #luanti |
22:09 |
|
jluc joined #luanti |
22:33 |
|
panwolfram joined #luanti |
22:35 |
|
FileX joined #luanti |
23:04 |
SwissalpS |
https://github.com/luanti-org/luanti/issues/16052#issuecomment-2819138432 |
23:04 |
SwissalpS |
I don't understand how having the 'run' key next to the direction keys is convenient. |
23:05 |
|
Eragon joined #luanti |
23:05 |
SwissalpS |
For me that reduces mobility. My 'run' is on the left shift and sneak is on the key to the right of it. |
23:07 |
SwissalpS |
WASD-layout made sense back in the day when 2 players would share one keyboard. But this doesn't make any sense in Luanti. Resting position for a blind typer's hand is ASDF (for left hand on QWERTY/Z), so resting direction keys are more logically ESDF |
23:09 |
SwissalpS |
On dvorak the 'I' is on QWERTY/Z's 'G' -> making it a great location |
23:11 |
SwissalpS |
(for inventory) |
23:20 |
|
FileX joined #luanti |
23:31 |
[MatrxMT] |
<Bracket> engine encryption would be cool |