Minetest logo

IRC log for #minetest-hub, 2018-06-10

| Channels | #minetest-hub index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:01 Fixer joined #minetest-hub
00:01 Fixer https://www.youtube.com/watch?v=BJ-hD5uDQjQ /goodnight
00:07 rdococ Minetest loves to crashâ„¢
00:26 aerozoic Anybody know if it's ok to delete the rollback file while the server is up and running?
01:27 ANAND joined #minetest-hub
02:01 tumeninodes left #minetest-hub
02:12 BakerPrime joined #minetest-hub
02:15 Tmanyo joined #minetest-hub
02:27 entuland joined #minetest-hub
02:37 AndroBuilder joined #minetest-hub
02:43 benrob0329 joined #minetest-hub
02:55 TommyTreasure joined #minetest-hub
04:11 paramat joined #minetest-hub
05:18 lumberJ joined #minetest-hub
06:54 sniper338 joined #minetest-hub
06:58 sniper338 joined #minetest-hub
07:01 sniper338 joined #minetest-hub
07:04 sniper338 joined #minetest-hub
08:00 Gael-de-Sailly joined #minetest-hub
09:26 IhrFussel joined #minetest-hub
09:26 IhrFussel And he really thinks that anyone will take him seriously with such immature font usage? https://forum.minetest.net/viewtopic.php?f=3&t=20248#p321290
09:28 IhrFussel "CAPS CAPS RED RED...MORE RED!" << probably his thoughts when typing it
09:28 longerstaff13 heh
09:37 Fixer joined #minetest-hub
09:48 ANAND omg this guy is nuts.... -_-
09:51 ANAND punctuation's messed up too
09:51 CWz joined #minetest-hub
09:52 ANAND He must've been building up content for this one post the whole of yesterday
10:08 Ruslan1 joined #minetest-hub
10:14 ANAND Old topic, new poll: https://forum.minetest.net/viewtopic.php?f=3&amp;t=20213
10:29 IhrFussel I get the feeling that every poll by them always only has 1 or 2 votes on their desired option
10:34 ANAND :P
10:59 ANAND Oh c'mon now! https://forum.minetest.net/viewtopic.php?f=3&amp;t=20213&amp;view=unread#p321297
10:59 ANAND On the bright side, this post has much less caps :D
11:05 Krock joined #minetest-hub
11:05 Krock hi imaginary tenplus1
11:06 ANAND haha
11:06 ANAND Hi Krock
11:06 longerstaff13 meow
11:06 Krock hi ANAND
11:08 ANAND "You try to sow discord between me and my brother (LMD try to control me ... ), that won't work." - KGM, 2018
11:16 Gael-de-Sailly joined #minetest-hub
11:40 sfan5 20 minutes after I post a final warning, KGM does exactly what I've said not to
11:40 sfan5 guess that's another temp ban
11:55 sniper570 joined #minetest-hub
12:00 longerstaff13-m joined #minetest-hub
12:06 IhrFussel I just had the next segfault caused by ObjectRef::l_set_attach(lua_State*)
12:07 Krock not a 0.4.17 fault
12:09 IhrFussel I don't recall having this kind of segfault with 0.4.16 though... I had another (Server::SendMovePlayer) with 0.4.16
12:19 xerox123 hellooooo
12:22 ANAND o/
12:22 Krock hi xerox123
12:23 xerox123 got a haircut, I feel much lighterâ„¢
12:23 ANAND :)
12:25 Krock xerox123, they would've done something wrong if it got heavier <.<
12:31 Fixer that feel...
12:46 Sokomine joined #minetest-hub
12:59 entuland joined #minetest-hub
13:04 Gael-de-Sailly joined #minetest-hub
13:15 IhrFussel I found a good way to stop a player mid air: place invisible solid node above/below them before removing it right afterwards
13:15 IhrFussel Doesn't require en entity and should be very lightweight
13:15 Krock but that would deal damage, so I suggest adding a bouncy group
13:16 IhrFussel Well in my case I just want to simulate the instant stopping in "server side fly"
13:17 IhrFussel And attaching to an entity makes the player invincible (in 0.4.17 too AFAIK)
13:17 IhrFussel And I have the suspicion that the many entities that were created for the stopping caused those segfaults
13:31 BillyS minetest.register_on_generated is called on each new mapblock, correct?
13:31 rubenwardy No
13:31 rubenwardy Each new chunk
13:31 BillyS Ah
13:31 rdococ Minetest Story Mode: Sam accidentally stumbles into the source code, and finds what's causing the segfaults . . .
13:31 rubenwardy Which is 8x8x8 mapblocks
13:31 rubenwardy However, you shouldn't rely on the size given anyway
13:31 BillyS hmm, ok
13:31 rubenwardy chunk size is a setting so not always 8x8x8
13:32 BillyS I see
13:32 BillyS I guess I could calculate it from minp and maxp, could I?
13:32 BillyS *couldn't
13:34 Krock surely you could
13:35 Krock but sometimes the chunks are bigger or smaller, than 8x8x8 mapblocks, but I'm not sure when exactly this happens
13:35 BillyS ok, thx :)
13:38 IhrFussel minetest.register_on_leaveplayer() should be called on each clean shutdown correct?
13:41 aerozoic joined #minetest-hub
13:42 Krock correct
13:46 Ruslan1 joined #minetest-hub
13:47 IhrFussel And killall minetestserver initiates a clean shutdown right?
13:51 * rdococ sends a SIGYAY to Krock
13:52 sfan5 rdococ: i'm not sure if i'm the only one, but I find your constant comments about "yay" and whatever else annoying, please stop
13:52 Krock sends SIGTERM by default. handled the same way as ^C, so I assume that's a clean shutdown, yes.
13:52 rdococ sfan5: several people seem to enjoy it and only a couple get annoyed when I say it for the first time since I woke up
13:53 Krock rdococ, list of people who enjoy it: { "rdococ" }
13:53 sfan5 I fail to understand why someone might enjoy these, but alright
13:54 rdococ that table has a metatable { __index = channel("#minetest-hub"):get_users() }
14:00 rdococ Krock: did you see my luac blueprint mod?
14:03 Krock seen the link, wasn't interested in testing it
14:07 rdococ aww
14:07 Shara rdococ: like sfan5, I'm annoyed to death by your yays.
14:07 Shara To be honest, it's one of the reasons I'm looking at this channel less often
14:10 longerstaff13 do the yaying in #minetest-chat :P
14:10 Shara ^
14:10 longerstaff13 btw hi Shara
14:11 Shara Hi longer :)
14:11 longerstaff13 how are you?
14:11 Shara Good. Slowly recovering from exams and things.
14:12 longerstaff13 ah yeah, exams are stressful
14:12 Shara Hoping I can do some more MT things again now
14:12 longerstaff13 yay
14:12 longerstaff13 that was a cheer, not cause I felt like saying it :P
14:15 BillyS rdococ: Tbh, I am also quite annoyed by your yays, especially when you ping me with them
14:16 BillyS xD
14:16 longerstaff13 lol
14:17 longerstaff13 I don't really mind either way
14:18 longerstaff13 hmm, I see paramat took my suggestion and added the #minetest-chat to the topic
14:33 IhrFussel 50 lines is a lot
14:35 Shara The problem is that some offtopic is properly fine for everyone... simple things like checking how people are doing and so on. But when it's just spamming it's another matter.
14:36 Shara Or when it's about another game or somethign totally unrelated for too long, that's not interestign to many people.
14:37 Shara People are here for MT, and part of that is getting to know the people involved a bit better, so that hopefully people work together more easily. So offtopic has to be allowed, but seeing 50 lines of "yay" doesn't really help with anything other than building annoyance levels.
14:43 rubenwardy Yay
14:44 rubenwardy was kicked by rubenwardy: kick
14:44 rubenwardy joined #minetest-hub
14:44 rud0lf rubenwardy: o_O
14:44 * longerstaff13 is trying minetest on his 800MB RAM tablet :P
14:50 Shara I think it's forgiveable whensd omeone kicks themself :)
14:51 Shara when someone*
14:51 Krock longerstaff13, join dreambuilder
14:51 rubenwardy Good luck with that XD
14:51 Fixer Krock: it ooms even on PC...
14:52 Fixer actually no
14:52 Fixer it ooms if you run it singleplayer
14:52 rubenwardy Dreambuilder breaks the new package form on CDB because it has too many mods :'(
14:52 Fixer but if you join multiplayer - will probably run
14:52 ANAND :O
14:52 Krock Fixer, you can't have OOM with enough swap and GC_64
14:52 ANAND It took me 20 minutes to join Dreambuilder
14:52 longerstaff13 XD
14:53 ANAND I never joined ever again ._.
14:53 Fixer Krock: GC64 crashes to some peepol like sfan5
14:53 longerstaff13 I joined LS-Wonderland with it and it crashed within 5 seconds of joining lol
14:53 ANAND lol
14:53 sfan5 Fixer: *on linux
14:53 Krock maybe a Wine issue
14:53 Fixer luckily it seems to run on windows, where I get serious OOMs without it
14:54 sfan5 Krock: no, if I build it natively for linux
14:54 Fixer btw, is 0.4.17.1 already released?
14:54 Krock Fixer, soon (TM)
14:55 Krock see also: #-dev
14:55 ANAND Krock, is the leading "0." going to be dropped?
14:55 Krock somewhen
14:55 Krock tip: add 8ball in front
14:56 ANAND :P
14:56 xerox123 ANAND: we may not be alive to see a 1.0.0
14:56 xerox123 a whole new group of core devs will have taken over by then lol
14:56 ANAND :_(
14:57 xerox123 can 0.4.17.1 fix the /shutdown bug?
14:58 Gael-de-Sailly joined #minetest-hub
15:00 sfan5 xerox123: is there an existing PR?
15:00 sfan5 if yes we can just include it
15:01 xerox123 issue #7223
15:01 ShadowBot https://github.com/minetest/minetest/issues/7223 -- The `/shutdown` command is broken.
15:02 xerox123 but that has no commits.... hmph.
15:06 xerox123 I don't know what's causing it to ignore params, so Ill leave it be
15:08 Krock it needs a PR to be backported
15:08 IhrFussel The command needs to be fixed before re-release... it is a standard command every server owner uses at least once... you can't ship MT with such an issue
15:08 Krock what if we do anyway?
15:08 xerox123 Just Deal With Itâ„¢
15:08 IhrFussel It makes MT look even worse than before
15:08 xerox123 /s
15:09 xerox123 it was just fine before 0.4.17
15:09 IhrFussel Having broken commands on top of missing features/random crashes
15:09 Krock hmm? is it a 0.4.17 feature?
15:10 IhrFussel The shutdown delay was added in 0.4.16 AFAIK
15:11 Krock then 0.4.17 can't be worse than 0.4.16 8)
15:11 IhrFussel But it works in 0.4.16 stable and breaks in 0.4.17 then
15:12 xerox123 actually, the issue was reported 7 Apr
15:12 xerox123 .17 wasn't until 3 Jun
15:13 IhrFussel 0.4.17-dev exists since Jun 4 2017 since we changed the version scheme
15:14 IhrFussel https://github.com/minetest/minetest/pull/7055 << could this be related?
15:14 nerzhul shutdown delay was added by myself on 0.4.16 yueah
15:16 xerox123 yeah, looking at nerzhul's PR rn
15:17 sfan5 https://github.com/minetest/minetest/issues/7223#issuecomment-379498997 contains what looks like a solution
15:17 sfan5 but it isn't a pr nor has any of the coredevs tested it
15:19 xerox123 yeah I noticed that earlier
15:22 Krock wrong linked comment. the one below is actually more complete when it comes to accepting delay only, without a reconnect param specified
15:39 xerox123 sooo, it can be fixed or it can't?
15:41 xerox123 strange: https://gitlab.com/minetest/minetest/pipelines/23585090
15:41 xerox123 16.10 and 17.04 failed
15:44 xerox123 probably insignificant
15:50 nerzhul i need to fix that at a moment, add 17.10 and 18.04 too and maybe kill old versions
15:53 nerzhul okay mt is working at intended
15:53 nerzhul i port my commits to master
15:54 longerstaff13-m joined #minetest-hub
15:57 nerzhul okay it's fixed (2 commits instead of 4)
15:59 nerzhul branches are in sync
16:01 nerzhul Krock: you forget to push the tag
16:01 Krock I did push nothing. Adding now
16:01 nerzhul i do it though the release page
16:01 Krock ok
17:16 tumeninodes joined #minetest-hub
17:17 ANAND What exactly is the max_lag in a standard server status message supposed to mean?
17:17 ANAND max_lag is ~ 0.45 and the whole server is complaining of lag
17:23 IhrFussel What they mean is frame drops
17:23 IhrFussel Nothing you can do about that
17:24 IhrFussel Weak device most likely if they play with phones
17:24 IhrFussel It could also be their connection or both...bad FPS + slow connection
17:25 IhrFussel My max_lag right now is 1.0 and nobody complains
17:26 Krock ANAND, it records dtime spikes and then slowly decreases
17:26 ANAND Ah
17:26 IhrFussel To answer your question about max_lag: It is the highest recent amount of lag slowly decreasing after a spike... for example if the server spikes once to 5 seconds then it will very slowly go down to 0.X again
17:26 xerox123 wats dtime
17:27 ANAND dtime = server step
17:27 Krock so there might be once an hour a spike of a second due to heavy load (schematic placement, maybe)
17:27 ANAND I think
17:27 xerox123 ah
17:27 Krock delta time, most likely.
17:27 Krock the time between server steps
17:28 * tumeninodes has never managed to grasp the concept or the skill of making "brief" commentary on the forums. :P
17:28 ANAND lol :P
17:28 Krock however, I could also imagine that it comes from the drawing methods, so that would be the draw time.. no idea actually
17:29 IhrFussel Krock, by the way does MT catch up with events after a long lag? Like if I have a function that should run every 0.5 seconds and there is a 2 secs lag, will the engine know that the function should've run 4 times?
17:29 ANAND In CTF, the max_lag goes upto 3 or 4 during the start of a new round, when schem placement occurs (I think)
17:29 tumeninodes there is dire need for some sort of magical FPS boost all around
17:29 Krock IhrFussel, surely won't work if you trigger the very same function inside the function itself using minetest.after
17:30 Krock because the shortest interval you can expect from minetest.after to calling the function is the specified time. it might be however much longer
17:30 Krock so everything will be delayed unless you take that in account
17:30 Krock to answer your question: it is run four times, but not in the time you'd expect
17:31 IhrFussel But entity on_steps() seem to be called multiple times in a row after a long lag...would that make sense?
17:31 tumeninodes "LAG", the movie..., coming soon
17:32 Krock it's continuously called each server step. if you mean that the intervals are shorter after lag, then it might be some compensating algorithm which emulates smaller steps
17:33 tumeninodes I recently added smoke to the fire mod, and to lava to try it out, and found out quickly why it was never added...
17:33 ANAND tumeninodes: lag?
17:33 tumeninodes looks good but slows even single player to a crawl
17:33 ANAND >.<
17:33 tumeninodes yesh
17:34 Krock on the client side however, the collision engine requires smaller steps to calculate the physics and collisions correctly in any case
17:36 tumeninodes even adding little burps of lava here and there to the liquid is noticeable in fps... to bad really, as all these "detail" visual enhancements would add so much to the feel overall
17:46 elinor joined #minetest-hub
18:13 IhrFussel Reposting here in case someone is interested and doesn't read #minetest: one-liner for Linux to copy all accounts that have joined less than 8 months ago into a tempauth.txt file -> delts=$(date -d "8 months ago" +%s); awk -F ':' -v ts="$delts" '($4>ts) {print}' auth.txt > tempauth.txt
18:43 Darcidride joined #minetest-hub
19:02 sniper338 joined #minetest-hub
19:09 aerozoic Why is it that players are using CSM to give themselves creative on my server?????????????????????????
19:11 Krock because its vulnerable!!!!!!!¨¨1¨1111!!!!
19:12 BillyS Krock, that's even possible? o,O
19:12 IhrFussel aerozoic, are you still using 0.4.16 MTG? Bad idea then
19:12 rdococ o_O
19:12 rdococ CSM can give players creative? how?
19:12 aerozoic 4.16 is the latest stable version
19:12 IhrFussel Nah 0.4.17 got released AFAIK
19:13 BillyS Probably explains how TELESIGHT's Skywars got nuked yesterday
19:13 aerozoic 4.17 is not stable
19:13 IhrFussel MTG is stable and has been for months
19:13 IhrFussel The engine is not stable yet
19:13 Krock neither 4.16 nor 4.17 exist
19:13 Krock aerozoic,  grep "from creative inventory" debug.txt
19:13 rdococ 4.16 should exist though
19:13 Krock then ban those players
19:13 rdococ ban the leading 0.
19:14 Krock and 0.4.17.1 is stable btw
19:14 sfan5 aerozoic: actually, 0.4.17.1 is the latest stable version
19:14 Krock ninja'd :D
19:14 sfan5 :s
19:14 aerozoic the .1 was released? XD
19:14 rdococ next will be the super minor bug fix release 0.4.17.1.1
19:15 longerstaff13 soon enough 0.4.17.1.1.1.0.01 :P
19:15 Krock > fix typo in docs. 0.4.17.1e-32
19:15 longerstaff13 lol
19:16 aerozoic So 17.1 fixes the hack?
19:16 Krock no, 0.4.17 does.
19:16 aerozoic ok
19:16 Krock minetest_game 0.4.17 to be precise
19:16 aerozoic thx
19:16 rdococ 0.4.17.1e-301*
19:16 longerstaff13 :P
19:16 Krock which would fyi also run on 0.4.16 if you have ever tried it
19:17 Krock rdococ, in minetest we use floats
19:17 rdococ Krock: bignum version number
19:18 BillyS Krock, is there a calledback like minetest.register_on_before_dieplayer()? I want to check if the player has a certain item when they are about to die, and if so restore them to full health.
19:18 BillyS *callback
19:19 tenplus1 joined #minetest-hub
19:19 tenplus1 hi folks
19:19 rdococ ooh, that reminds me of that "totem of undying"-esque mod idea I had, except you'd need fish to craft it
19:19 longerstaff13 o/ tenplus1
19:19 Krock hi tenplus1
19:19 Krock table.insert(minetest.registered_on_dieplayers, 1, function(player) do stuff here end))
19:19 xerox123 hey tenplus1
19:19 Krock !next
19:19 MinetestBot Another satisfied customer. Next!
19:19 tenplus1 o/ rdococ longer krock xerox :P
19:19 longerstaff13 :P
19:20 BillyS hiya tenplus1
19:20 tenplus1 hi billy, how's the model coming along ?
19:20 BillyS good
19:20 BillyS I got the fortress worked out
19:21 BillyS Did some mapgen stuff to detect flat areas
19:21 Krock BillyS, that table comment was btw for you. untested, however
19:21 tenplus1 :P
19:21 BillyS ok, th
19:21 BillyS x
19:23 Sokomine BillyS: oh? i did such flat detection for my basic_houses mod as well
19:23 BillyS Krock, that works, but the player still gets the "You died" screen
19:23 Krock that's called dying
19:23 BillyS Sokomine: Yep, I did it rather differently
19:23 BillyS xD
19:23 BillyS But I don't wat that to happen. :p
19:23 BillyS *want
19:23 Krock if you don't want to let them die, then register a hpchange callback
19:24 BillyS Ooh, good idea
19:24 Krock might require 0.5.0-dev, not sure.
19:24 BillyS Don't think so
19:25 tenplus1 stu's armor usesd on_hpchange for 0.4.16 mod
19:25 BillyS Sokomine: The way I did it was in "layers". As the map was generated, it figures out what percentage of a 1-node tall layer is air.  Then it goes through the layers, and looks for one that is > 70% solid below a layer that is < 30% solid
19:31 xerox123 huh? https://paste.ubuntu.com/p/Rhd47hFfjk/
19:31 BillyS Krock, that worked, sweet! :D. thx
19:31 xerox123 CMakeFiles/minetestserver.dir/map.cpp.o: file not recognized: File truncated
19:32 Gael-de-Sailly joined #minetest-hub
19:32 xerox123 halp me
19:32 tenplus1 o/ Gael-de-Sailly
19:33 Gael-de-Sailly hi tenplus1
19:35 BillyS xerox123: delete it, redownload it, and try again. :P
19:35 Krock xerox123, delet it
19:36 xerox123 agghhh, but all my stuff is in here (world data and stuff
19:36 xerox123 )
19:36 Krock delete that file.
19:37 xerox123 there's no minetestserver.dir inside cmakefiles
19:39 rdococ Hm, a lua mapgen with plate tectonics...
19:39 xerox123 I don't see no map.cpp.o
19:40 xerox123 OH, never mind
20:03 tenplus1 nite folks
20:04 tenplus1 left #minetest-hub
20:06 Krock https://i.imgur.com/36AELeP.png
20:06 Krock sorry I'm late with this format
20:13 Krock IhrFussel, interesting for you: https://github.com/minetest/minetest/pull/7431
20:14 Krock !title
20:14 MinetestBot Krock: Fix the /shutdown command by SmallJoker · Pull Request #7431 · minetest/minetest · GitHub
20:18 IhrFussel But it's too late now to include in 0.4.17.1 no?
20:26 sfan5 yes
20:36 Miner_48er joined #minetest-hub
20:38 IhrFussel Okay then ship with a broken command...won't be good for MT's reputation but your choice
20:40 garywhite joined #minetest-hub
20:46 xerox123 LS-W seems o be the only server that's updated to .17.1
20:46 xerox123 to*
20:48 xerox123 if krock's PR gets merged to stable-0.4 Ill pull that too
20:52 NathanS21 joined #minetest-hub
20:53 sfan5 we don't merge PRs into stable-0.4 without an intent to create a release
21:11 NathanS21 joined #minetest-hub
21:32 Darcidride joined #minetest-hub
23:53 srifqi joined #minetest-hub

| Channels | #minetest-hub index | Today | | Google Search | Plaintext