Time |
Nick |
Message |
00:01 |
nepugia |
i switch from file to file while i mod, beeing able to put a dependency as a oneliner is much faster for me |
00:01 |
nepugia |
so not really in a rust to use the other system |
00:05 |
calcul0n |
i like to use backslash line-breakers in shell scripts or makefiles for that kind of thing |
00:07 |
rubenwardy |
do whatever works for you :P |
00:07 |
rubenwardy |
we're unlikely to remove support for depends.txt for a long time |
00:07 |
rubenwardy |
if ever |
00:08 |
nepugia |
:) |
00:09 |
nepugia |
night |
00:12 |
LoneWolfHT |
Uploaded file: https://uploads.kiwiirc.com/files/aa1de44fae89ba87c36560b877ffd399/image.png |
00:12 |
LoneWolfHT |
File switching isn't a problem for me. Do you use a code editor? |
00:13 |
rubenwardy |
the almost certainly use some stupid CLI editor |
00:13 |
rubenwardy |
+y |
00:15 |
|
kurtzmusch joined #minetest |
00:25 |
VanessaE |
you're forgetting something important: |
00:25 |
|
truckermama joined #minetest |
00:25 |
VanessaE |
if a mod has lots of [opt-]depends, you end up with long-ass lines. |
00:26 |
VanessaE |
and I doubt very many people edit code with line wrapping enabled |
00:26 |
VanessaE |
so you end up with half the line off-screen |
00:27 |
VanessaE |
programatically, either method is about the same I suppose, but depends.txt wins for readability. |
00:30 |
VanessaE |
luk3yx is right, spreading [opt-]depends over multiple lines inside mod.conf would be a good compromise. |
00:35 |
truckermama |
looking for some help regarding LOR server |
00:36 |
rubenwardy |
lor? |
00:37 |
truckermama |
legends of revival, tho i believe it changed names |
00:37 |
rubenwardy |
the person that hosted that server has been banned from Minetest, for spam, harassment, doxing, and other things |
00:37 |
rubenwardy |
wait |
00:38 |
rubenwardy |
nevermind, was thinking of another server |
00:38 |
VanessaE |
rubenwardy: He Who Has a Kiddie Porn Fixation? :P |
00:38 |
rubenwardy |
LOR is hosted by Edgy1, not OldCoder |
00:38 |
VanessaE |
heh ok |
00:39 |
truckermama |
ah ok |
00:39 |
rubenwardy |
but yeah, Edgy1 is in this channel |
00:39 |
truckermama |
okay perfect, i sent them a message |
00:40 |
truckermama |
thanks for helping me out :) |
00:45 |
Edgy1 |
lol |
00:45 |
Edgy1 |
lor ≠ los |
00:45 |
Edgy1 |
<rubenwardy> the person that hosted that server has been banned from Minetest, for spam, harassment, doxing, and other things |
00:45 |
Edgy1 |
u had me scared at first |
00:45 |
Edgy1 |
XD |
00:47 |
Edgy1 |
anyways hows it going rubenwardy |
00:47 |
rubenwardy |
good thanks |
00:47 |
rubenwardy |
trying to fix formspecs |
00:47 |
luk3yx |
Good luck |
00:47 |
rubenwardy |
well, v-rob is doing a lot of it |
00:48 |
VanessaE |
rubenwardy: please tell me you're not pulling a sapier :) |
00:48 |
rubenwardy |
I made a PR to add formspec styling (like CSS, but not as good) and one which is a prerequiste of per-game menus |
00:48 |
rubenwardy |
VanessaE: what's that? |
00:48 |
rubenwardy |
promise loads then leave? |
00:48 |
VanessaE |
nah |
00:48 |
rubenwardy |
or do loads then leave us with a load of mess? |
00:49 |
VanessaE |
there was a point where he got fed up with the way things were positioning and scaling, and tried to fix it. |
00:49 |
rubenwardy |
XD |
00:49 |
rubenwardy |
have you seen #8524 |
00:49 |
ShadowBot |
https://github.com/minetest/minetest/issues/8524 -- Add compatible, consistent coordinate system to FormSpecs. by v-rob |
00:49 |
VanessaE |
I leave it to others to decide if he succeeded, but his efforts really burned him out |
00:49 |
rubenwardy |
it'll be in 5.1.0 |
00:49 |
Edgy1 |
any estimates on 5.1's release? |
00:50 |
Edgy1 |
interestlingly enough, advtrains has a bug on TSS that happens in 5.0 but not 5.1 |
00:50 |
rubenwardy |
we're back to the normal release schedule of twice a year |
00:50 |
rubenwardy |
oh weird |
00:50 |
Edgy1 |
never tried it on 5.0.1 tho |
00:51 |
VanessaE |
rubenwardy: interesting.. but what IS the new coordinate system? I mean what's the unit? still inventory slots? |
00:51 |
rubenwardy |
the unit is 64x64 from the top left edge |
00:51 |
rubenwardy |
padding and spacing isn't used anymore |
00:51 |
VanessaE |
ah. |
00:51 |
rubenwardy |
which is painful, but allows more precise placement |
00:52 |
VanessaE |
that makes sense |
00:52 |
rubenwardy |
like: you know have to take care to add padding properly, but before you had inconsistent padding |
00:52 |
rubenwardy |
-k |
00:52 |
VanessaE |
yes |
00:52 |
Edgy1 |
also, lor is actually owned by Ruslan1, not me, tho i maintain it. |
00:52 |
VanessaE |
boy do I *know* it |
00:52 |
VanessaE |
I had a lot of magic numbers in minislots |
00:52 |
Edgy1 |
it's on rus.edgy1.net |
00:52 |
VanessaE |
because of how it abuses formspecs |
00:53 |
rubenwardy |
ah |
00:53 |
rubenwardy |
I thought the rus was for russia |
00:53 |
Edgy1 |
i gave it to him |
00:53 |
Edgy1 |
lol.. ikr |
00:53 |
Edgy1 |
the russian server is Empire of Legends |
00:53 |
Edgy1 |
which is on mt.edgy1.net |
00:53 |
Edgy1 |
the russians actually used to be in lor tho.. back when it was edgy1.net |
00:53 |
Edgy1 |
and even before when it was mt.edgy1.net |
00:53 |
Edgy1 |
lor is a traveler! |
01:00 |
rubenwardy |
nice |
01:00 |
VanessaE |
? |
01:06 |
VanessaE |
"And for fun, this formspec with real_coordinates disabled" *looks at associated pic* |
01:06 |
VanessaE |
GEVALT |
01:06 |
VanessaE |
I forgot how bad it was |
01:22 |
|
ikero joined #minetest |
01:22 |
ikero |
w |
01:24 |
|
ikero joined #minetest |
01:25 |
|
illwieckz joined #minetest |
01:28 |
|
ikero joined #minetest |
01:28 |
ikero |
test |
01:29 |
|
LoneWolfHT joined #minetest |
01:30 |
VanessaE |
test failed :P |
01:30 |
|
Nezrok_ joined #minetest |
01:43 |
|
ssieb joined #minetest |
01:47 |
|
yohkara joined #minetest |
01:58 |
|
Hawk777 joined #minetest |
02:14 |
|
Pie-jacker875 joined #minetest |
02:17 |
|
Cornelia joined #minetest |
02:24 |
|
Sketch2 joined #minetest |
02:29 |
|
deezl joined #minetest |
03:28 |
lllI1I |
is clientside mod storage currently per-world/server or the same across all worlds |
03:37 |
ANAND |
lllI1I: Per-world, AFAIK |
03:38 |
lllI1I |
thanks |
03:41 |
LoneWolfHT |
clientside mod storage was the same across all worlds last I checked, which was a while ago |
03:42 |
LoneWolfHT |
Yeah. I think it still is `Minetest/client/mod_storage` |
03:43 |
ANAND |
Wierd |
03:43 |
ANAND |
Documentation just says: |
03:43 |
ANAND |
* `minetest.get_mod_storage()`: |
03:43 |
ANAND |
* returns reference to mod private `StorageRef` |
03:43 |
LoneWolfHT |
The documentation was pretty much just copied over from what I saw |
03:44 |
LoneWolfHT |
*copied over from lua_api.txt |
03:45 |
LoneWolfHT |
@lllI1I You may be interested in the above ^^^ |
04:02 |
|
YuGiOhJCJ joined #minetest |
04:55 |
|
pauloue joined #minetest |
06:29 |
|
Sketch2 joined #minetest |
06:30 |
|
Sketch2 joined #minetest |
06:32 |
|
ANAND joined #minetest |
06:38 |
|
pyrollo joined #minetest |
06:46 |
|
CWz_ joined #minetest |
06:54 |
|
jluc joined #minetest |
07:21 |
|
nepugia joined #minetest |
08:15 |
|
Pie-jacker875 joined #minetest |
09:00 |
|
Volgaar joined #minetest |
09:25 |
|
galaxie joined #minetest |
09:31 |
|
diego1 joined #minetest |
09:49 |
|
Volgaar joined #minetest |
09:49 |
|
calcul0n joined #minetest |
09:54 |
|
Wuzzy joined #minetest |
10:25 |
|
est31 joined #minetest |
10:33 |
|
proller joined #minetest |
10:51 |
|
Fixer joined #minetest |
10:56 |
|
FreeFull joined #minetest |
11:11 |
|
Tux[Qyou] joined #minetest |
11:13 |
|
calcul0n joined #minetest |
11:26 |
|
grumble joined #minetest |
11:50 |
|
Fixer joined #minetest |
12:24 |
|
proller joined #minetest |
12:45 |
|
proller joined #minetest |
12:55 |
|
DrFrankenstone joined #minetest |
12:57 |
|
xSmurf joined #minetest |
12:59 |
DrFrankenstone |
I'm looking at converting an ABM to timer, which works fine for newly placed blocks, but is there a technique for starting the timers on blocks that have already been placed in the world - placed before upgrading ABMs to timers? I can create a slow-firing ABM that starts a the timer on any suitable block to gradually convert them, but then I still have an ABM running |
13:07 |
|
_scr267 joined #minetest |
13:09 |
calcul0n |
DrFrankenstone, maybe use an LBM instead? |
13:09 |
calcul0n |
at least it will run only once for each loaded block |
13:11 |
DrFrankenstone |
That looks to be perfect, the example in lua_api.txt is even an "Upgrade legacy doors" purpose. |
13:12 |
DrFrankenstone |
(Didn't know about LBMs) |
13:13 |
DrFrankenstone |
thanks |
13:19 |
|
proller joined #minetest |
14:14 |
|
Tux[Qyou] joined #minetest |
14:17 |
|
pauloue joined #minetest |
14:30 |
|
Tuxedo[Qyou] joined #minetest |
14:34 |
|
proller joined #minetest |
14:40 |
|
Taxi joined #minetest |
14:41 |
|
Tux[Qyou] joined #minetest |
14:45 |
lllI1I |
for client mods, per-server details can be saved by storing under a key built using values from core.get_server_info(), but how would one do that for singleplayer world names? |
14:57 |
|
DS-minetest joined #minetest |
15:04 |
|
Tuxedo[Qyou] joined #minetest |
15:06 |
|
proller joined #minetest |
15:18 |
|
Vernon joined #minetest |
15:24 |
DS-minetest |
lllI1I: in singleplayer you can add a ssm that identifies the world via modchannel |
15:26 |
lllI1I |
that could work, though currently I'm trying to focus on clientmods that don't rely on mod channels or nondefault server config |
15:26 |
DS-minetest |
or ask the user what world he is on |
15:27 |
lllI1I |
but adding on optional features based on server config is an idea as well |
15:27 |
lllI1I |
maybe have different user profiles for clientside settings? |
15:27 |
|
Tux[Qyou] joined #minetest |
15:27 |
DS-minetest |
profiles? |
15:30 |
lllI1I |
like collections of settings |
15:31 |
|
Fixer joined #minetest |
15:32 |
lllI1I |
like if you were a regular on several servers and for some of them you want pvp disabled clientside (so you don't accidentally bonk your buddies) |
15:33 |
lllI1I |
you could have a profile set up where pvp is disabled and use that profile on those servers |
15:36 |
|
LoneWolfHT joined #minetest |
15:47 |
|
LoneWolfHT joined #minetest |
15:50 |
|
cdde joined #minetest |
15:56 |
|
Fixer joined #minetest |
16:15 |
|
twoelk joined #minetest |
16:19 |
|
nepugia joined #minetest |
16:34 |
|
Exagone313 joined #minetest |
16:42 |
|
kurtzmusch joined #minetest |
16:58 |
|
illwieckz_ joined #minetest |
17:05 |
|
Norore joined #minetest |
17:07 |
|
Krock joined #minetest |
17:10 |
|
DS-minetest_ joined #minetest |
17:12 |
|
Andrey01 joined #minetest |
17:12 |
Andrey01 |
hello |
17:17 |
|
Tux[Qyou] joined #minetest |
17:18 |
Andrey01 |
I want to ask how do I load needed mod first whose items I need to use in my mod (for craft recipe) as that mod has to be loaded after my mod |
17:18 |
|
riff-IRC joined #minetest |
17:25 |
|
Pie-jacker875 joined #minetest |
17:29 |
|
Pie-jacker875 joined #minetest |
17:31 |
pauloue |
Andrey01: you can register a craft recipe that has items from another mod even if it isn't loaded yet |
17:31 |
|
diego2 joined #minetest |
17:31 |
pauloue |
but to load another mod first you can add it to optional_depends in mod.conf |
17:35 |
Andrey01 |
only I need required depends, not optional |
17:36 |
pauloue |
then use 'depends = modname' |
17:41 |
Andrey01 |
then what to do if my mod depends on one of two mods, that is I need to use either one or another? |
17:42 |
|
Tuxedo[Qyou] joined #minetest |
17:42 |
Andrey01 |
in my case both mods can not be required and optional |
17:42 |
Andrey01 |
at the same time |
17:42 |
nepugia |
if it is one of two, as in atleast one needs to be there you can either choose which one to depend on |
17:43 |
nepugia |
or put both under optional and fail at runtime if neither is met |
17:43 |
|
Tuxedo[Qyou] joined #minetest |
17:45 |
Andrey01 |
that is are they needed to be both optional though? |
17:45 |
|
Pie-jacker875 joined #minetest |
17:46 |
nepugia |
i don't know what your specific requirements are so i can't really answer that |
17:46 |
nepugia |
in any case you can't depend on (mod1 OR mod2) |
17:46 |
Krock |
two optional dependencies |
17:46 |
Krock |
error if either is found |
17:46 |
Krock |
*neither is found |
17:48 |
|
diego2 joined #minetest |
17:51 |
Andrey01 |
it persistently causes the same error "Invalid crafting recipe (output="adv_vehicles:bmw_118_two_seats")" |
17:51 |
Andrey01 |
and the same error happened if add those mods as required |
17:51 |
Andrey01 |
in mod.conf |
17:52 |
nepugia |
so, the mods have been loaded before? |
17:52 |
nepugia |
perhaps your crafting recipe is really invalid? |
17:52 |
Andrey01 |
this is valid actually |
17:53 |
Andrey01 |
required mod loads after |
17:54 |
Andrey01 |
depending mod is "adv_vehicles", required mod is "luxury_decor", that`s why it will load after firsy |
17:54 |
pauloue |
paste the full recipe in a pastebin |
17:55 |
Andrey01 |
https://pastebin.com/GYTm6X8M |
17:55 |
nepugia |
the mods you want to depend on need to load after this one? |
17:56 |
nepugia |
you need to put /your/ mod into the optional depends of the other mod then |
17:56 |
Andrey01 |
ah |
17:57 |
Andrey01 |
I`ll try |
18:01 |
Andrey01 |
writing an error in the chat: mod 'adv_vehicles' has unsatisfied dependencies: 'luxury_decor' mod 'luxury_decor' has unsatisfied dependencies 'adv_vehicles' |
18:01 |
Andrey01 |
both mods have been enabled |
18:01 |
|
CWz_ joined #minetest |
18:02 |
pauloue |
I tried registering your recipe and it woks without error |
18:03 |
pauloue |
I'm pretty sure dependencies don't have anything to do with it |
18:07 |
Andrey01 |
I don`t understand why it writes 'unsatisifed', if I enabled both mods |
18:09 |
pauloue |
you can't have mods that depend on each other, they can't both load before the other one |
18:15 |
Andrey01 |
hmm, then how do I need to set dependencies properly? and in what mods? |
18:17 |
Andrey01 |
I think craft recipe set wrong |
18:17 |
|
Sodomon joined #minetest |
18:20 |
|
Sketch2 joined #minetest |
18:22 |
Andrey01 |
yes, really, I mistook in 'recipe' field |
18:22 |
Andrey01 |
it works now |
18:22 |
pauloue |
nice |
18:27 |
Andrey01 |
and thanks for helping |
18:31 |
|
Dr_Frankenstone joined #minetest |
18:40 |
|
BuckarooBanzai5 joined #minetest |
19:04 |
|
orwell96_mt joined #minetest |
19:20 |
CopenBra[m] |
Someone told me a lot of people play mineclone, is this true? |
19:23 |
rubenwardy |
idk |
19:23 |
rubenwardy |
there aren't many mineclone servers |
19:24 |
rubenwardy |
but it seems to be the most popular of the alternative games |
19:24 |
rubenwardy |
#mineclone2 |
19:39 |
|
kurtzmusch joined #minetest |
19:50 |
|
LoneWolfHT joined #minetest |
19:55 |
|
Vernon joined #minetest |
20:01 |
|
est31 joined #minetest |
20:06 |
|
LoneWolfHT joined #minetest |
20:15 |
|
ssieb joined #minetest |
20:19 |
|
Dr-Frankenstone joined #minetest |
20:22 |
|
nepugia joined #minetest |
20:23 |
|
nepugia joined #minetest |
20:25 |
|
Dr_Frankenstone joined #minetest |
20:36 |
|
cdde joined #minetest |
20:41 |
|
guest1367 joined #minetest |
20:42 |
|
kurtzmusch joined #minetest |
20:45 |
|
fwhcat joined #minetest |
21:04 |
|
Tuxedo[Qyou] joined #minetest |
21:04 |
|
Dr-Frankenstone joined #minetest |
21:06 |
|
scr267_ joined #minetest |
21:17 |
|
Nezrok joined #minetest |
21:33 |
|
proller joined #minetest |
21:46 |
|
Taxi joined #minetest |
22:00 |
nri[t] |
nri is away | I'm busy |
22:01 |
|
nri[t] joined #minetest |
22:03 |
nri[t] |
nri is away | I'm busy |
22:06 |
|
nri[t] joined #minetest |
22:07 |
|
nri[t] joined #minetest |
22:09 |
|
nri_ joined #minetest |
22:26 |
|
Tuxedo[Qyou] joined #minetest |
22:34 |
clavi |
nri: you really don't need to post "I'm away" messages |
22:34 |
clavi |
there's away status for that |
22:35 |
nri |
oh sorry my irc client was going nuts it was so messed up |
22:37 |
VanessaE |
I already told him that in another channel :P |
22:39 |
nri |
VanessaE: yeah it happend here too |
22:39 |
nri |
i fixed it |
22:40 |
LoneWolfHT |
*kiwiirc* |
22:40 |
|
Pie-jacker875 joined #minetest |
22:45 |
|
truckermama joined #minetest |
22:46 |
|
Nezrok_ joined #minetest |
22:50 |
|
twoelk left #minetest |
22:50 |
VanessaE |
nri: same network there as here, so it'll likely always be the same |
22:51 |
nri |
ik, i meant on this channel too |
23:21 |
|
pauloue joined #minetest |
23:40 |
VanessaE |
nri: yeah, it'll do that, because it's a client-quit action rather than merely channel /part |
23:41 |
|
Sodomon joined #minetest |
23:49 |
nri |
yeah |
23:53 |
|
xSmurf joined #minetest |