Time |
Nick |
Message |
00:05 |
|
FrostRanger[m] joined #minetest |
00:05 |
|
silwol joined #minetest |
00:05 |
|
xose[m] joined #minetest |
01:07 |
|
Copenhagen_Bram1 joined #minetest |
01:36 |
|
swift110 joined #minetest |
01:44 |
|
wsor4035 joined #minetest |
02:09 |
|
swift110 joined #minetest |
02:10 |
|
swift110 joined #minetest |
02:20 |
|
erlehmann joined #minetest |
02:50 |
|
Conradish006 joined #minetest |
02:53 |
|
Copenhagen_Bram1 joined #minetest |
03:41 |
|
andrew left #minetest |
03:49 |
|
FrostRanger[m] joined #minetest |
03:49 |
|
silwol joined #minetest |
03:49 |
|
xose[m] joined #minetest |
04:39 |
|
indiana joined #minetest |
05:31 |
MTDiscord |
<Genshin> is there a reason why version key for get_player_information() is disabled on release clients? |
05:31 |
MTDiscord |
<Genshin> why not just keep it enabled? |
06:07 |
|
deltanedas joined #minetest |
06:16 |
|
TomTom joined #minetest |
06:29 |
|
Hawk777 joined #minetest |
06:56 |
|
FeXoR joined #minetest |
07:02 |
|
Flabb joined #minetest |
07:07 |
|
Guest72 joined #minetest |
07:07 |
Guest72 |
Hello |
07:08 |
tapuz |
Is it possible to install Minetest server 5.x on Ubuntu 18.04? I did it w/ debian-backports (doesn't work on ubuntu) |
07:14 |
|
ReedWade joined #minetest |
07:22 |
|
MTDiscord joined #minetest |
07:25 |
Elouin |
tapuz: https://launchpad.net/~minetestdevs/+archive/ubuntu/stable |
07:25 |
|
est31 joined #minetest |
07:33 |
|
est31 joined #minetest |
07:51 |
|
calcul0n joined #minetest |
08:00 |
|
ShadowNinja joined #minetest |
08:10 |
|
Guest72 joined #minetest |
08:11 |
|
deltanedas joined #minetest |
09:08 |
|
proller joined #minetest |
09:48 |
|
deltanedas joined #minetest |
09:48 |
|
Guest72 joined #minetest |
09:59 |
|
bfzc joined #minetest |
10:15 |
|
Fixer joined #minetest |
10:19 |
|
Guest72 joined #minetest |
10:20 |
|
Guest72 joined #minetest |
10:21 |
|
Guest72 joined #minetest |
10:22 |
|
Guest72 joined #minetest |
10:23 |
|
Guest72 joined #minetest |
10:23 |
|
Guest72 joined #minetest |
10:24 |
|
Guest72 joined #minetest |
10:29 |
|
proller joined #minetest |
10:46 |
sfan5 |
@Genshin the reason is that we don't want mods go and parse the version numbers to determine if a feature works or doesn't |
10:47 |
sfan5 |
because when someone forks MT and resets those version numbers all the detection goes out the window |
10:56 |
|
deltanedas joined #minetest |
11:07 |
|
SwissalpS joined #minetest |
11:49 |
|
Fixer_ joined #minetest |
12:03 |
|
ReedWade joined #minetest |
12:05 |
|
proller joined #minetest |
12:09 |
|
deltanedas joined #minetest |
13:09 |
|
kamdard joined #minetest |
13:12 |
|
turtleman joined #minetest |
13:37 |
|
Copenhagen_Bram1 joined #minetest |
13:47 |
|
proller joined #minetest |
13:57 |
MTDiscord |
<Jordach> so what’s the problem with exposing the Project name to servers |
13:57 |
MTDiscord |
<Jordach> So the idiots with the DF are rekt on join |
13:57 |
MTDiscord |
<Jordach> sfan5, ^ |
13:58 |
sfan5 |
would be cool I guess but it'd be precisely 4.9 minutes until that is patched by the clients author |
13:58 |
MTDiscord |
<Jordach> We both know the DF client authors userbase have little to no intelligence of how it works behind the scenes |
13:59 |
MTDiscord |
<Jordach> All I need is a PDB and CE |
13:59 |
rubenwardy |
Dwarf Fortress? |
13:59 |
sfan5 |
a what and a what? |
14:23 |
|
deltanedas joined #minetest |
14:24 |
|
proller joined #minetest |
14:31 |
|
Copenhagen_Bram2 joined #minetest |
14:32 |
|
Copenhagen_Bram3 joined #minetest |
14:40 |
|
FrostRanger[m] joined #minetest |
14:40 |
|
silwol joined #minetest |
14:40 |
|
xose[m] joined #minetest |
14:41 |
MTDiscord |
<Jordach> ? |
14:41 |
MTDiscord |
<Jordach> Should be a hint if utf8 behaves |
14:47 |
|
tuxayo[m] joined #minetest |
14:52 |
|
absurb joined #minetest |
14:59 |
|
MDude joined #minetest |
15:05 |
|
thomas-minetestb joined #minetest |
15:06 |
|
Talkless joined #minetest |
15:06 |
thomas-minetestb |
hello, we have big problems on our server: some players won't respawn. Has anyone an idea about the reasons and how to fix it? |
15:06 |
heavygale |
what happensinstead? |
15:07 |
thomas-minetestb |
the player is laing on the floor like dead |
15:07 |
thomas-minetestb |
a kick doesnt help |
15:09 |
thomas-minetestb |
it only happens to some players |
15:09 |
thomas-minetestb |
is there a command to respawn players as server admin? |
15:09 |
Emerald2 |
Don't they have a respawn button? |
15:10 |
thomas-minetestb |
no, and /killme doesnt help |
15:10 |
thomas-minetestb |
seems like the player database is inconsistent or sth like that |
15:10 |
rubenwardy |
what if they log out and in? |
15:11 |
rubenwardy |
what Minetest versions? Server and client |
15:11 |
thomas-minetestb |
@rubenwardy: that doesnt help |
15:11 |
rubenwardy |
oh right, a kick |
15:11 |
thomas-minetestb |
It's the german Corona Bildungs-Server in the server list. |
15:11 |
rubenwardy |
!server Corona Bil |
15:11 |
MinetestBot |
rubenwardy: Der Corona Bildungs-Server | 193.31.25.235:30003 | Clients: 2/120, 2/14 | Version: 5.2.0-dev / minetest | Ping: 24ms |
15:11 |
thomas-minetestb |
compiled it on the server in March |
15:12 |
rubenwardy |
hmm, I remember player damage changes around then |
15:12 |
|
Fusl joined #minetest |
15:12 |
rubenwardy |
it might be worth updating the server to 5.3.0 |
15:12 |
rubenwardy |
or downgrading to 5.2.0 |
15:13 |
heavygale |
no problem - i can respawn |
15:13 |
thomas-minetestb |
strange behavior. |
15:13 |
heavygale |
just tried it out |
15:13 |
thomas-minetestb |
yes, it only happens to some players. Strange. |
15:14 |
thomas-minetestb |
for example player Ju |
15:14 |
thomas-minetestb |
wait, I can reset him an login as Ju |
15:15 |
heavygale |
is the spawn priv new? may he's missing it |
15:15 |
thomas-minetestb |
now come to Ju |
15:16 |
thomas-minetestb |
is there a direct respawn command? |
15:17 |
thomas-minetestb |
Ju has spawn privilege |
15:29 |
|
milkt joined #minetest |
15:32 |
thomas-minetestb |
@heavygale, thanx for Your help, let's see if it works |
15:32 |
|
milkt joined #minetest |
15:43 |
|
deltanedas joined #minetest |
16:04 |
|
thomas_irc7 joined #minetest |
16:11 |
|
Flabb joined #minetest |
16:15 |
MTDiscord |
<Genshin> sfan5, with all due respect I still fail to see a problem with keeping version key enabled for release clients. I honestly find it to be a very useful key for certain things. But anyways If it can't be done then that's understandable, priorities comes first afterall. |
16:16 |
sfan5 |
what are "certain things" here? anti-cheat? |
16:16 |
MTDiscord |
<Genshin> Besides anti-cheat, backwards compat stuff |
16:18 |
sfan5 |
ideally there wouldn't be any need to use the engine version for compatibiltiy detection, we're aware of that |
16:20 |
|
macc24 joined #minetest |
16:26 |
MTDiscord |
<Jordach> There should be |
16:26 |
MTDiscord |
<Jordach> Forks are not always compatible even if they bear the Minetest name |
16:29 |
MTDiscord |
<Jordach> I don’t wish to support outdated clients because they either use a cheat client or have crap mobile devices |
16:30 |
MTDiscord |
<Genshin> With version check, you could make a feature that grants a knockback substitute to those that dont have version 5.3.0 or higher Its just an example |
16:31 |
MTDiscord |
<Genshin> or like jordach said, limit client versions access to a server |
16:31 |
rubenwardy |
knockback was added in 5.1 though? |
16:32 |
rubenwardy |
is there a bug fixed with it? |
16:32 |
MTDiscord |
<Genshin> Was it? I dont recall seeing a knockback property though on 5.1.0-dev |
16:32 |
rubenwardy |
protocol_versions are intended for doing things like this. The protocol version just wasn't bumped between 5.2 and 5.3 |
16:32 |
rubenwardy |
yeah, I'm fairly sure knockback was in 5.1 |
16:33 |
MTDiscord |
<Genshin> Strange, is it associated with lua entity properties? Or is it a separate thing? |
16:34 |
rubenwardy |
I'm confussled |
16:34 |
MTDiscord |
<Jordach> https://dev.minetest.net/Changelog |
16:35 |
sfan5 |
lua entities have no knockback, but you could always use move_to for them |
16:35 |
sfan5 |
or add_velocity |
16:35 |
rubenwardy |
player knockback was added in 5.1.0 https://github.com/minetest/minetest/commit/291e7730cf24ba5081f10b5ddbf2494951333827 |
16:35 |
sfan5 |
<Jordach> I don’t wish to support outdated clients because they either use a cheat client or have crap mobile devices |
16:35 |
sfan5 |
we have strict_protocol_version_checking for that |
16:36 |
MTDiscord |
<Jordach> Then why is it just documented in conf |
16:36 |
rubenwardy |
so `if mientest.get_player_information(name).protocol_version >= 38 then -- can use knockback end` |
16:36 |
MTDiscord |
<Genshin> Ah i see, its a tool capability property |
16:36 |
rubenwardy |
minus typo |
16:37 |
sfan5 |
do you think it should be documented in the wiki too? |
16:37 |
rubenwardy |
there's no tool capability property - it just happens on punch |
16:37 |
rubenwardy |
the register on punch callback calls add_player_velocity to do knockback |
16:41 |
MTDiscord |
<Jordach> > do you think it should be documented in the wiki too? Bruh moment |
16:41 |
MTDiscord |
<Genshin> ^ |
16:41 |
|
aldum joined #minetest |
16:42 |
MTDiscord |
<Jordach> The fact that people don’t want to read a 4000 line conf document proves this already |
16:43 |
sfan5 |
so do you think it should be in the wiki or not? |
16:43 |
MTDiscord |
<Jordach> Obviously |
16:43 |
MTDiscord |
<Genshin> Anyway It's okay if it can't be done, i have no problem with sticking to debug clients |
16:43 |
MTDiscord |
<Jordach> It allows for translated versions should someone spend the time and write one |
16:44 |
rubenwardy |
For that particular case, why not protocol version? |
16:46 |
MTDiscord |
<Genshin> Because i actually want to remain to see/use this information, protocol version just rejects older clients. Which is not part of my goal as a server owner |
16:47 |
rubenwardy |
Protocol version tells you the protocol version of each client |
16:47 |
rubenwardy |
Which can be mapped to the minetest version, except for 5.2 and 5.3 |
16:47 |
MTDiscord |
<Jordach> And that’s what we don’t want |
16:48 |
MTDiscord |
<Jordach> Server operators don’t want to deal with your core dev mistakes ever |
16:49 |
rubenwardy |
Protocol versions really aren't that bad, they're much easier to compare than versions |
16:50 |
MTDiscord |
<Jordach> Canned bullshit |
16:50 |
rubenwardy |
They should be documented more in lua API, and updated more consistently |
16:50 |
MTDiscord |
<Jordach> Bruh |
16:50 |
MTDiscord |
<Jordach> Core devs being consistent |
16:50 |
MTDiscord |
<Jordach> What a load of shit |
16:51 |
sfan5 |
so how is "5.1.0", "5.2.0" better than 38, 39? |
16:52 |
MTDiscord |
<Jordach> >no backporting of anti cheat to build 5.3.1 |
16:52 |
rubenwardy |
You could even have a helper function to compare string versions with protocol versions, or get protocol versions from string versions |
16:53 |
rubenwardy |
Although, this would only work with versions the current version knows about |
16:53 |
MTDiscord |
<Genshin> https://cdn.discordapp.com/attachments/749727888659447960/761631974674268180/url6.jpg |
16:53 |
rubenwardy |
There's a backport branch for 5.3.1 with some anticheat fixes |
16:54 |
MTDiscord |
<Jordach> >ignoring the fact lots of servers are having dragon fire problems |
16:55 |
rubenwardy |
The reason that protocol versions should be used instead of string versions is because minetest is open source - forks may change the version number to suit their own needs. Protocol numbers is the versioning that is independent from marketing |
16:55 |
rubenwardy |
Ah, that's what df is |
16:55 |
sfan5 |
Jordach can you actually answer my question instead of distracting with other things? |
16:55 |
rubenwardy |
I've been meaning to try that |
16:55 |
MTDiscord |
<Jordach> The conf example is horseshit and needs to be replaced with a tiny bite sized wiki |
16:56 |
sfan5 |
okay who will do the work? |
16:56 |
MTDiscord |
<Jordach> Reflex |
16:56 |
MTDiscord |
<Jordach> Regex |
16:56 |
sfan5 |
the example config is generated from settingtypes.txt so you could probably just make a wiki out of that |
16:57 |
sfan5 |
or a HTML page |
16:57 |
rubenwardy |
I can create you a forum account if you need one |
16:58 |
sfan5 |
I think you meant wiki |
16:58 |
MTDiscord |
<Jordach> Even a markdown document with hyperlinks to each part would be better |
16:59 |
rubenwardy |
Oops yea |
17:00 |
|
FreeFull joined #minetest |
17:06 |
Calinou |
comparing a version can be easy if you convert the version identifer to a comparison-friendly form |
17:07 |
Calinou |
5.3.0 -> 503000 |
17:07 |
Calinou |
(allows each version number to go up to 99, which is good enough for our needs) |
17:07 |
Calinou |
you could use an hexadecimal form too |
17:07 |
Calinou |
but again, I think 99 is enough :) |
17:09 |
Calinou |
actually, 5.3.0 would be (0)50300 |
17:25 |
|
thomas_irc7 joined #minetest |
17:26 |
|
Li0n left #minetest |
17:28 |
|
homthack joined #minetest |
17:31 |
|
thomas_irc7 joined #minetest |
18:29 |
|
thomas_irc7 joined #minetest |
18:34 |
|
thomas_irc7 joined #minetest |
19:09 |
|
TC01 joined #minetest |
19:24 |
|
swift110 joined #minetest |
19:25 |
MTDiscord |
<Benrob0329> Its funny, I've recently found some Wikis that usr Git and Markdown as their backend... |
19:26 |
|
swift110 joined #minetest |
19:47 |
|
deltanedas joined #minetest |
19:55 |
|
SmugLeaf joined #minetest |
19:55 |
|
fluxflux joined #minetest |
19:57 |
|
Taoki joined #minetest |
19:58 |
|
Hijiri_ joined #minetest |
20:02 |
|
Taoki joined #minetest |
20:03 |
|
erlehmann joined #minetest |
20:19 |
|
est31 joined #minetest |
20:32 |
|
deltanedas joined #minetest |
21:10 |
|
Taoki joined #minetest |
21:26 |
|
deltanedas joined #minetest |
21:57 |
|
swift110 joined #minetest |
21:58 |
|
swift110 joined #minetest |
22:24 |
|
_Zaizen_ joined #minetest |
22:28 |
|
Talkless joined #minetest |
23:16 |
|
awell joined #minetest |
23:28 |
|
homthack joined #minetest |