Time |
Nick |
Message |
00:24 |
|
paramat joined #minetest-hub |
00:38 |
|
lumberJ joined #minetest-hub |
00:55 |
|
IhrFussel joined #minetest-hub |
00:56 |
IhrFussel |
Kinda sad how many US people think they can ignore GDPR |
01:20 |
|
lumberJ joined #minetest-hub |
01:30 |
|
Tmanyo joined #minetest-hub |
02:42 |
|
AndroBuilder joined #minetest-hub |
03:17 |
|
MarisaG_ left #minetest-hub |
04:30 |
|
ssieb joined #minetest-hub |
05:30 |
|
MarisaG_ joined #minetest-hub |
05:58 |
|
MarisaG_ left #minetest-hub |
07:06 |
AndroBuilder |
hello people :) anyone time and willing to brainstorm with me about some edu-project for Minetest? |
08:16 |
|
Krock joined #minetest-hub |
08:37 |
|
Amaz joined #minetest-hub |
09:39 |
|
Fixer joined #minetest-hub |
10:52 |
|
longerstaff13-m joined #minetest-hub |
11:00 |
|
longerstaff13-m joined #minetest-hub |
11:05 |
|
Gael-de-Sailly joined #minetest-hub |
11:06 |
|
longerstaff13-m joined #minetest-hub |
11:55 |
|
Krock joined #minetest-hub |
12:02 |
|
DI3HARD139 joined #minetest-hub |
12:10 |
|
CWz joined #minetest-hub |
12:18 |
|
lumberJ joined #minetest-hub |
12:28 |
|
Mr-Pardison joined #minetest-hub |
12:28 |
|
aerozoic joined #minetest-hub |
12:29 |
|
sniper338 joined #minetest-hub |
13:00 |
|
IhrFussel joined #minetest-hub |
13:03 |
IhrFussel |
What would you guys do if a player joins your server only to find out certain values of certain armors and "uses" your staff for the experiment, but leaves again as soon as they know the values? I'd call that abusing server staff |
13:04 |
Krock |
that's material inflation |
13:04 |
|
twoelk joined #minetest-hub |
13:05 |
IhrFussel |
It's not about the materials... I mean it's kinda rude to just join the server and request staff only to get info for another project (other server/SP?) |
13:05 |
Krock |
natural but also a little annoying. just drop the items when they leave unless they registered somewhere >:D |
13:06 |
Krock |
oh.. it's about the staff |
13:07 |
IhrFussel |
It's about the wasted time yeah... the player joins, requests a staff member, staff member tp there, equips all different armor types so player can see the fleshy values, after the player just says "thanks a lot that would've taken a lot of time if I had to do it" and leaves server again |
13:08 |
Krock |
it's up to the staff whether they want to help or not |
13:09 |
IhrFussel |
I'm pretty sure my staff member wouldn't have helped if they knew that the player plans to use the info for other things |
13:10 |
* twoelk |
confesses he often joins random servers to test things, though seldom the help of staff is requested |
13:10 |
IhrFussel |
Now the best thing about all this is: The info the player got is COMPLETELY useless since I adjusted all armor values on my server |
13:11 |
longerstaff13-m |
Heh |
13:11 |
Mr-Pardison |
lol |
13:11 |
Krock |
then your staff trolled him without letting him know |
13:11 |
IhrFussel |
Nope, the player didn't say that they neeed the info for anotjer server |
13:12 |
IhrFussel |
needed* |
13:12 |
Krock |
it's the player's issue if so |
13:13 |
IhrFussel |
Like I said...I doubt that my staff would've helped if they knew that the info was going to be used for other server(s) only |
13:13 |
twoelk |
there had been talk of rebalancing the default values of armour - forgot who was involved though |
13:13 |
IhrFussel |
My guess is the player wanted to know it for some PvP server to have an "advantage" maybe |
13:13 |
Krock |
well, balancing is also an issue in games that are quite older than Minetest |
13:14 |
Krock |
the perfect solution is hard to find |
13:15 |
IhrFussel |
Fighting games have the biggest balance problems =P |
13:16 |
|
aerozoic joined #minetest-hub |
13:16 |
Krock |
I also have problems with the balance. the balance of my money. </joke> |
13:17 |
IhrFussel |
But if a MT server fully implements a level system (like mine does) and the level even determines the HP/damage then it's very complicated |
13:18 |
twoelk |
balancing is all about ruling out advantages, while playing is all about gaining advantages :-D |
13:18 |
IhrFussel |
Players can have up to 500 HP on my server, so I had to *greatly* reduce armor defense |
13:20 |
IhrFussel |
But the new 3d_armor version kinda only prevents direct damage anymore... the old one for example protected admin armor from fall damage and more |
13:20 |
Krock |
IhrFussel, IIRC you're using the hacky HP method.. why not just 0.4.17-dev and https://github.com/minetest/minetest/blob/backport-0.4/doc/lua_api.txt#L4016 ? :'( |
13:21 |
IhrFussel |
I thought that was only planned for 0.5.0 |
13:21 |
IhrFussel |
Some core dev once said "big features will not be backported to make 0.5.0 more attractive" |
13:23 |
|
paramat joined #minetest-hub |
13:25 |
Krock |
*shrug* it's in the backports branch and required only a few lines + builtin glue to impleemnt |
13:36 |
paramat |
hm indeed that shouldn't be in backports :] |
13:37 |
IhrFussel |
It's not in backports |
13:37 |
IhrFussel |
I use 0.4.17-dev on my server and the constants.lua doesn't mention anything about HP |
13:39 |
Krock |
oh funny. it's mentioned in the lua_api but not in the constants |
13:39 |
sfan5 |
must be a mistake |
13:39 |
sfan5 |
I did not review commits without merge commits |
13:40 |
sfan5 |
so lua_api might be slightly inconsistent |
13:40 |
sfan5 |
s/commits$/conflicts/ |
13:40 |
sfan5 |
though I'm wondering why a separate commit changed this in lua_api.txt |
13:41 |
sfan5 |
>Can_zoom player object property: Add missing documentation |
13:41 |
sfan5 |
ah yes |
13:41 |
sfan5 |
the commit message does not mention this at all |
13:41 |
sfan5 |
good job |
13:43 |
rubenwardy |
sfan5: original commit https://github.com/minetest/minetest/commit/6df312a60 |
13:43 |
sfan5 |
how did that happen 🤔 |
13:45 |
paramat |
yes i can't see settable hp in backports. my commit didn't add 'hp_max = 1', odd |
13:48 |
paramat |
'hp_max = 1' was there 3 years ago |
13:49 |
paramat |
must have been non-settable though like 'weight' |
13:50 |
* twoelk |
watches as the mistery evolves - maybe we have a plot for a new x-files episode |
14:01 |
|
lumberJ joined #minetest-hub |
14:21 |
|
sniper570 joined #minetest-hub |
14:21 |
|
sniper570 joined #minetest-hub |
15:01 |
IhrFussel |
For players it's unsettable yes, but it's used for entities |
15:01 |
rubenwardy |
^ |
15:10 |
|
Raven262 joined #minetest-hub |
15:21 |
|
redneonglow joined #minetest-hub |
15:24 |
Mr-Pardison |
the ability to turn off chat on a mobile device (phone and tablet) isn't an option like it is on a computer. |
15:24 |
Mr-Pardison |
any plans to make this an option? |
15:25 |
rubenwardy |
that's a silly question |
15:25 |
rubenwardy |
Minetest doesn't have plans |
15:25 |
Mr-Pardison |
then feature requests/issues on this. |
15:25 |
rubenwardy |
more seriously: improved controls will likely include stuff like that |
15:26 |
Mr-Pardison |
bundle them together. wis.e |
15:26 |
Mr-Pardison |
*wise |
15:38 |
paramat |
if there isn't an issue for it please do open one |
15:48 |
Mr-Pardison |
Just ot make sure it goes to the right place, would I post the issue under MTE or MTG? |
15:49 |
rubenwardy |
MTE |
15:49 |
Mr-Pardison |
thanks. |
15:52 |
* twoelk |
has no idea how people control their smartphones |
15:56 |
Mr-Pardison |
#7219 |
15:56 |
ShadowBot |
https://github.com/minetest/minetest/issues/7219 -- Add in ability to turn off chat on mobile |
15:56 |
Mr-Pardison |
issue posted. |
16:12 |
|
paramat joined #minetest-hub |
16:49 |
|
Gael-de-Sailly joined #minetest-hub |
18:15 |
|
ssieb joined #minetest-hub |
18:23 |
|
Mr_Pardison joined #minetest-hub |
18:45 |
|
redneonglow joined #minetest-hub |
19:40 |
Fixer |
https://pbs.twimg.com/media/DaFMILCUMAArMsG.jpg:large |
19:44 |
Krock |
PCMR |
19:45 |
Krock |
https://www.reddit.com/r/pcmasterrace/comments/89zp3o/every_time/ |
19:46 |
Krock |
now we need an iFunny and 9gag link for the same image |
20:23 |
IhrFussel |
To comply with GDPR every server owner has to make a processing contract with their hoster right? Would that mean people who let their worlds host by private individuals would have to make such a contract too? |
20:24 |
sfan5 |
source? |
20:26 |
IhrFussel |
sfan5, "According to the EU General Data Protection Regulation (GDPR), every company that wants a service provider to process personal data on the company’s behalf must have a commissioned-processing contract (CP contract) with that provider." it says "every company" but GDPR applies to anyone who processes personal data so I'm confused |
20:26 |
IhrFussel |
https://www.activemind.de/en/data-protection/documents/commissioned-processing-contract/ |
20:27 |
VanessaE |
IhrFussel: the "service provider" doesn't "process" your minetest data. |
20:28 |
IhrFussel |
So you think I also don't need such a contract with my server hoster company? I thought I might need one since the data is still on their data centers |
20:28 |
VanessaE |
I highly doubt it. |
20:28 |
VanessaE |
you're not dealing with private data anywaysd |
20:29 |
IhrFussel |
GDPR sees the IP as PII data |
20:29 |
VanessaE |
the closest would be auth.txtr, and it's encrypted. |
20:29 |
rubenwardy |
*hashed |
20:29 |
VanessaE |
-r |
20:29 |
VanessaE |
close enough :P |
20:29 |
rubenwardy |
also, IPs are not usually private |
20:29 |
VanessaE |
it's a one-way hash, is it not/ |
20:29 |
VanessaE |
? |
20:29 |
rubenwardy |
unless you link with something else, iirc |
20:30 |
IhrFussel |
https://eugdprcompliant.com/personal-data/ |
20:30 |
rubenwardy |
in some cases |
20:31 |
IhrFussel |
Not sure what counts as "METADATA" ... username, password, last login etc? |
20:31 |
Shara |
Fussel, whether IP addresses are PII is a much debated topic. But it's a non-issue since logging them for security related reasons would be legitimate grounds for processing them |
20:31 |
Shara |
Things like username and password generally shouldn't be PII either |
20:32 |
VanessaE |
IhrFussel: so delete debug.txt after it gets old enough. problem solved? |
20:32 |
Shara |
Also, you're not a company, right? |
20:32 |
VanessaE |
(my machine rotates the debug logs daily, auto-delete after a month) |
20:33 |
rubenwardy |
Shara: how does data protection differ when it's an individual? |
20:33 |
Shara |
And the purpose of an MT server certainly isn't (or at least I really hope isn't) collection of PII |
20:33 |
rubenwardy |
surely it's the same? |
20:33 |
nerzhul |
GPDR is for personal data, mt has nothing to do with it |
20:33 |
IhrFussel |
Another problem is that every user *must* have agreed to the privacy policy *before* their data can be processed ... I wonder how that would work in MT, I only see cases about websites where it's easy (create a check box users have to opt-in) |
20:34 |
nerzhul |
our game is not impacted, we don't have personal emails, phone number, adresses etc. Password is not a privacy personal data |
20:34 |
VanessaE |
"Who does the GDPR affect? |
20:34 |
VanessaE |
The GDPR not only applies to organisations located within the EU but it will also apply to organisations located outside of the EU if they offer goods or services to, or monitor the behaviour of, EU data subjects. It applies to all companies processing and holding the personal data of data subjects residing in the European Union, regardless of the company’s location." |
20:34 |
nerzhul |
yes, and MT has no personal data |
20:34 |
VanessaE |
IhrFussel: ^^^ so no, if you don't run a company and use it to provide MT services or whatever, you are not affected. |
20:34 |
Shara |
^ |
20:34 |
IhrFussel |
"A much discussed topic is the IP address. The GDPR states that IP addresses should be considered personal data as it enters the scope of ‘online identifiers’. Of course, in the case of a dynamic IP address – which is changed every time a person connects to a network – there has been some legitimate debate going on as to whether it can truly lead to the identification of a person or not. The con |
20:34 |
IhrFussel |
clusion is that the GDPR does consider it as such" |
20:35 |
nerzhul |
if you have MT in a company and you don't handle perosnal data, no problem |
20:35 |
nerzhul |
ip is only a technical data |
20:35 |
nerzhul |
(note i'm working on a such problematic at work because we have real personal data) |
20:35 |
Shara |
IP address... really depends on who you ask and what mood they are in :) |
20:35 |
VanessaE |
nerzhul: under this GDPR it's PII, but it doesn't apply to IhrFussel so the point is moot./ |
20:36 |
rubenwardy |
IhrFussel: as said, it's on private when combined with other identifiers |
20:36 |
rubenwardy |
and again, GDPR doesn't apply to you |
20:36 |
IhrFussel |
But it doesn't only apply to companies, it applies to every individual that processes data that could be *considered* personal |
20:36 |
Shara |
I work on a privacy team... every day people are freaking out about GDPR. |
20:37 |
VanessaE |
see above, IhrFussel . it doesn't apply to you, per the GDPR faq. |
20:37 |
Shara |
Unless you intentionally gathering personal information or creating a situation where providing it is strongly encouraged, I very muhc doubt an MT server will be an issue |
20:37 |
IhrFussel |
I read that I should at least have a privacy policy ingame to be on the safe side...and in that policy I should state why I log/process which info of the player |
20:37 |
Shara |
you are* |
20:37 |
Shara |
And what personal info do you process? |
20:38 |
Fixer |
oh, lol, GDPR in minetest |
20:39 |
IhrFussel |
GDPR sees the IP as personal data, so ignoring that could get me in trouble |
20:39 |
Shara |
And you have a legitimate purpose for collecting that |
20:39 |
rubenwardy |
you clearly don't know shit about data protection |
20:39 |
Shara |
In other words, you don't need to rely on consent |
20:39 |
Shara |
COnsent is just one single method |
20:40 |
Shara |
In many situations, it's actually a really poor thing to rely on |
20:41 |
sfan5 |
IhrFussel: even if the gpdr applies to you and saving IP's would not be okay, you would realistically not get into trouble |
20:42 |
Shara |
This kind of thing is why I've previously recommended against the random pasting of IP addresses in the channel by the way. Though realistically, the odds of that making a problem are again tiny. |
20:42 |
Fixer |
does GDPR even apply to volunteers hosting servers? |
20:43 |
rubenwardy |
no |
20:43 |
Shara |
there are situations where it might |
20:44 |
Shara |
But personally at least, I'm not going to worry about it, since I keep it in my rules that personal info shouldn't be shared |
20:49 |
IhrFussel |
Okay I found this German text (translated): "No! If individuals process personal data exclusively for the purpose of practicing personal and family activities, the GDPR does not apply." |
20:52 |
Sokomine |
hm, intresting topic |
20:53 |
AndroBuilder |
ruvenwardy is it possible with your award mod to Limit/unlock certain sized areas i can set up with the areamarkers? |
20:53 |
Sokomine |
Shara: sounds reasonable for other reasons as well |
20:53 |
AndroBuilder |
rubenwardy |
20:54 |
Shara |
Fussel, if you are honestly worried about this, it should be possible to contact your DPA and simply ask them |
20:54 |
Shara |
I know that's possible here anyway, because I've done |
20:54 |
Shara |
done it* |
20:55 |
Sokomine |
AndroBuilder: probably not out of the box. it's all open source so you can modify both mods to do what you want |
20:55 |
Shara |
They probably won't give you any absolute answer, but they could probably point you to exactly what to look at |
20:56 |
AndroBuilder |
Sokomine i know just wondering if there is something like this ... or you guys have a quick idea |
20:56 |
Sokomine |
AndroBuilder: one thing i'd like to write is a mod for protecting towns. with pre-set areas and an approval system where players whose buildings have been considered good enough get to get more areas |
20:56 |
AndroBuilder |
I would want this for students on an edu server |
20:57 |
AndroBuilder |
They do things ... get markers as award ... and also the better the more they dk the bigger their area can get |
20:58 |
Sokomine |
ah. yes. that's pretty close to what i'd do if i could find the time |
20:59 |
AndroBuilder |
Can i set up areas in which only certain people or predefined groups can claim areas themselve? |
20:59 |
Sokomine |
let admins fund towns, create plots inside the town area, let people who want a particular plot "buy" it for free (one per town) - and enough admins or other trusted players approve it, give the player the right to get more plots |
21:00 |
AndroBuilder |
Nice sounds also very good |
21:00 |
Sokomine |
just hasn't been written yet.... |
21:00 |
Sokomine |
that's the trouble. just an idea so far |
21:00 |
AndroBuilder |
And im also looking for an idea for my students to create themselves ... crrat |
21:01 |
Sokomine |
the areas mod does not support yet what you ask for. it can be modified, and that wouldn't even be too complicated |
21:01 |
Sokomine |
create themshevles...what? |
21:01 |
AndroBuilder |
Create means ... paint Textures & write register code and maybe crafting recepie |
21:02 |
AndroBuilder |
But for this i would need ideas about cubic nodes :) |
21:02 |
Sokomine |
aah. create their own mod :-) maybe they have own ideas about what they want? |
21:02 |
AndroBuilder |
Aweso me if those ideas would all suit one topic but mh |
21:03 |
AndroBuilder |
They might but don't realize how dificult it would be |
21:03 |
Sokomine |
even that could work to a degree. they can decide on a common project and start by creating a simple block for it |
21:04 |
AndroBuilder |
Like what |
21:04 |
rubenwardy |
AndroBuilder: awards.register_on_unlock(func(playername, awarddef)) |
21:04 |
AndroBuilder |
Deco obj. are not cubic 1mx1m |
21:04 |
rubenwardy |
also awarddef.on_unlock = function(playername) end |
21:05 |
Sokomine |
i don't know. maybe there is some topic they're particulary intrested in? easter is past now. there have also been projects where students built their school |
21:05 |
rubenwardy |
AndroBuilder: https://github.com/rubenwardy/crafting/blob/master/init.lua#L29-L40 |
21:05 |
rubenwardy |
that's how the crafting mod allows awards to unlock crafts |
21:05 |
Sokomine |
ah. you mean more complex objects like meshes? how old are your students? |
21:06 |
AndroBuilder |
No meshes are to much they are 12-13 |
21:06 |
AndroBuilder |
rubenwardy thanks and this func should rewrite the allowed size of area for this player? |
21:07 |
rubenwardy |
err |
21:07 |
AndroBuilder |
They can use gimp |
21:07 |
rubenwardy |
on_unlock are callbacks |
21:07 |
AndroBuilder |
? |
21:07 |
rubenwardy |
the thing I linked was an example on how to add different prizes |
21:07 |
AndroBuilder |
Ah okay |
21:08 |
rubenwardy |
so if you do something similar to the crafting example, but rewrite the allowed area size instead, it'll work fine |
21:08 |
rubenwardy |
well |
21:08 |
rubenwardy |
if it's only one or two awards you may be better off putting it in on_unlock in the award definition |
21:08 |
AndroBuilder |
So far it seems to complexe to me to figure it out in combination with the area mod |
21:09 |
AndroBuilder |
Not sure even what they need to achieve |
21:11 |
rubenwardy |
documented on_unlock here: https://github.com/rubenwardy/awards/blob/master/README.md#registering-awards |
21:18 |
Sokomine |
if it's nothing ingame but rather "creating a new block", "write a small mod", "creating a texture" etc then maybe you'll be better off by writing a small mod that stores how large an area each player is supposed to have? |
21:20 |
Sokomine |
the rewards mod is excellent for giving rewards for ingame achievements |
21:20 |
rubenwardy |
*awards |
21:20 |
rubenwardy |
!mod [rewards] |
21:20 |
MinetestBot |
rubenwardy: Could not find anything. |
21:21 |
rubenwardy |
\o/ |
21:21 |
AndroBuilder |
Both are seperate ideas Sokomine |
21:21 |
rubenwardy |
need to grab Wuzzy again to polish awards further |
21:23 |
Sokomine |
er...the awards mod is the reward for typing the mod name right :) |
21:23 |
rubenwardy |
XD |
21:23 |
rubenwardy |
cool |
21:25 |
|
tumeninodes joined #minetest-hub |
21:27 |
Fixer |
wuzzieing intensifies |
21:28 |
AndroBuilder |
^^ |
21:32 |
AndroBuilder |
Is it possible to Change the size a certain user can protect by user? |
21:32 |
tumeninodes |
Few know "Wuzzy", describes a one who is a Wuzzyist..., in a sentence: "Wuzz like that, now it be like this." |
21:33 |
tumeninodes |
correction> Wuzzymist |
21:35 |
AndroBuilder |
What is the difference between sofar s hunger mod and tenplus1 |
21:36 |
rubenwardy |
one adds hunger to minetest |
21:36 |
rubenwardy |
the other is a well known community member |
21:36 |
AndroBuilder |
:-) i mean his hunger mod |
21:36 |
xerox123 |
hehe |
21:37 |
|
sniper338 joined #minetest-hub |
21:39 |
Fixer |
wuzzy is very good with bugreports too |
21:41 |
Sokomine |
AndroBuilder: again, yes, but not without changes to the areas mod. not necessarily big or complex changes. the most complex part would be to somehow set which area size each player can protect |
21:41 |
Fixer |
participate in discussion https://github.com/minetest/minetest_game/pull/2103 |
21:43 |
|
sniper338 joined #minetest-hub |
21:48 |
|
sniper338 joined #minetest-hub |
21:48 |
Fixer |
https://i.imgur.com/Ua1v0dY.png ^____^ |
21:49 |
rubenwardy |
prohibited materials detected |
21:49 |
rubenwardy |
description: Heretic propoganda |
21:50 |
Fixer |
beta propaganda |
21:55 |
Fixer |
reminds me to disable mipmaps in minetest |
21:57 |
Fixer |
also saves VRAM i need |
21:57 |
|
sniper338 joined #minetest-hub |
21:58 |
|
sniper338 joined #minetest-hub |
22:06 |
|
Gael-de-Sailly joined #minetest-hub |
22:27 |
|
paramat joined #minetest-hub |
22:40 |
tumeninodes |
for crying out loud, who is handling topic move requests on the forum lately? :D Traffic's backing up, it only gets deeper. |
22:40 |
* tumeninodes |
is away from his desk, please leave a mssg after the beep |
22:43 |
Shara |
tumeninodes: your post was missing license info I think |
22:43 |
Shara |
Fix it and I'll move it for you |
22:44 |
tumeninodes |
? 0_o license be in the folder |
22:44 |
Shara |
It should be in the forum post |
22:45 |
tumeninodes |
thpltpltplt |
22:45 |
Shara |
So people know what the license is before they go clicking links |
22:45 |
tumeninodes |
dang license justice warriors |
22:45 |
Shara |
Sorry! :D |
22:51 |
tumeninodes |
tada https://forum.minetest.net/viewtopic.php?f=9&t=16423 |
22:54 |
Shara |
Moved it :) |
22:55 |
tumeninodes |
thank you very much |
22:55 |
Shara |
No problem. I did a bunch of them the other day and didn't get through them all :( |
22:56 |
Shara |
It's not usually me who does them, so hadn't realised how many were waiting |
22:56 |
rubenwardy |
was me for a long while |
22:56 |
rubenwardy |
then uni happened |
22:56 |
rubenwardy |
so a void formed |
22:56 |
tumeninodes |
yes they have been backing up. Takes time to review |
22:57 |
tumeninodes |
I miss kaeza :( |
22:58 |
tumeninodes |
quite a few people actually... |
23:00 |
tumeninodes |
too bad someone could not code up an automatic code reviewer ; ) |
23:02 |
tumeninodes |
wait? wasn't there kaezabot or something before which kinda did such? |
23:02 |
rubenwardy |
sfan5 madeone |
23:02 |
rubenwardy |
didn't move things though |
23:02 |
tumeninodes |
yes that was it |
23:14 |
Sokomine |
i havn't really checked which of my mods need moving. the forum is a huge list of unread messages, with the older ones only accessible through krocks mod search or google |
23:27 |
tumeninodes |
uh oh |
23:29 |
longerstaff13 |
o/ |
23:30 |
longerstaff13 |
yeah where is kaeza lately? |
23:58 |
Hijiri |
maybe he caught a kazea |