| Time |
Nick |
Message |
| 00:15 |
|
sparky4 joined #luanti |
| 00:36 |
|
v-rob joined #luanti |
| 02:00 |
|
Swissa1pS joined #luanti |
| 02:06 |
|
syl joined #luanti |
| 02:07 |
|
fluxionary joined #luanti |
| 02:17 |
|
aliasalreadytake joined #luanti |
| 02:25 |
|
SFENCE joined #luanti |
| 03:00 |
|
SFENCE joined #luanti |
| 03:10 |
|
SFENCE joined #luanti |
| 03:18 |
|
chilledfrogs joined #luanti |
| 03:25 |
|
Swissa1pS joined #luanti |
| 03:41 |
|
SFENCE joined #luanti |
| 03:48 |
|
SFENCE joined #luanti |
| 03:49 |
|
YuGiOhJCJ joined #luanti |
| 04:00 |
|
MTDiscord joined #luanti |
| 07:28 |
|
Talkless joined #luanti |
| 07:50 |
|
wsor4035 joined #luanti |
| 08:04 |
|
jistr joined #luanti |
| 09:43 |
repetitivestrain |
calling core.generate_decorations appears to generate all registered decorations without regard for the biomemap |
| 09:43 |
repetitivestrain |
is this expected? |
| 09:50 |
repetitivestrain |
Apparently this is |
| 09:51 |
repetitivestrain |
https://paste.debian.net/1390289/ |
| 09:52 |
repetitivestrain |
Is there any reason in particular why this behavior is not the default |
| 09:52 |
repetitivestrain |
or at least available to modders? |
| 09:53 |
sfan5 |
the answer is almost always: because it wasn't implemented, because of an oversight, because nobody thought of it |
| 09:53 |
|
dv^_^ joined #luanti |
| 09:53 |
sfan5 |
very rarely are limitations intentional |
| 09:54 |
repetitivestrain |
hmm... in any event, is it possible by any other means for an on_generate function in the emerge environment to precede decoration placement? |
| 09:54 |
repetitivestrain |
since disabling decorations in mg_flags and invoking core.generate_decorations manually doesn't cut it |
| 09:57 |
sfan5 |
no |
| 09:57 |
* repetitivestrain |
sighs in exasperation |
| 09:57 |
repetitivestrain |
are there any existing lua implementations of decoration placement |
| 09:58 |
sfan5 |
why would there be |
| 09:58 |
repetitivestrain |
custom/lua mapgens, i imagine? |
| 09:58 |
sfan5 |
they would implement their own decoration systems according to their own needs |
| 09:58 |
sfan5 |
and not build a reimplementation of the engine one, I imagine |
| 10:00 |
repetitivestrain |
sure but in my case i'm trying to adapt my minecraft-derived structure generation system to mgv7, and this requires compatibility with luanti-style decoration definitions |
| 10:01 |
repetitivestrain |
hmm this gives me a handful of new keywords for Google search |
| 10:01 |
repetitivestrain |
Aha!! |
| 10:01 |
repetitivestrain |
https://gitlab.com/gaelysam/biomegen/ |
| 10:02 |
sfan5 |
seems easier to contribute the fix to the engine tho? |
| 10:02 |
repetitivestrain |
yeah, but it won't appear until 5.14 at the earliest |
| 10:03 |
repetitivestrain |
and this would still be required for earlier releases |
| 10:03 |
repetitivestrain |
https://paste.debian.net/1390289/ <-- like i might have neglected to say, i'll reformat this and place it behind an option in a bit |
| 10:16 |
|
seasharp_ joined #luanti |
| 10:23 |
|
definitelya joined #luanti |
| 11:39 |
|
ireallyhateirc joined #luanti |
| 12:00 |
|
mazes_83 joined #luanti |
| 12:08 |
|
chloetax joined #luanti |
| 12:47 |
|
ttyyls joined #luanti |
| 12:55 |
|
erle_on_ic joined #luanti |
| 12:55 |
erle_on_ic |
hey, anyone of you on WHY2025? |
| 12:56 |
|
jaca122 joined #luanti |
| 13:09 |
|
SwissalpS joined #luanti |
| 13:12 |
|
Krock joined #luanti |
| 14:38 |
repetitivestrain |
sfan5: would you mind reviewing this patch? attached is a ticket template if that's necessary https://paste.debian.net/1390337/ https://codeberg.org/halon/Minetest/commit/98be83d8486355185265ced68dfa0f84f2a1311c |
| 15:12 |
|
gregon joined #luanti |
| 15:16 |
|
gregon left #luanti |
| 15:44 |
[MatrxMT] |
<birdlover32767> how do you remove translation sequences? |
| 15:45 |
|
v-rob joined #luanti |
| 16:38 |
[MatrxMT] |
<birdlover32767> nvm ```string.gsub(string.gsub(str, ".+%)", ""), string.char(27).."E", "")``` worked |
| 16:41 |
|
Can0xfBows joined #luanti |
| 16:48 |
|
wrrrzr joined #luanti |
| 16:49 |
wrrrzr |
Hello, can i don't change Minetest directory in android |
| 16:49 |
wrrrzr |
This is very hard for me |
| 16:51 |
wrrrzr |
sorry, not this topic |
| 16:54 |
|
wrrrzr left #luanti |
| 16:56 |
[MatrxMT] |
<y5nw> birdlover32767: you can also consider `core.get_translated_string` depending on what you want to do with the resulting string |
| 16:57 |
[MatrxMT] |
<birdlover32767> i want to save the item's description to be viewed in an external application |
| 16:57 |
[MatrxMT] |
<birdlover32767> but having \u0027 in the descriptions messes it up |
| 16:58 |
[MatrxMT] |
<birdlover32767> also, is there a global table of craft recipes? i cant seem to find it in the lua api |
| 16:59 |
[MatrxMT] |
<y5nw> core.get_translated_string then. It also places the parameters (@1, @2, etc) correctly if you have such items |
| 17:18 |
rubenwardy |
@birdlover32767 you should definitely use get translated string ^ |
| 17:48 |
|
nekobit joined #luanti |
| 17:49 |
|
lumidify joined #luanti |
| 18:25 |
gideonstar |
minetest-server 5.6 debian -> luanti-server 5.13 alpine docker -> success! :-) |
| 18:30 |
sfan5 |
the following works to strip escapes too https://github.com/Uberi/Minetest-WorldEdit/blob/bf154b12c7099fb2a7ca0810a0ca729e65df950b/worldedit_commands/nodename.lua#L3-L27 |
| 18:30 |
sfan5 |
note that the parameters will be placed correctly even with this |
| 18:33 |
|
jaca122 joined #luanti |
| 19:29 |
|
wsor4035 joined #luanti |
| 19:31 |
|
jemius joined #luanti |
| 19:47 |
|
gregon joined #luanti |
| 19:48 |
|
gregon left #luanti |
| 20:23 |
|
amfl joined #luanti |
| 21:33 |
|
SFENCE joined #luanti |
| 22:04 |
|
kimapr joined #luanti |
| 22:14 |
|
ireallyhateirc joined #luanti |
| 22:34 |
|
panwolfram joined #luanti |
| 22:40 |
|
turtleman joined #luanti |
| 23:05 |
|
Eragon joined #luanti |
| 23:20 |
|
Trifton_ joined #luanti |