Time |
Nick |
Message |
00:01 |
Mantar |
sure, if he's running a public server rather than just an informal one for friends and family |
00:02 |
|
experemental joined #minetest |
00:11 |
hephaestus |
so Will I need to programming the mods |
00:12 |
hephaestus |
I didn't understand about custom |
00:23 |
muurkha |
suppose you want to remove xdecor. if you just remove it, you'll get unknown blocks and items in people's bases and inventories. Then they might complain. A thing you can do to mitigate that is to write a custom mod that provides definitions for those items, maybe just aliases to existing items |
00:23 |
muurkha |
maybe you alias all the fancy chairs to the standard wood chair, say |
00:24 |
|
lyn1337 left #minetest |
00:34 |
|
lyn1337 joined #minetest |
00:40 |
hephaestus |
so I need to code and when and if I removed the mod cleaner will delete all them |
00:40 |
Mantar |
really no coding needed, just make a mod folder, give it a name in mod.conf, and add an init.lua that contains lines of 'minetest.register_alias("oldmod:fancy_chair", "default:wooden_chair")' to rename the removed mods items to equivalents |
00:41 |
Mantar |
and you can do minetest.register_alias("oldmod:crappy_thing", "air") and that will just delete the crappy_thing object |
00:43 |
Mantar |
the cleaner mod does some of that for you, but you still have to type up a list of the removed objects and what you want them replaced with |
00:43 |
Mantar |
'cause there's no way for it to know |
00:50 |
hephaestus |
I think I understand now, well the difference is with the custom I have the most control then cleaner mod |
00:50 |
hephaestus |
Is that? |
00:51 |
Mantar |
yeah though they both will do the same thing in essence |
00:52 |
hephaestus |
I understand, thank you |
01:00 |
muurkha |
<Mantar> really no coding needed, just make a code folder, and add a file of code containing lines of code like 'minetest.register_alias("oldmod:fancy_chair", "default:wooden_chair")' |
01:01 |
Mantar |
it's barely text editing |
01:01 |
Mantar |
a five year old could do it |
01:01 |
Mantar |
well maybe six |
01:03 |
muurkha |
sure, I was writing code when I was five |
01:03 |
muurkha |
it wasn't very good code, of course |
01:05 |
Mantar |
same, my first program was |
01:05 |
Mantar |
10 print" Jeremy is a cool dude!! "; |
01:05 |
Mantar |
20 goto 10 |
01:06 |
Mantar |
which is more complicated than the alias program above, which is really just a verbosely formatted list of things to replace with other things |
01:06 |
Mantar |
so yeah, I wouldn't really consider that "coding," more like filling out a form |
01:07 |
|
ShadowBot joined #minetest |
01:10 |
muurkha |
well, it has control flow, but the above is accessing an object property and invoking a user-defined function with arguments |
01:10 |
Mantar |
the person typing doesn't need to know or understand any of that, just that "old node goes in here, new node goes in there" |
01:10 |
muurkha |
but sure, you don't exactly have to be able to prove the undecidability of the Halting Problem |
01:11 |
Mantar |
copy/paste, fill it out, done |
01:12 |
muurkha |
yeah |
01:12 |
hephaestus |
very good, I understand |
01:14 |
|
sparky4 joined #minetest |
01:23 |
|
smk joined #minetest |
02:27 |
|
khimaros_ joined #minetest |
02:50 |
|
lemonzest joined #minetest |
03:28 |
|
YuGiOhJCJ joined #minetest |
04:03 |
|
Verticen joined #minetest |
04:07 |
MTDiscord |
<__vaxeral> Squidward I think Mr Krabs is a robot. |
04:08 |
MTDiscord |
<__vaxeral> No SpongeBob, they are all robots. |
04:23 |
|
liceDibrarian joined #minetest |
04:44 |
|
YuGiOhJCJ joined #minetest |
04:48 |
|
qqq joined #minetest |
05:00 |
|
MTDiscord joined #minetest |
05:03 |
|
YuGiOhJCJ joined #minetest |
05:40 |
|
diceLibrarian2 joined #minetest |
06:37 |
|
s20_ joined #minetest |
07:06 |
|
jagtalon joined #minetest |
07:07 |
|
jagtalon joined #minetest |
08:36 |
|
s20 joined #minetest |
08:49 |
|
definitelya joined #minetest |
09:22 |
|
Leopold joined #minetest |
09:22 |
|
Warr1024 joined #minetest |
09:26 |
|
mrkubax10 joined #minetest |
09:28 |
|
jaca122 joined #minetest |
09:46 |
|
Warr1024 joined #minetest |
10:06 |
|
TomTom joined #minetest |
11:22 |
|
fluxionary joined #minetest |
11:44 |
|
SpaceManiac joined #minetest |
12:19 |
MinetestBot |
[git] sfan5 -> minetest/minetest: Make sure unittests don't try to write to cwd 45561b8 https://github.com/minetest/minetest/commit/45561b89a4937ca406a7bcbe901e700918fd7e2c (2024-01-14T12:17:53Z) |
12:19 |
MinetestBot |
[git] sfan5 -> minetest/minetest: Remove broken MINETEST_SUBGAME_PATH test 863c9b5 https://github.com/minetest/minetest/commit/863c9b55b44ec1df570cdd2b9d6758a8c915ef65 (2024-01-14T12:17:53Z) |
12:19 |
MinetestBot |
[git] sfan5 -> minetest/minetest: Make unittests less reliant on files in the source distribution 133f706 https://github.com/minetest/minetest/commit/133f706bf3e4c001b8f42179af3f070cc1940d1e (2024-01-14T12:17:53Z) |
12:19 |
MinetestBot |
[git] sfan5 -> minetest/minetest: Move setenv compat code to porting.h 6f494a9 https://github.com/minetest/minetest/commit/6f494a968d28d73a42ceaa03e6cc26d349f30f97 (2024-01-14T12:17:53Z) |
12:19 |
MinetestBot |
[git] (5 newer commits not shown) |
12:20 |
|
mrkubax10 joined #minetest |
12:57 |
|
bodiccea joined #minetest |
13:30 |
|
imi joined #minetest |
14:46 |
|
TheSilentLink_ joined #minetest |
14:49 |
|
khimaros_ joined #minetest |
15:03 |
|
s20 joined #minetest |
15:27 |
|
Desour joined #minetest |
15:36 |
|
Noisytoot joined #minetest |
15:49 |
MinetestBot |
[git] SmallJoker -> minetest/minetest: Client: fix possible division by zero in [crack modifier ed7d403 https://github.com/minetest/minetest/commit/ed7d4037b25d6b8c840ec0eecb0f6cc254c86454 (2024-01-14T15:28:03Z) |
16:06 |
|
comrad joined #minetest |
16:06 |
|
meldrian joined #minetest |
16:06 |
|
meldrian joined #minetest |
16:13 |
|
s20 joined #minetest |
16:20 |
|
s20 joined #minetest |
16:47 |
|
meldrian joined #minetest |
16:47 |
|
meldrian joined #minetest |
16:47 |
MinetestBot |
[git] cx384 -> minetest/minetest: Add function to get all HUD elements (#14042) 92c55c2 https://github.com/minetest/minetest/commit/92c55c27cf520bd7b0e59639cc7cce7bcaf5d747 (2024-01-14T16:46:29Z) |
16:47 |
|
comrad joined #minetest |
16:49 |
|
neinwhal left #minetest |
16:50 |
|
fling joined #minetest |
16:55 |
|
Noisytoot joined #minetest |
17:29 |
|
Sobinec joined #minetest |
18:13 |
|
TheAltruisticHac joined #minetest |
18:19 |
|
TheAltruisticHac joined #minetest |
18:23 |
|
mrkubax10 joined #minetest |
18:27 |
|
stormchaser3000 joined #minetest |
18:33 |
|
definitelya joined #minetest |
18:37 |
|
Thelie joined #minetest |
18:37 |
|
bwarden joined #minetest |
19:21 |
|
behalebabo joined #minetest |
19:29 |
|
behalebabo joined #minetest |
19:45 |
|
cation joined #minetest |
19:53 |
|
Sobinec joined #minetest |
19:54 |
|
behalebabo joined #minetest |
19:57 |
|
fling joined #minetest |
20:14 |
|
fling joined #minetest |
20:22 |
|
calcul0n joined #minetest |
20:34 |
|
fling joined #minetest |
21:21 |
|
Verticen joined #minetest |
21:49 |
fluxionary |
i've got a weird issue. minetest 5.7.0/linux. as reported by a globalstep, dtime is (almost always) the same as the dedicated server step (0.047). however, (almost always) only one server step is being executed each second. anyone have any idea what that could be about? |
22:01 |
|
Warr1024 joined #minetest |
22:08 |
fluxionary |
oh wait no nevermind |
22:13 |
sfan5 |
unrelated but it's better to use 5.8.0 these days :) |
22:19 |
|
experemental joined #minetest |
22:34 |
|
lhofhansl joined #minetest |
22:48 |
fluxionary |
yup, that's planned |
22:59 |
|
fling joined #minetest |
23:02 |
|
fling joined #minetest |
23:13 |
|
lyn1337 joined #minetest |
23:28 |
|
appguru joined #minetest |
23:32 |
|
panwolfram joined #minetest |