| Time |
Nick |
Message |
| 00:00 |
|
farribeiro joined #luanti |
| 00:03 |
MinetestBot |
[git] sfan5 -> luanti-org/luanti: Make fs::RecursiveDelete() silent if nothing to do 8e19d38 https://github.com/luanti-org/luanti/commit/8e19d382cf2566ca5f46a5f9a5305f121e0f321a (2026-01-03T23:13:46Z) |
| 00:18 |
|
Cork joined #luanti |
| 00:22 |
farribeiro |
Maybe I figured out why the Flatpak patch wasn't working; the editor was simply breaking the YAML file. |
| 00:23 |
farribeiro |
the patch now builded |
| 01:21 |
|
mrcheese joined #luanti |
| 02:03 |
user333_ |
will 2026 be the year of SSCSM and coloured lighting? |
| 02:04 |
MTDiscord |
<wsor4035> is this luantis year of the linux desktop equivalent? |
| 02:05 |
user333_ |
only one way to find out |
| 02:06 |
MTDiscord |
<wsor4035> sscsm has existed in various forms as mods, and then prs for years now, all of which have rotted mostly |
| 02:08 |
user333_ |
what about coloured lighting? |
| 02:09 |
MTDiscord |
<wsor4035> 5.3 or bust |
| 02:09 |
MTDiscord |
<wsor4035> someone was here recently and i think is working on getting it into pr shape |
| 02:09 |
MTDiscord |
<wsor4035> so see if that one goes anywhere |
| 02:09 |
user333_ |
now we need raytracing |
| 02:12 |
user333_ |
here's how you do coloured lighting: core.colorize("yellow", "default:meselamp") |
| 02:12 |
MTDiscord |
<wsor4035> which chatbot told you that? :p |
| 02:12 |
user333_ |
myself, as a joke |
| 02:24 |
mrcheese |
XD |
| 02:26 |
|
___nick___ joined #luanti |
| 02:28 |
|
GalaxyNova joined #luanti |
| 02:28 |
GalaxyNova |
Hey chat |
| 02:28 |
mrcheese |
hi |
| 02:29 |
GalaxyNova |
Does anyone know how I can get rid of "ghost" entities? |
| 02:30 |
GalaxyNova |
A while ago I migrated my world from Voxlibre to Mineclonia back when Voxlibre rebranded |
| 02:30 |
|
___nick___ joined #luanti |
| 02:30 |
MTDiscord |
<wsor4035> loop over core.luaentities and check if the entity is registered or not |
| 02:31 |
GalaxyNova |
Now every time I load some chunks I get a bunch of annoying errors in the chat that there are entities that don't exist |
| 03:42 |
|
Bombo joined #luanti |
| 03:42 |
|
Bombo joined #luanti |
| 04:03 |
ireallyhateirc |
year of luanti |
| 05:00 |
|
MTDiscord joined #luanti |
| 06:30 |
[MatrxMT] |
<Blockhead256> must be using the latest model, didn't have to prompt it to not use `minetest.*` |
| 06:45 |
cheapie |
Blockhead256: Gotta confuse people as to whether the code is new or ancient, use core.env *nods* |
| 06:45 |
cheapie |
I just checked, core.env:add_node() works |
| 06:46 |
[MatrxMT] |
<Blockhead256> Your grandma's Minetest mods from the estate sale |
| 07:49 |
apteryx |
I'm a bit confused about CSM (client-side mods); is enable_client_modding = true intended for the mintest.conf on the server? |
| 07:50 |
[MatrxMT] |
<Blockhead256> no, there's a separate setting `csm_restriction_flags` to control what (the official, unmodified) clients can do with CSMs, but enable_client_modding is a setting for clients to enable CSMs since they're an experimental feature |
| 07:56 |
apteryx |
thanks; and I guess CSM are restricted by default for the server? |
| 08:01 |
apteryx |
my question at this point is basically for the halon fork, I've asked here: https://codeberg.org/halon/Minetest/issues/6; |
| 08:02 |
[MatrxMT] |
<Blockhead256> you can see the defaults at https://github.com/luanti-org/luanti/blob/5.14.0/builtin/settingtypes.txt |
| 08:14 |
|
oneeyedalien joined #luanti |
| 08:28 |
apteryx |
thanks; how would I interpret the multiple values in that default? "csm_restriction_flags (Client side modding restrictions) int 62 0 63" |
| 08:38 |
|
ralfwause joined #luanti |
| 08:49 |
[MatrxMT] |
<Blockhead256> each flag is a binary digit (bit) in the number, so the number is the sum (more accurately, bitwise OR) of all the component flags, which are all listed above, those powers of 2: 1, 2, 4, 8,16 and 32. 63 is all of the restrictions on by default |
| 08:50 |
[MatrxMT] |
<Blockhead256> the order for `int` types is `default min max`, mentioned at the top of the file https://github.com/luanti-org/luanti/blob/5.14.0/builtin/settingtypes.txt#L43 |
| 09:16 |
|
nekobit joined #luanti |
| 09:22 |
|
Warr1024 joined #luanti |
| 09:39 |
|
jaca122 joined #luanti |
| 09:47 |
|
Warr1024 joined #luanti |
| 09:54 |
|
mrkubax10 joined #luanti |
| 10:06 |
MinetestBot |
[git] SmallJoker -> luanti-org/luanti: Serialize: Fix ItemDef regression introduced by 3d10d4e85 (2) f102036 https://github.com/luanti-org/luanti/commit/f10203606a918608b584c3384791fdac85891256 (2026-01-04T09:45:37Z) |
| 10:37 |
apteryx |
re `int` types; I see, thanks again! |
| 10:48 |
apteryx |
can making changes to a mod settingstypes.txt be done somewhere else than in that original file? |
| 10:49 |
apteryx |
I was looking at the way clonti enables sscsm for mineclonia, in its settingstypes.txt file (e.g., as done here: https://codeberg.org/rudzik8/clonti/src/commit/964b71ab0b7b4e73dc3a5cca7799de803ee679c3/src/assemble.py#L120), and wondering if I need to patch the source of mineclonia directly, or if there's something more elegant that can be done |
| 11:06 |
Krock |
patching could be done more reliably using 'git' |
| 11:07 |
Krock |
as in: conflict detection and rebasing is rather straight-forward. The Wine project uses that approach, FWIW |
| 11:31 |
apteryx |
I'm working in the Guix context; if that's indeed the right approach maybe a luanti-mineclonia-csm variant package makes sense. |
| 12:16 |
|
mrcheese joined #luanti |
| 12:31 |
|
mrkubax10 joined #luanti |
| 12:47 |
|
Desour joined #luanti |
| 13:38 |
|
CSperson joined #luanti |
| 13:56 |
|
lemonzest joined #luanti |
| 14:01 |
MinetestBot |
[git] y5nw -> luanti-org/luanti: Allow sneak toggling when player does not have the fly priv (#16781) ae9843c https://github.com/luanti-org/luanti/commit/ae9843cf3cc00bf6814f90e3c2d94ff644ca7237 (2026-01-04T14:01:15Z) |
| 14:01 |
MinetestBot |
[git] sfan5 -> luanti-org/luanti: Raise MAX_REGISTERED_CONTENT (#16804) 42906db https://github.com/luanti-org/luanti/commit/42906dbe547645782445ff7cf919a9b787a4b524 (2026-01-04T14:01:25Z) |
| 14:08 |
|
ireallyhateirc joined #luanti |
| 15:34 |
|
mrkubax10 joined #luanti |
| 16:04 |
|
tzenfore joined #luanti |
| 16:16 |
|
stormchaser3000 joined #luanti |
| 16:18 |
|
mrkubax10 joined #luanti |
| 16:30 |
|
Desour joined #luanti |
| 16:48 |
|
mrkubax10 joined #luanti |
| 18:01 |
|
mrkubax10 joined #luanti |
| 18:34 |
|
farribeiro joined #luanti |
| 18:35 |
farribeiro |
Hi folks! |
| 18:35 |
farribeiro |
Krock: a 5.7.0 server: Xanadu |
| 18:37 |
Krock |
hello. |
| 18:37 |
Krock |
farribeiro: sorry? |
| 18:39 |
sfan5 |
sounds like a bug report :P |
| 18:41 |
farribeiro |
:eyes: |
| 18:41 |
Krock |
I get the bug "invalid password" |
| 18:41 |
Krock |
maybe I need to retype |
| 18:44 |
Krock |
farribeiro: I don't see anything wrong. please elaborate. |
| 18:44 |
farribeiro |
I just remembered yesterday... I thought I wouldn't find a server in this version. |
| 18:44 |
farribeiro |
and works |
| 18:45 |
Krock |
you can search them here: https://servers.luanti.org/ |
| 18:47 |
farribeiro |
So, I was looking at this UI today, but I can't see it very well, nor sort it by version type or other things. |
| 18:48 |
Krock |
Ctrl+F |
| 18:49 |
Krock |
if you're on mobile then yeah.. it's not the perfect experience. |
| 18:50 |
farribeiro |
i see... Even so, it's a very limited experience. |
| 18:51 |
farribeiro |
listing mods... also to copy |
| 18:53 |
farribeiro |
I created a python-pandas script to get csv |
| 18:55 |
|
Trifton_ joined #luanti |
| 18:55 |
farribeiro |
btw... OpenGL, recognized on my notebook with an Intel HD 4000 Ivy Bridge, has been upgraded to a new version. |
| 19:03 |
|
lumidify joined #luanti |
| 19:05 |
farribeiro |
i gtg... i see later |
| 20:31 |
|
fling_ joined #luanti |
| 21:50 |
MTDiscord |
<bastrabun> Is there anywhere a file that maps client language code to readable english langauge names? Like de = german, eo = esperanto? What standard are we using there? |
| 22:08 |
[MatrxMT] |
<y5nw> (1) There is one in the Engine builtin that maps some language codes to their native names, so no. (2) Afaik the _language_ codes are based on ISO-639-1 |
| 22:25 |
MTDiscord |
<bastrabun> I can set my client to sr_Latn, which appears not to be in ISO-639-1 |
| 22:45 |
[MatrxMT] |
<y5nw> Language code != locale |
| 22:46 |
[MatrxMT] |
<y5nw> "sr" is a valid ISO 639-1 language code (see Wikipedia); "sr-Latn" is a locale |
| 22:47 |
[MatrxMT] |
<y5nw> The latter is a valid locale according to Unicode: https://www.unicode.org/cldr/charts/48/summary/sr_Latn.html |
| 22:51 |
[MatrxMT] |
<y5nw> (Also we should consider using ICU at some point to - among other things - have a reliable source of locale information. I wanted to look further into it, but this is not my priority at the moment) |
| 23:12 |
MTDiscord |
<bastrabun> I want to know what a user sees and translate that into something I (= machine readable) can understand. If the rule is "only take the part before the _", then chinese doesn't really work, right? |
| 23:18 |
[MatrxMT] |
<y5nw> I don't fully understand what you are trying to do. |
| 23:22 |
[MatrxMT] |
<y5nw> Are you trying to get the source string from a (user-facing) translated string? I don't think you can (easily) do that with a mod |
| 23:24 |
[MatrxMT] |
<y5nw> (Also for what reason do you _specifically_ need the _language_ code (i.e. the part before the underscore) and not the entire locale code?) |
| 23:32 |
|
panwolfram joined #luanti |