Minetest logo

IRC log for #minetest, 2018-12-14

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

All times shown according to UTC.

Time Nick Message
00:01 jas_ joined #minetest
00:12 Unarelith joined #minetest
00:21 YuGiOhJCJ joined #minetest
00:37 puzzlecube joined #minetest
00:49 Jordach joined #minetest
00:50 ANAND joined #minetest
01:31 Teslov joined #minetest
01:31 Teslov Hello?
01:34 Teslov I've been looking through the forum but couldn't really find any info. I can't register on the forums, my confirmation email is not arriving. Registered nickname is Teslov. Can I please get it confirmed by hand? Or should I try on another provider?
01:38 ANAND rubenwardy: ^
01:41 Teslov ^?
01:44 ANAND He's a forum moderator. I was just bringing his attention to your post, as he might be able to help with that.
01:46 Teslov Oh, thanks. Sorry.
01:51 VanessaE ^ often means "see previous statement"
01:59 Teslov Yeah, I just goofed and didn't realize where does the nickname ends.
02:00 Teslov So I've been looking up and only seen rules so I figured I broke something.
02:16 Unarelith Teslov, did you check your spam inbox?
02:17 piesquared joined #minetest
02:20 Teslov Yeah. Tried to resend too.
02:50 NathanS21 joined #minetest
04:10 Alexand{er|ra} joined #minetest
04:31 cafee__ joined #minetest
04:46 dabbill_ joined #minetest
05:08 Cornelia joined #minetest
05:16 ANAND joined #minetest
05:38 ANAND joined #minetest
05:48 jas_ joined #minetest
06:28 cautiouspotato joined #minetest
06:30 ssieb joined #minetest
06:46 ClockGen joined #minetest
07:03 marisag Hiya everyone!
07:09 Foz joined #minetest
07:12 marisag Hi Foz
07:13 Foz Hi
07:13 marisag Anyone want a Minetest server? No billing info required for first free month
07:13 marisag How's it going?
07:13 marisag Have we met ? :)
07:14 marisag Im old so I may be forgetting LOL
07:14 Foz I have no idea
07:14 marisag ah good, makes me feel better
07:23 Xiong joined #minetest
07:24 marisag Hi Xiong
07:29 Xiong Hi marisag!
07:29 SanskritFritz joined #minetest
07:30 Xiong Is this a thing? That is, if in tool code, will it fall through iff user is doing the 'use' action with it?
07:30 Xiong https://0bin.net/paste/h5NxhsMUnLT-30vb#
07:31 MarisaG Hmm
07:31 VanessaE encrypted....?
07:32 Xiong En...oops.
07:33 CWz joined #minetest
07:34 Xiong I'm using 0bin... as suggested in IRC#Rules.
07:35 VanessaE I use pastebin.com, or ubuntu pastebin
07:35 VanessaE kinda randomly, whichever fits my mood :)
07:35 Xiong Hate those commercialized pbs. But...
07:36 Xiong https://pastebin.com/XTHqKtaR
07:37 VanessaE yes, that should work if I remember that call properly
07:38 jas_ im a jetplane
07:38 Xiong Thanks. If so I have a better mining drill hack. I mean, it's not needed to be able to.open a chest with the drill.
07:38 VanessaE oooookay.........
07:39 Xiong That will allow me to patch drill.lua and leave it... even to sanely update and repatch.
07:39 jas_ what do u mean fall through?
07:41 jas_ i cant remember is it 'use' or aux1
07:41 jas_ i also cant remember if onuse requires returning an itemstring/stack
07:42 * jas_ makes airplane noises vvvrrrooooom
07:42 Xiong jas_ Ah, basic stuff. Given the standard model of linear execution, the basic default path is to execute the following line. A test either interrupts this flow and branches or does not; execution falls through the test.
07:43 jas_ #7946
07:43 ShadowBot https://github.com/minetest/minetest/issues/7946 -- Make ascent/descent independent of player pitch
07:43 jas_ oic
07:43 Xiong ??
07:43 jas_ full throttle!
07:44 Xiong I hope that issue is unrelated to my ask.
07:44 jas_ i think so yea
07:44 jas_ but what about leaveplayer???
07:45 jas_ #420
07:45 ShadowBot https://github.com/minetest/minetest/issues/420 -- Call on_leaveplayer for all connected players on before shutdown
07:45 Xiong Well, no offense but VE said I wasn't crazy. So good enough.
07:45 jas_ i dont think ur crazy either.  but i hardly know u :)
07:46 jas_ well, back to the frustrating world of mt modding i go
07:46 Xiong Let me get to it. Worst can happen, phone catches fire and I must throw it onto a nonflammable surface.
07:46 * jas_ whoooshes
07:47 jas_ *arms fully extended*
07:47 jas_ bbfn
07:53 jluc joined #minetest
07:54 aheinecke joined #minetest
08:00 Xiong No, keys.use doesn't do it. :(
08:02 Xiong There must be a standard way to test if user attempted to use a wielded item (without directly talking about right-click).
08:02 VanessaE well I DID qualify my guess with "if I remember right" :)
08:03 VanessaE I guess you'll have to on_use..
08:04 Xiong No worries. I might have guessed. The onscreen sneak button does not set keys.sneak... why should double-tap set keys.use?
08:05 VanessaE it...er... should
08:05 VanessaE at least it does on PC..
08:05 Xiong Both er should!
08:06 Xiong The Android port doesn't seem to take the mapping through minetest.conf at all so who knows what they're doing.
08:12 Xiong Well, that was my activity for the evening. Now zone then snooze. See you!
08:15 Markow joined #minetest
08:17 Beton joined #minetest
08:19 illwieckz joined #minetest
08:33 nowhere_man joined #minetest
08:43 mlucena joined #minetest
08:43 MarisaG hi mlucena
08:43 MarisaG Just updated my Minetest utilitiy suite. You can get it here: https://sourceforge.net/projects/minetest-utilities/
08:45 VanessaE ew sourceforge
08:48 MarisaG lol
08:48 MarisaG Want me to put it up on minecity also?
08:48 VanessaE I'd have suggested gitlab
08:49 MarisaG Hmm
08:49 MarisaG Let me look at that...
08:52 ensonic joined #minetest
08:53 MarisaG Dont see anything different than github really. And I keep the utilities there also. I just use sourceforge to distribute complete package sets to end-users...
08:54 MarisaG Hiya ensonic
08:54 VanessaE gitlab can do that, too
08:54 VanessaE you can download a zip of the repo as it stands at any moment
08:54 crazyR I've noticed in the latest dev update that entities dont show in game. they are there just not visible. is this a known bug?
08:55 MarisaG hmm
08:56 VanessaE MarisaG: point being, sourceforce is not trustworthy, not since the malware installer incident
08:56 MarisaG Hmm
08:57 MarisaG Ok I'll look at gitlab. But does it let me upload archives as-is and not have to host the source code there?
08:57 VanessaE kinda-sorta but why wouldn't you want the source code hosted?
08:57 MarisaG Because I already host it at github
08:58 VanessaE oh
08:58 MarisaG The whole point of me putting it on sourceforge is so that I can decide when to put out updates
08:58 MarisaG Advanced users can git clone the archive and then just do git pull to get updates, but I found many people are not confortable doing that...
08:59 VanessaE with git (on any repo hosting site), you tag your desired releases
08:59 MarisaG But then people have to know how to pull just the latest official one ;)
08:59 VanessaE no
08:59 MarisaG oh?
08:59 VanessaE you can just link to a zip at that tag
08:59 MarisaG And it tells me how many downloads and all that?
09:00 VanessaE I don't recall if github tracks that
09:00 MarisaG Thats one thing i don't like about github is that I have no idea how many times it's been downloaded
09:03 MarisaG Heh, already had a account there I forgot about: https://gitlab.com/fstltna/frotz
09:24 proller joined #minetest
09:24 MarisaG hi proller
09:33 Quiark github has a releases section where you can upload also binaries
09:33 Quiark or whatever zip you consider a release
09:37 MarisaG Ok i will look into it again
11:08 troller joined #minetest
11:19 troller joined #minetest
11:59 Fixer joined #minetest
12:09 riff-IRC joined #minetest
12:24 Markow Went for a nice walk in the cold. View of my village today:  https://pbs.twimg.com/media/DuYCJ-6X4AAAyKq.jpg
12:24 Markow ;)
12:42 SanskritFritz Markow: nice :D here is mine: https://i.imgur.com/RlWttkA.jpg
12:51 Markow SanskritFritz: Beautiful, very nice to see that you are also in countryside like I am!
12:52 SanskritFritz Markow: actually this is at the border of a very big city where I live
12:52 SanskritFritz but it looks really like countryside
12:52 troller joined #minetest
12:53 Markow I'm in the heart of the rural topography, and enjoying it. ;)
12:53 Markow I'm actually on top of a mountain here
12:57 luizrpgluiz joined #minetest
12:58 luizrpgluiz left #minetest
13:11 troller joined #minetest
13:32 jas_ joined #minetest
13:33 troller joined #minetest
13:38 Gael-de-Sailly joined #minetest
13:51 cafee__ joined #minetest
14:00 Tux[Qyou] joined #minetest
14:21 marisag joined #minetest
14:34 Wuzzy joined #minetest
14:35 troller joined #minetest
14:48 troller joined #minetest
15:05 jas_ joined #minetest
15:10 troller joined #minetest
15:24 jas_ !server
15:24 MinetestBot jas_: Megaf Server v4 | mt.megaf.info:30003 | Clients: 0/20, 0/1 | Version: 0.4.17.1 / minetest | Ping: 16ms
15:35 troller joined #minetest
15:58 troller joined #minetest
16:15 troller joined #minetest
16:27 Akberid joined #minetest
16:42 jimvideo joined #minetest
16:44 Teslov joined #minetest
16:47 Teslov Hello everyone! Can I please ask again for help with my account confirmation? It's nearly 24 hours now and still no message in either spam nor inbox.
16:48 troller joined #minetest
16:48 jas_ i think so, yes.
16:48 jas_ maybe it's because of all the spam.  i don't operate the boards.
16:49 MinetestSam joined #minetest
16:49 MinetestSam joined #minetest
16:50 jas_ https://www.youtube.com/watch?v=lJNvVFoiXig
16:50 jas_ !title
16:50 MinetestBot jas_: Scout Class - YouTube
16:51 rubenwardy Teslov: done
16:51 Teslov Thank you very much!
16:51 sec^nd joined #minetest
16:52 Teslov Now it's finally the time to engage in community I've been lurking in for so many years.
16:52 rubenwardy sorry for the delay, been busy
16:53 Teslov It's okay!
16:53 Teslov Thanks again.
16:55 rubenwardy coursework 1/5 submitted
16:59 MinetestSam joined #minetest
17:11 MinetestSam joined #minetest
17:16 Pilcrow182 joined #minetest
17:24 nowhere_man joined #minetest
17:32 Pilcrow182 Is there a way to check if a node's on_construct is different than the default one?
17:32 Pilcrow182 If nothing else, I suppose I can try comparing it to default:stone's on_construct, but I don't know if that will work anyway (can you actually compare functions?)
17:35 DI3HARD139 joined #minetest
17:43 Krock joined #minetest
17:45 piesquared joined #minetest
17:51 jas_ default: nil
17:51 jas_ https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L6006
17:51 Krock yes..?
17:52 jas_ i do believe so, yes.
17:52 jas_ i mean, i'm never really sure, you know, what's going on behind the curtain there
17:52 jas_ from lua to c++
17:52 jas_ but i wonder
17:52 Krock minetest.registered_nodes[node_to_check].on_construc
17:52 Krock +t
17:53 Krock make sure you check for it after all mods loaded
17:53 jas_ you're so good krock
17:53 Krock otherwise there might be an override which you don't capture
17:53 Krock jas_: in which regard?
17:53 jas_ now how is the best way to go about that?
17:53 jas_ checking after all mods loaded
17:53 jas_ you're very helpful and knowledgable
17:53 Krock question is where you want to use it. callback? no issue
17:53 jas_ in a general overall regard i guess
17:53 Krock otherwise go for `minetest.register_on_mods_loaded
17:54 Krock or get the first globalstep, for additional safety
17:54 jas_ huh, didn't know about that one
17:54 Krock 5.0-dev masterrace
17:54 jas_ can't wait for 5.0.1
17:55 jas_ it changes a lot last few weeks
17:55 jas_ someone came on just now and said there were errors.  at first i suspected my modding, and still do, but i think it's because there
17:55 Krock <jas_> in a general overall regard i guess
17:55 jas_ 's been so many changes.  even in the last two weeks.
17:55 Krock uh well, thanks. I guess that's what happens when you're a core dev
17:56 jas_ oh what?  i didn't know.  you've always been helpful to me anyway
17:56 jas_ i remember when you gave me the swap_node trick for the mailbox, good stuff
17:56 jas_ thanks again
17:56 Krock np, although I don't even remember the details anymore
17:57 jas_ i do.  it was the difference between a mailbox node that allowed any node, and a separately registered node that only accepted written books.  the trick was to use minetest.swap_node, preserving metadata.
17:57 jas_ now, i'd probably not make two nodes
17:57 Krock ah okay
17:58 jas_ yes, it had a checkbox to switch.  now, i think i could do it .. no wait
17:58 jas_ it was the textures.  i wanted a different texture.  but it was the same texture only different color so maybe
17:58 jas_ still i think if you want a differently textured node you're out of luck, and have to individually register them
17:59 Krock yes, but in exchange the rendering process will be faster because no metadata must be looked up
18:00 jas_ and the cost of registering additional nodes is generally not so high, i believe
18:00 jas_ i've been having a lot of fun with formspecs lately.
18:01 jas_ it's neat when you have forms sending forms forms
18:01 jas_ idk.  minetest.
18:02 jas_ https://music.youtube.com/watch?v=il1PcAFvaVY&amp;feature=share
18:02 jas_ !title
18:02 MinetestBot jas_: Je browser is verouderd, voer een upgrade uit.
18:02 jas_ well that didn't work
18:02 jas_ the song was "I Just Started Hating Some People Today" by beck
18:03 Ingar MinetestBot is Dutch ?
18:03 jas_ minetestbot are you dutch?
18:04 Ingar he doesnt dare to admit it
18:04 jas_ i think he's telling me to upgrade by browser
18:04 jas_ but i can't be certain
18:04 Ingar "your browser is out of date, update it"
18:04 jas_ it's verouderded i tell you, verouderded!
18:05 jas_ well i'll do that minetestbot, thank you
18:06 Ingar you need "Geüpgraded"
18:06 Pilcrow182 Ah, thanks, Krock and jas_. I forgot to look in lua_api.txt again, lol. Didn't realize it was just nil if not specifically defined; I thought it had a default function that just returned if nothing specific was defined...  :P
18:06 jas_ i guess it's b/c i linked to the music youtube
18:07 jas_ Pilcrow182: you're welcome.  glad we both could have been some help!
18:08 jas_ but yeah, some do
18:08 jas_ and some break if you define them, like on_use and on_place for tools
18:08 Krock Pilcrow182: you're welcome :)
18:09 Pilcrow182 jas_: I've already run into that, experimenting with on_use for tools long ago...  :P
18:10 jas_ oh, heh, i just did that the other day
18:10 jas_ there's really no way around it
18:12 jas_ guess it's hardcoded.  but then, so are the footstep sounds.
18:12 jas_ well, i mean, played in the engine
18:13 Ingar what do you mean by footstep sounds are hardcoded?
18:13 Ingar (I messed around with custom footstep sounds)
18:13 jas_ oh i mispoke.  i just meant that they're played in the engine
18:14 jas_ you can't get their handles
18:14 Ingar ah ic
18:14 jas_ or alter them by redefining minetest.sound_play
18:14 Ingar I should pick up that set again and turn it into a mod
18:15 jas_ it's fun, particularly the sound stuff i think.  there's a surprisingly large amount of different fun things to do in minetest extension language i think
18:15 jas_ different games to make
18:16 Ingar I made it because the default footstep sounds were horrible ;)
18:17 jas_ you know sometimes the gains are off
18:17 Ingar meanwhile they got tuned a bit, it's not as bad as it used to be
18:17 jas_ there are some that are set, but if not specified using the default function, result in 1.0 gain
18:17 jas_ too loud.  plus the high frequencies are a bit much
18:17 jas_ what'd you do?
18:17 jas_ i usually just do a quick lowpass
18:18 Ingar didn't do much postproc with the sounds themselves
18:18 jas_ oh, i see.  i did a mod and overrode minetest.sound_play to handle sounds, and lower volumes
18:18 jas_ tnt mod sets its volume at >1 gain, idk why
18:18 jas_ it was fun, that's where i learned about the footstep sounds
18:19 jas_ doors mod maybe too
18:19 jas_ 1.0 is the max anyway isn't it?  idk
18:19 Ingar I mostly had fun with the audio recording part ;)
18:19 Ingar put a mc on the stairs and walked in place using different shoes
18:19 Ingar *mic
18:19 Ingar stuff like that ;)
18:19 jas_ oh that's cool you recorded all new sounds
18:19 jas_ yeah definitely make a mod for that
18:20 Ingar the code is still on my github but it is horribly out of date
18:20 jas_ also there's some places sounds can occur that don't
18:20 jas_ there's not a lot of attention to it, probably for good reason
18:20 jas_ anyway, i'm still bummed out there's not more features.  i can never get minetest.sound_fade to work, and i wish for reverse, trim, and offset
18:20 jas_ but it's not a big deal
18:21 jas_ besides, mod (tracker music) support would be best
18:21 jas_ i have this fantasy about libpd+mt tho.  for some sounds and music.
18:21 Ingar ah the sounds themselves are here http://ingar.intranifty.net/files/minetest/ingar-sounds-footsteps-2015-10-21-minetest.zip
18:21 Ingar wow 2015
18:21 jas_ nice
18:22 Ingar there are a bunch I rly like, but there are others that sucks quite a bit
18:22 jas_ well i'll have to check it out
18:22 Ingar mmm
18:23 jas_ let me just resize my window here
18:23 jas_ little bit more
18:23 Ingar that zip looks incomplete
18:23 Ingar or and old release
18:23 jas_ got it
18:24 Ingar ah no it's ok. I was looking for _stone_ bit it's _hard_
18:30 Pilcrow182 Oh, this works even better than I thought!
18:30 Pilcrow182 I am experimenting with spawning buildings from schematics.
18:30 Pilcrow182 Since my buildings contain chests, furnaces, etc and minetest.place_schematic doesn't call the nodes' on_construct functions, I was thinking I'd have to replace those specific nodes with themselves, using mineteset.set_node.
18:31 Pilcrow182 Turns out I can directly call their on_construct functions after the schematic is placed!
18:44 ssieb joined #minetest
18:49 puzzlecube joined #minetest
18:55 ehlodex left #minetest
19:03 puzzlecube joined #minetest
19:38 FreeFull joined #minetest
19:55 MinetestBot [git] SmallJoker -> minetest/minetest: Android: Add activeobjectmgr.cpp and ieee_float.cpp, sort list 05f3dbf https://git.io/fpbWX (2018-12-14T19:35:43Z)
20:05 ensonic joined #minetest
21:24 Xiong Okay. My intention is to install a version of mt on Android... and each mod... enabling everything to work together. I will resist calls to install the very latest bleeding edge version of mt; dot.0 releases tend to introduce more issues than they resolve. Let's stick to 0.4.* if at all possible.
21:25 puzzlecube joined #minetest
21:27 Xiong Currently I have sideloaded Minetest-0.4.17.1-3.apk but is this newer than the official play store version, which seems to be Minetest-0.4.17.2-android = Minetest-0.4.17.20 ?
21:41 Captain_Crow joined #minetest
21:42 _jimvideo_ joined #minetest
21:42 Captain_Crow hello
21:48 Captain_Crow are there any easy tutorials for how to script a basic cube and how to access collision detection and player health?
21:48 Krock the 2nd will hardly be possible in Lua
21:48 Krock hi
21:48 Krock !book
21:48 MinetestBot Krock: Minetest Modding Book - https://rubenwardy.com/minetest_modding_book/
21:49 Captain_Crow by second do you mean collision detection?
21:49 Krock there you have a tutorial to get into modding. the player health function can also be found here: https://github.com/minetest/minetest/blob/master/doc/lua_api.txt
21:49 Krock yes
21:49 Krock the collision detection is entirely handled by the engine (C++) and not exposed to Lua (also for performance reasons)
21:50 Krock however, you can check whether the object is falling or laying somewhere (velocity = null vector)
21:51 Captain_Crow is it possible to make a damaging lava-like block, but not lava with different damage?
21:52 Krock copypasta. yes sure
21:52 Krock here's the lava code to copy: https://github.com/minetest/minetest_game/blob/master/mods/default/nodes.lua#L2282-L2371
21:52 Captain_Crow so copy the lava block file and modify that?
21:52 Krock yeah. if you want it the same as regular lava
21:53 Krock just change the node name, description and the tile definitions
21:53 Krock latter to make use of your custom texture
21:54 Krock all params for the registrations are documented in doc/lua_api.txt if you're wondering what they do
21:56 Xiong Hi?
22:03 scr267 joined #minetest
22:04 Captain_Crow if i copy an existing object and create a mod from it without changing the title, will that change the affect of the original object?
22:06 Krock title? do you mean the node/item name? if you don't change anything, it'll throw an error
22:07 Krock because your mod must either use the prefix "mymodnamehere:" or ":anyothermodname:" (overwrite) to register items/nodes
22:07 Krock but that's all explained in the modding book which I linked above
22:08 Krock try & error will help you a lot to find out how the stuff works :D
22:09 scr267 joined #minetest
22:11 jluc joined #minetest
22:19 Xiong joined #minetest
22:20 Xiong Hi! Can someone point me to the authoritative location of the current Android port? I'm getting conflicting info.
22:21 VanessaE the play store if you have Android 6 or higher
22:21 VanessaE or, https://forum.minetest.net/viewtopic.php?f=42&amp;t=21526
22:21 VanessaE works on at least 4.3, maybe older
22:22 VanessaE but that one's 5.0.0-dev
22:22 VanessaE see also,#7963
22:22 ShadowBot https://github.com/minetest/minetest/issues/7963 -- Android: dlopen failed: cannot locate symbol "stderr" referenced by "libgmp.so"
22:23 VanessaE there are builds on the minetest github repo, too
22:23 VanessaE (I think)
22:23 Xiong VE, 5.0.0 might be a risk. I'm in no position to break trail.
22:23 VanessaE any of those can be considered authoritative.
22:24 VanessaE 5.0.0 isn't risky
22:24 VanessaE but it won't work with most servers yet.
22:24 VanessaE (since most servers run 0.4.16 or .17
22:24 VanessaE )
22:24 Xiong That's a point on which we must disagree. I'm conservative.
22:26 VanessaE I see 12 servers running 0.4.15, 62 running 0.4.16, 126 running 0.4.17[.1, .2], and 11 running 5.0.0,
22:27 Xiong GitHub https://github.com/minetest/minetest/releases lists 'latest' as  0.4.17.1 but Play Store is already 0.4.17.2-android... and there's a mumble about this being 0.4.17.20
22:27 VanessaE even a few 0.4.14 results
22:27 VanessaE there is no 0.4.17.20
22:27 VanessaE that'll be a brain-o on someone's part
22:28 VanessaE 0.4.17.2 is the latest android build, but it's really just 0.4.17.1 with a couple of fixes, I believe.
22:28 Xiong I'm indifferent to servers. Until the Irrlicht error spam is fixed, I'm singleplayer.
22:28 VanessaE why both github and minetest.net only list 0.4.17.1, I can't say
22:29 VanessaE what irrlicht spam?
22:29 VanessaE I never see anything of consequence.
22:29 Xiong Wait...
22:29 Xiong Android is a pita.
22:29 VanessaE indeed.
22:30 Xiong https://github.com/minetest/minetest/issues/7525
22:30 VanessaE oh that
22:30 Xiong The tldr is, Irrlicht spams chat.
22:31 VanessaE indeed.
22:31 Xiong It's a showstopper. I guess I can multiplayer with chat off but... unwise.
22:31 VanessaE thing is, I don't see why it would matter if you're on a server or not.
22:31 Xiong ?
22:31 VanessaE oh, I take it you disable chat in singleplayer?
22:32 Xiong F2 on entry. Logging disabled.
22:32 VanessaE right.
22:32 VanessaE ok, that makes sense for sure.
22:32 Xiong Took me three days to figure out how to issue F2.
22:34 Xiong The thing is an obscenity and everyone blames someone else. Read up and the Irrlicht people blame dev-users of their stuff.
22:34 riff-IRC joined #minetest
22:36 VanessaE mmh
22:37 Xiong Anyway so this makes multiplayer problematic. So all I want to do is install a stable suite that includes technic and friends, more* &c, and bobblocks. So I'm biting the bullet, will reinstall everything.
22:37 Xiong Piecemeal has failed.
22:37 VanessaE as far as a stable mod suite, get dreambuilder
22:37 VanessaE then enable only what you want of it
22:38 VanessaE (you don't HAVE to enable the whole modpack)
22:38 Xiong What new can of worms? Tested against Android port?
22:38 VanessaE just make sure you don't have any single mods installed outside of it e.g. get rid of your copies of technic, bobblocks, etc and use dreambuilder.
22:38 VanessaE I don't see why you can't use it there,
22:39 VanessaE it's still just a bunch of mode
22:39 VanessaE mods
22:39 VanessaE like I said, only enable the components you want.
22:39 Xiong Well maybe because everything is illegal in Massachusetts.
22:39 VanessaE heh
22:40 Xiong Android is a real hurdle. I still can't patch drill.lua to satisfaction.
22:40 VanessaE download DB somewhere, list its contents, remove any mods from your live install that DB has, then put DB in place where minetest can find it and enable those mods from DB
22:41 Xiong keys.use is not set when double-tap, which is Android for right-click.
22:41 VanessaE as for drill.lua, patch it and make a PR, I'm sure nore will be happy to merge it.
22:41 VanessaE well sure.
22:41 VanessaE right click != use
22:41 Xiong When I figure out a fix.
22:41 VanessaE not KEYS use that is.
22:42 VanessaE that will only be set if you press E (or anyway whatever the correct player control name is).  keys are never set in response to a left click or right click (as seen by the engine)
22:42 Xiong Well dunno but I think = or anyway -->
22:43 VanessaE I still don't understand what you're trying to accomplish
22:43 VanessaE (with the drill I mean)
22:43 piesquared joined #minetest
22:44 piesquared joined #minetest
22:44 Xiong Argh. drill.lua currently checks keys.sneak and if you dig while sneaking, change modes. This is critical since mode 5 is the most useful and 1 is default.
22:44 VanessaE ok
22:44 VanessaE and you seek to change the mode with some other action like right click
22:45 Xiong But keys.sneak apparently not set by pressing Android sneak overlay button.
22:45 VanessaE simple solution:
22:45 VanessaE check the look pitch
22:46 Xiong I think there's a basic Android limitation about multitouch.
22:46 VanessaE if the player's looking up when they fire the laser, and there's no node targeted, THEN switch modes, ignore sneak entirely.
22:46 Xiong A lot of ordinary complex actions can't be done.
22:47 VanessaE https://gitlab.com/VanessaE/unifieddyes/blob/master/init.lua#L666
22:47 Xiong The look-up idea may not work well underground.
22:47 VanessaE borrow some of that code.
22:48 VanessaE ok, how about a chat command?
22:48 nore what's the problem with drill.lua?
22:49 VanessaE nore: he needs a way to change drill modes (or also the laser, sorry I mixed them up) that works on android
22:49 VanessaE sneak won't work, the mod never receives the key event.
22:49 Xiong Noted. But the drill is a sideshow. I have the nasty hack. Current effort is the big reinstall... starting with engine.
22:49 nore ah, the tool?
22:49 VanessaE nore: aye.
22:49 nore I thought the mode change was with rightclick
22:50 VanessaE Xiong: ^^
22:50 VanessaE nore: maybe you should add a chat command anyway, to change drill/laser mode.
22:50 Xiong nore, more generally, why not the use key? Why shift-dig?
22:50 nore no idea
22:50 nore because that was how it was done? :)
22:51 VanessaE Xiong: because key events don't generate callbacks.
22:51 nore if you've got a better solution that could be good!
22:51 Xiong A chat command is a nice backup but hell on Android.
22:52 Xiong My solution is, use-ing drill should change modes.
22:52 VanessaE Xiong: punching while wielding a tool throws the item's on_use callback, right click is obvious, but the problem is there is no callback that's thrown by just pressing a key (or the android equivalent)
22:52 Xiong I have located in drill.lua the test for keys.sneak
22:53 VanessaE so you HAVE to trigger some known event like on_use or on_rightclick
22:54 Xiong I am not well enough versed to understand exactly your point. There are a limited number of things I can do during play. I'd like one of them to change modes.
22:55 VanessaE Xiong: there are a limited number of actions you can perform, but there's an even smaller limit on the number of actions a mod can respond to
22:55 Xiong Dig-sneak doesn't work. Blame the Android port.
22:55 VanessaE what you want simply isn't possible
22:55 Pilcrow182 An odd hacky solution, but could the mod be hacked to change the mode using on_drop?  :P
22:55 Xiong Yah.
22:55 VanessaE that's possible
22:56 VanessaE drop is a triggerable callback
22:56 Xiong That'd be good. Who throws a Mk3 on the floor?
22:56 VanessaE and you can intercept the actual drop action
22:56 VanessaE look at how maptools handles it for the admin pick
22:56 VanessaE it can't be dropped
22:56 VanessaE it even throws a warning
22:57 Xiong But... I don't care right now. So nore asked so I answered. Maybe I should have ignored.
22:57 VanessaE besides, you could think of the drop action as "drop the drill bit back in the toolbox"
22:57 VanessaE :)
22:57 Xiong I really want to upgrade my install first.
22:57 VanessaE dude
22:57 VanessaE I just told you how
22:58 Xiong Um?
22:58 Xiong Where is the latest Android port?
22:58 VanessaE oh that.
22:59 VanessaE the latest 0.4.17 is on the play store but it won't fix your irrlicht spam issue.  the latest 5.0.0 is stu'
22:59 VanessaE stu's build
22:59 Xiong Yes. That's been my goal for yesterday and today. Studyup gives conflicting info.
23:00 Xiong Do not know if Irrlicht chat spam is fixed, even hack-patched, anywhere. Not top priority.
23:00 VanessaE it is not fixed.
23:01 VanessaE no official build contains a viable fix as far as I'm aware.
23:01 Xiong So... pass.
23:01 Xiong So... where's the current apk?
23:02 VanessaE those ^ *are* current
23:02 Xiong Let me say again, to be clear. The version in Play Store appears to be newer than 'latest' on GitHub.
23:03 VanessaE yes
23:03 VanessaE it's a re-release to try to fix some minor bug
23:03 VanessaE that is the latest official release for android for 0.4.17*
23:03 Xiong I don't accept "those" as a target, sorry.
23:03 VanessaE I"m confused
23:04 VanessaE you reject the official build as not being official?
23:04 Xiong The version in Play Store appears to be newer than 'latest' on GitHub.
23:04 VanessaE yes.
23:04 VanessaE the two are not always in sync
23:04 VanessaE but what's on the play store IS made from code on github
23:04 VanessaE afaik
23:05 Fedora29 hey, im trying to compile minetest with leveldb support for a leveldb world i just receied. i tried --DENABLE_LEVELDB=TRUE and it still says the backend isnt supported
23:05 Xiong Yes it appears so or yes really is? I expect Play to be behind GitHub.
23:05 Pilcrow182 From what I understand, the one in the play store should be almost the same as the 'latest' version on GitHub, except with some minor Android bugfixes that didn't need to exist in the PC version.
23:05 VanessaE Fedora29: did you install the proper leveldb headers?
23:06 Xiong Errk erk. There must be a file, not on Play, at least as new as the file on Play. Where?
23:06 Fedora29 i assume they were on the server already. this is di3hard's server, and lsw was on krynet before, it was just moved to my /home directory
23:07 Xiong Pilcrow182, I desperately wish to get to Android development.
23:07 Xiong No bug fix is minor in Android.
23:07 VanessaE Xiong: the one on the play store is the newest official.  the one on github is just older, ignore it.
23:08 Xiong Great. Is my question unintelligible or obtuse?
23:08 VanessaE I keep answering your question as you present it :P
23:09 VanessaE maybe you're just wording it inverse from your intent
23:09 Pilcrow182 I gather Xiong is unable to use the play store on his/her specific device? Or am I misunderstanding?
23:10 VanessaE Pilcrow182: he's getting that invalid enum irrlicht spam error
23:11 Xiong I reject the Play version because it's on Play. Known that Play runs behind, at whim of Google. I reject the specific GitHub link I pasted (long ago, will repaste), because it is behind Play. Will the real current Android build stand up?
23:11 VanessaE Xiong: I don't understand why you keep asking for another copy - no build of 0.4.17.* exists that fixes the irrlicht spam error, so unless you're inclined to move up to 5.0.0-dev via stu's build, what you have now is all there is.
23:12 VanessaE the one on play IS the real, current one.
23:12 Xiong Rejected: https://github.com/minetest/minetest/releases/tag/0.4.17.1
23:12 Xiong This has nothing to do with Irrlicht or the drill.
23:13 VanessaE yes, now look at the build list
23:13 VanessaE Minetest-0.4.17.1-3.apk
23:13 VanessaE that's the very newest there is.  I think ".2" really means ".1-2"
23:13 Xiong And if Play is current, it will not be so. I reject Play as a source, for reasons.
23:14 Pilcrow182 that's what I figured as well; that ".2" really means ".1-2"
23:14 VanessaE then you have rejected every authoritative source there is, Xiong
23:15 Xiong I will try stu... if only because if he has 5.0.0 then likely he also has what I think I want. Stu is a third choice, which is why I'm here.
23:16 Xiong Perhaps I'll try stu for 5.0.0 after all, dunno.
23:16 Xiong Where is stu?
23:16 VanessaE https://forum.minetest.net/viewtopic.php?f=42&amp;t=21526
23:17 Pilcrow182 I've heard there have been some big Android performance improvements in 5.0.0 anyway, so that may be best.
23:17 Xiong Ha! That's what I've been seeking!
23:17 Xiong Thank you!
23:18 Gael-de-Sailly joined #minetest
23:18 VanessaE Xiong: I already told you that link an hour ago
23:18 Pilcrow182 ^
23:18 piesquared joined #minetest
23:19 Xiong Well we'll see if there's 0.4 there too.
23:19 VanessaE there isn't.
23:19 VanessaE stu's build is 5.0.0-dev only
23:19 Xiong Argh. Where is what I want?
23:20 VanessaE on the play store.
23:20 Xiong Open source.
23:21 VanessaE the play store build is made by nerzhul, the core dev, from the official sources.
23:21 VanessaE there is no more official build than that.
23:21 Xiong Great. And where?
23:21 VanessaE what do you mean where?
23:21 VanessaE where what?
23:22 VanessaE https://play.google.com/store/apps/details?id=net.minetest.minetest&amp;utm_source=website&amp;pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1
23:22 VanessaE that is the official, authenticated build.
23:22 VanessaE that's the link right from minetest.net
23:23 Xiong Please forgive me but I'm running out of ways to rephrase it. I seek a repo that presents a version at least as new as Play. Play itself, no. Repo with no commit >= Play, not okay.
23:24 VanessaE but WHY?
23:24 VanessaE https://github.com/minetest/minetest/releases/download/0.4.17.1/Minetest-0.4.17.1-2.apk  also from minetest.net
23:24 VanessaE that is the same APK you'd get from the play store as far as I'm aware
23:25 Pilcrow182 As we said, that ".2" on the play store is probably actually the ".1-2" version on GitHub, since officially there is no 0.4.17.2 version
23:26 Xiong Why questions usually invoke discussions. Why do I prefer to set my click directly from the Naval Observatory, rather than from a more local timeserver?
23:26 VanessaE yeah, I believe play store has limitations on how version numbers can be represented
23:26 Xiong s/click/clock
23:27 VanessaE it's not a question of preference
23:27 VanessaE you're asking basically "why get my apk from the official source when I could get it from the official source"
23:28 Pilcrow182 if that's the case, it means that the 0.4.17.1-3 version offered on GitHub may even be newer than that "0.4.17.2" from the play store
23:28 Xiong 1524 <+VanessaE> but WHY? Well, not sure it's productive for me to answer.
23:28 VanessaE Pilcrow182: it is, but that one is not an official release. it's a test build
23:29 Pilcrow182 VanessaE: Hmm, I didn't realize that. It's in the releases section, after all...
23:29 Xiong Play is not official. It may reflect official but cannot be official because Play not under direct control of official team. Okay?
23:30 VanessaE Xiong: play IS official.
23:30 VanessaE as far as MT dev goes, play store is just as official as github.
23:30 Xiong I just said no and why not.
23:30 VanessaE and I'm trying to tell you that you're starting from a false assumption that one source is more official than another.
23:31 Pilcrow182 Play is only a platform. The version on Play is official, because it is owned and updated by an official dev, from official source.
23:31 Xiong Play is known to lag development. I'm not a fool. Even if today, Play is not behind, tomorrow it may be.
23:32 Xiong Play is owned by Google. They decide when to roll out what you submit.
23:32 swift110 joined #minetest
23:32 VanessaE you're kinda wrong on that.
23:32 Xiong We all know this.
23:33 VanessaE that you're wrong? ;)
23:33 Pilcrow182 by that reasoning, we could also point out the fact that github is owned by Microsoft and, if they so chose, they could delay what the public sees as well.
23:33 Xiong Play isn't a repo hub like GitHub or GitLab. That's a fact.
23:34 Pilcrow182 true, but it is no less 'official' in this case, being updated straight from the source
23:34 Xiong And I agree that GitHub to M$ is a good reason to go to GitLab.
23:35 piesquared joined #minetest
23:35 Xiong Can I really not express myself clearly, even to technical people who know the facts?
23:36 Xiong Does Play contain source?
23:36 VanessaE it links back to the source as required by LGPL
23:36 Xiong I know I have communication issues and they're getting worse with age.
23:37 VanessaE ([12-14 18:37] <nerzhul> and i upload the package you mentionned in the irc log, and yes 0.4.17.1-2 is 0.4.17.2 for android users
23:38 VanessaE there's your answer, Xiong
23:38 Xiong So are we changing direction on my initial question?
23:38 VanessaE no
23:39 VanessaE you asked for the official source with source code.  you have it, via that github "releases" page.
23:39 VanessaE therein is 0.4.17.1-2
23:39 VanessaE which as nerzhul just said, is "0.4.17.2" as seen on play
23:39 VanessaE (and .20, all three are the same build)
23:39 Xiong 1427 <+Xiong> GitHub https://github.com/minetest/minetest/releases lists 'latest' as  0.4.17.1 but Play Store is already 0.4.17.2-android... and there's a mumble about this being 0.4.17.20
23:40 VanessaE 0.4.17.1-2 == "0.4.17.2" == "0.4.17.20"
23:40 VanessaE https://github.com/minetest/minetest/releases/tag/0.4.17.1
23:40 VanessaE and is right there
23:41 Xiong 0.4.17.1-2 == "0.4.17.2" == "0.4.17.20" == 0.4.17.1
23:42 VanessaE yes.
23:42 VanessaE the -2 just means a change in build settings/environment I believe
23:42 VanessaE not a change in actual code
23:42 Xiong Can you blame me for doubting that? For being baffled?
23:43 VanessaE not at all
23:43 VanessaE but we did try to tell you they're all the samee.
23:43 VanessaE -e
23:43 VanessaE either way, that github link is the only possible link anyone can give you that meets your requirements.
23:44 Xiong Well, you have an explanation: build environment. But a sane person objects when told 1 == 2.
23:44 VanessaE it's just a numbering change to satisfy google.
23:45 Pilcrow182 ^
23:45 Xiong Yes well. Play isn't a repo.
23:45 VanessaE also, as for -2 vs -3 on the github link, remember, the -3 is not an official release in the sense of "is on play store and minetest.net", it's some test build from one or two commits later to try to solve I'm not sure what.
23:45 VanessaE (so ignore the -3)
23:46 VanessaE what you want is the ".1-2" build on that page.
23:47 Xiong Actually I might try -3. I've gone thus far.
23:47 VanessaE incidentally, those 0.4.17* builds do not run on anything older than Android 6 due to an out-of-MT library fault that happened during the build.   stu's 5.0.0-dev build has no such problem.
23:47 Xiong But there is no 1-2 on that page.
23:48 VanessaE yes there.
23:48 VanessaE is
23:48 VanessaE I'm looking right at it
23:48 Xiong Maybe we don't see the same thing.
23:48 VanessaE Minetest-0.4.17.1-2.apk
23:48 VanessaE 11.4 MB
23:48 VanessaE under "assets"
23:49 VanessaE https://i.imgur.com/8cnnysD.png
23:49 Xiong Ah.
23:49 VanessaE (emphasis mine)
23:50 Xiong Okay so... 1-3 may well be newer than 1-2... or not, just a different build environment.
23:50 VanessaE that's literally the first link I gave you an hour and a half ago, I guess you didn't look under "assets"
23:50 VanessaE .1-3 is newer, but is not a release.  don't use it if .1-2 works for you.
23:50 Xiong No. Did not. Busy figuring out the version number equalities.
23:51 Xiong Ah yes. But it seems 1-2 not works for me.
23:51 VanessaE now as for what commits .1-2 and .1-3 are based off of, I have no idea.
23:52 VanessaE (probably both are commit 86e29ae5)
23:53 Xiong No but now I'm properly oriented. My takeaway is that the version numbering scheme is fubar. I will start checking commit dates.
23:53 VanessaE (whereas 0.4.17.1 no -foo is commit 6dc7177a)
23:54 VanessaE I imagine that if another 0.4.x release is made, it'll be 0.4.18 so as not to screw up that .1-2/.1-3/.2/.20 nonsense
23:54 Xiong That'd be cool.
23:55 VanessaE however, there have only been 13 commits to the stable-0.4 branch since 0.4.17.1 was released.  I don't expect another 0.4.x release
23:55 VanessaE they're pouring all their efforts into 5.0.0
23:55 Xiong Ah, now $work is here. Thanks very much, sorry I didn't express myself better earlier.
23:56 VanessaE it happens.
23:56 VanessaE have a good day.
23:58 swift110 sup folks
23:58 VanessaE my dander. :P

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