Minetest logo

IRC log for #minetest, 2017-08-24

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

All times shown according to UTC.

Time Nick Message
00:21 EvergreenTree joined #minetest
00:45 swift110 joined #minetest
00:52 Errante it seens there is a workaround that have been used at irc mod. Using minetest.request_insecure_environment, require now works, but require("json.rpc") do not
00:53 Tmanyo joined #minetest
01:00 EvergreenTree joined #minetest
01:03 soloojos joined #minetest
01:09 EvergreenTree_ joined #minetest
01:32 EvergreenTree_ joined #minetest
03:01 jcalve joined #minetest
03:06 jcalve joined #minetest
03:10 Xavi joined #minetest
03:24 DI3HARD139 joined #minetest
05:16 Brackston I was looking at homedecor modpack's soda machine code
05:17 Brackston seems like the code on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) does work now
05:18 Brackston the file in is gastronomy.lua
05:18 Brackston I changed the code to on_punch and it now takes coins.
05:18 Brackston Diff is here
05:18 Brackston 215,216c215,216
05:18 Brackston < on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
05:18 Brackston < local wielditem = clicker:get_wielded_item()
05:18 Brackston ---
05:18 Brackston > on_punch = function(pos, node, puncher, itemstack, pointed_thing)
05:18 Brackston > local wielditem = puncher:get_wielded_item()
05:18 Brackston 223c223
05:18 Brackston < clicker:set_wielded_item(wielditem)
05:18 Brackston ---
05:18 Brackston > puncher:set_wielded_item(wielditem)
05:19 Brackston 229c229
05:19 Brackston < minetest.chat_send_player(clicker:get_player_name(), S("Please insert a coin in the machine."))
05:19 Brackston ---
05:19 Brackston > minetest.chat_send_player(puncher:get_player_name(), S("Please insert a coin in the machine."))
05:19 Brackston 233d232
05:19 Brackston <
05:19 Brackston This works however I would love to see the on_rightclick work though. Anyone have any ideas ?
05:21 slemonide joined #minetest
05:22 Brackston LOL forget all that I see VanessaE fixed this 11 days ago.  Thx... VanessaE
05:23 Brackston I am still such a  newbie with lua coding
05:30 Brackston joined #minetest
05:48 hisforever joined #minetest
05:50 hisforever Where can I find a round Sun and moon I had them before my OS crash?
05:59 MinetestBot [git] neoascetic -> minetest/minetest: Fix OSX builds (closes #6289, fixes #6270) (#6306) 928609c https://git.io/v5tl0 (2017-08-24T05:58:12Z)
06:29 MinetestBot [git] nerzhul -> minetest/minetest: Network cleanup (#6302) c7160cb https://git.io/v5t4T (2017-08-24T06:28:54Z)
06:32 MinetestBot [git] juhdanad -> minetest/minetest: Fix Android node selection distance (#6187) 01c319d https://git.io/v5t4s (2017-08-24T06:31:33Z)
06:32 MinetestBot [git] bendeutsch -> minetest/minetest: Safe digging and placing (#6127) 397a701 https://git.io/v5t4G (2017-08-24T06:30:46Z)
06:36 CWz joined #minetest
06:45 Corvus_ joined #minetest
06:52 redblade7 joined #minetest
06:53 lamazoni joined #minetest
06:54 lamazoni idk if there is some MS menber in the team who can make bug involontary
06:55 lamazoni because there are plenty of it
06:55 lamazoni shame of those guy
06:57 lamazoni *accidentally
07:09 Hawk777 joined #minetest
07:36 zaoqi joined #minetest
07:38 zaoqi joined #minetest
08:02 MinetestBot [git] stujones11 -> minetest/minetest: Make entity selection and collision boxes independently settable (#6218) ac4884c https://git.io/v5tge (2017-08-24T08:01:16Z)
08:04 MinetestBot [git] neoascetic -> minetest/minetest: Fix OSX builds caused by __WORDSIZE again (#6307) caf61f3 https://git.io/v5tgq (2017-08-24T08:02:23Z)
08:39 lisac joined #minetest
08:54 grumble joined #minetest
09:01 zaoqi joined #minetest
09:32 An0n3m0us joined #minetest
09:32 An0n3m0us joined #minetest
09:47 Jousway joined #minetest
10:02 Megaf joined #minetest
10:04 CWz joined #minetest
10:24 derWuzard joined #minetest
11:01 EvergreenTree_ joined #minetest
11:23 jas_ hello
11:24 jas_ minetestserver updated, dcbl now with antipvp warpstone
11:24 jas_ !server dcbl
11:24 MinetestBot jas_: dcbl | dcbl.duckdns.org | Clients: 5/20, 4/6 | Version: 0.5.0-dev / dcbl | Ping: 116ms
11:30 QwertyDragon joined #minetest
11:33 lisac joined #minetest
11:34 QwertyDragon on http://www.minetest.net/downloads/ I went to https://github.com/minetest/minetest/tree/stable-0.4, but when it compiled it says it is Minetest 0.4.17
11:36 ThomasMonroe joined #minetest
11:37 sfan5 is that a problem?
11:38 Raven262 Maybe cause of this https://github.com/minetest/minetest/issues/6266
11:38 sfan5 rubenwardy: i think you merging that pr has accidentally reset the website
11:38 QwertyDragon not a dev version, but is it ok to use as a production server?
11:39 sfan5 wait what
11:39 sfan5 rubenwardy: disregard that
11:40 sfan5 QwertyDragon: 0.4.17 is planned to be released as bugfix release based on 0.4.16
11:42 CalebDavis joined #minetest
11:44 QwertyDragon I down loaded and compiled https://github.com/minetest/minetest/tree/stable-0.4 today, but was surprised to see it say 4.17 as it compiled. just want to double check that using it will not make a map incompatible when 4.17 is "really" released. So it is just a bug with the naming right?
11:45 sfan5 what you're getting is 0.4.16 with a different version
11:47 Jordach joined #minetest
11:48 Fixer joined #minetest
11:52 QwertyDragon On the forum looks like worlds made in 0.4 are planned to still be compatible with 0.5, if I am reading it right. But I saw the warning about not using development versions, so was worried the link I used might have been wrong.
11:58 sfan5 no the link is correct
11:58 sfan5 like i said what you get is 0.4.16 with a version number of 0.4.17
11:58 QwertyDragon ty :)
11:58 sfan5 if you want to be absolutely sure just download from here https://github.com/minetest/minetest/releases/tag/0.4.16
12:29 Tux[Qyou] joined #minetest
12:35 lisac joined #minetest
12:37 lisac_ joined #minetest
12:44 RobbieF joined #minetest
12:55 zaoqi joined #minetest
12:56 Brackston joined #minetest
13:00 troller joined #minetest
13:11 nowhere_man joined #minetest
13:14 Robby joined #minetest
13:19 King998_HD joined #minetest
13:19 King998_HD HIII
13:27 Lunatrius` joined #minetest
13:27 King998_HD left #minetest
13:31 lisac joined #minetest
13:35 zyabin101 joined #minetest
13:52 Taoki[mobile] joined #minetest
14:19 zaoqi joined #minetest
14:23 zaoqi joined #minetest
14:50 AlexYst joined #minetest
14:51 ThomasMonroe joined #minetest
14:57 jas_ gn o/
14:57 jas_ !server
14:57 MinetestBot jas_: Minetest France | minetest-france.fr:31001 | Clients: 11/60, 15/26 | Version: 0.4.16-dev / minetest | Ping: 10ms
14:57 zyabin101 !server
14:57 MinetestBot zyabin101: Airwolf | rdp.hobbyshelf.website | Clients: 0/15, 0/2 | Version: 0.4.14-dev / minetest | Ping: 121ms
14:57 zaoqi joined #minetest
14:57 zyabin101 @jas_ I wish you a 512x night.
14:58 zyabin101 Does @MinetestBot choose a server at random?
14:58 cx384 joined #minetest
14:59 sfan5 zyabin101: does
15:06 zyabin101 How do I make a flowing texture for a liquid?
15:10 proller joined #minetest
15:14 MinetestBot [git] adrido -> minetest/minetest: Dont define min/max macros in minwindef.h (#6308) 017840f https://git.io/v5qsb (2017-08-24T15:13:53Z)
15:17 MinetestBot [git] nerzhul -> minetest/minetest: Verify compiler version before building anything (#6293) b28af0e https://git.io/v5qGZ (2017-08-24T15:16:55Z)
15:23 antims joined #minetest
15:52 proller joined #minetest
15:57 MinetestBot [git] Ekdohibs -> minetest/minetest: Add clientside translations. b24e643 https://git.io/v5qW5 (2017-08-24T15:54:10Z)
16:03 FreeFull joined #minetest
16:07 fwhcat joined #minetest
16:09 Alcyone2 joined #minetest
16:11 Megaf Hi
16:23 Wuzzy joined #minetest
16:28 rdococ "Hi, invisible dude in the sky? Why did you create Ebola?"
16:29 Player_2 joined #minetest
16:50 fireglow[m] to annoy you, of course
16:52 MinetestBot [git] Ekdohibs -> minetest/minetest: Fix updatepo.sh and run it. b47c19c https://git.io/v5qKz (2017-08-24T16:44:38Z)
17:00 nore Wuzzy: clientside translations should work as soon as I push this commit: https://github.com/Ekdohibs/minetest/commit/8221d3bc535b026c1bb06b5c76188a97c27c38cc which I'll do quite soon
17:01 nore (you'll need both an updated server and an updated client to get the translations, however)
17:02 Errante joined #minetest
17:04 Wuzzy nore: I don't quite understand how this is working, nore
17:05 nore Wuzzy: try to do as said here: https://forum.minetest.net/viewtopic.php?f=18&amp;t=18349
17:05 Wuzzy thanks
17:05 Wuzzy by the way the commit seems strange
17:05 Telesight joined #minetest
17:05 Wuzzy why do you have to add the languag code into the PO file?
17:06 Wuzzy isn't the language already implied by the directory name? o_O
17:06 Wuzzy seems redundant to me
17:07 MinetestBot [git] Ekdohibs -> minetest/minetest: Add translation of LANG_CODE in all languages 8221d3b https://git.io/v5qiF (2017-08-24T16:56:28Z)
17:07 nore Wuzzy: it is
17:07 nore but there seems to be no way to ask gettext for the language it selected
17:07 Wuzzy whaaaa?
17:07 nore so we have to resort to this hack until we find a better way :(
17:07 Wuzzy iirc you don't query gettext for this kind of thing
17:08 Wuzzy also, isnt languge stored in minetst.conf? language = xx
17:08 nore nope, that only forces language
17:08 Wuzzy i think you are supposed to use the OS functions to grab the language
17:08 nore but if it's not set, it defaults to system language
17:08 Wuzzy yes and i belive there are OS functios to query this
17:09 Wuzzy a long long time ago i have dealed with gettext myself. my knowledge is just rusty
17:09 nore hmmm, well, maybe that would work
17:09 Wuzzy but i am ure there is defineately a non-hack way
17:09 nore if you know how to avoid the hack, I'd be delighted to merge your pull request :)
17:10 nore (and it shouldn't be too difficult, there is only one place where you need to change the language used anyway)
17:10 Wuzzy maybe its even written down explicitly somewhere in the gettext manual. i guess
17:11 Wuzzy if not, i'm sure the code of other software reveals the solution. i am in my lazy week atm xD
17:11 nore nope, couldn't find in the whole manual anything about that
17:11 Wuzzy :-/
17:12 nore anyway, please try clientside translation, and tell me what I need to change in the tutorial to make it easy to understand
17:12 nore well, "tutorial"
17:12 nore short intructions, really
17:13 Wuzzy awesome. i have waited for this feature for so long. thank you. i gotta try this out for sure
17:13 Wuzzy MT is becoming better and better after each release
17:14 nore hehe, thanks :)
17:15 Wuzzy nore, i think the reason why the “canonical” way to grab the langugae is not in the gettext manual is because the authors think its not really in Gettext's responsibility
17:16 Wuzzy OK question. Why is the file called “[yourmodname].[language].tr”? This doesn't look like gettext. :-(((((
17:17 Wuzzy is it really just original_string = translated string?
17:17 Wuzzy like in legacy intllib versions?
17:18 grumble joined #minetest
17:19 nore Wuzzy: yes
17:19 nore but without spaces around the "="
17:19 Zehra joined #minetest
17:19 Wuzzy :-(
17:19 nore it's *not* gettext
17:19 Wuzzy well ok. plural forms?
17:19 Wuzzy parameters?
17:20 Wuzzy what about these crucial features?
17:20 nore (two reasons: 1.: easier, 2.: gettext doesn't work on android)
17:20 Wuzzy esp how do I insert variable text? the text doesn't say
17:20 nore parameters: yes, plural forms: no, unfortunately :(
17:20 nore for variable text: use the "@1" syntax
17:21 Wuzzy oh wait. its in lua_api.txt
17:21 nore yes
17:21 nore (didn't put it in the tutorial to make it as easy to understand as possible)
17:21 Wuzzy (i think you should. its very important)
17:22 Wuzzy oh, is there at least a toolchain to extract the strings and update the TR files?
17:22 Wuzzy this is one of the reasons why I am such a big fan of Gettext. the toolchain
17:22 nore well I guess you can use xgettext
17:22 nore ah no
17:22 nore ehm
17:22 Wuzzy huh?
17:23 nore no, nevermind
17:23 nore hmm, maybe some old intlib scripts?
17:23 Wuzzy is the syntax compatible with intllib? intllib has legacy tools (intllib switched to Gettext btw)
17:23 Wuzzy if its compatible you might just copy those legacy scripts in
17:24 nore hmmm need to think
17:25 nore although, since we're not in the stable release yet, if it's really wanted, I could try to use po files instead (or as well)
17:25 Wuzzy well I think the most important features in a translation system are: 1) you can translate at all. 2) Unicode 3) parameters with switchable order 4) automatic extraction and updating of strings. the rest is convenience
17:25 Wuzzy so far it seems 1-3 are done
17:25 nore yup
17:26 nore 4) isn't, except maybe for some old intllib scripts
17:26 nore need to look at that
17:26 Wuzzy so, at least it *can* be translated. which is good
17:26 Wuzzy no, 4 *is* very important
17:26 nore I'm not saying it isn't
17:26 nore I was saying it wasn't done yet :)
17:26 Wuzzy xD
17:27 nore anyway, gtg now
17:27 Wuzzy okay let's just say we keep this system as-is for now. i test in the next hours and report back. cu
17:29 sy joined #minetest
17:39 vinkkamph joined #minetest
17:40 Zehra Greetings all,
17:41 Zehra I've noticed what could perhaps be a good improvement in Minetest.
17:41 Zehra From viewing several other games, there seems to be a central authentication system within them.
17:42 Zehra This provides some advantages over our current system.
17:42 Zehra Which requires users to enter a password on each server.
17:43 Zehra This is good in some ways, but also has some disadvantages.
17:43 Zehra 1. It can become overly complex for management of passwords.
17:44 Zehra Having to use many different passwords means users will in time get confused if not properly noted.
17:45 Zehra 2. People tend to reuse passwords over and over again.
17:46 Zehra This leads to a possible security issue, if passwords are reused.
17:47 Zehra My question is if there is any plans to move to a more central authentication system.
17:48 Zehra I think I've heard previously of some ideas, but am not certain about it.
17:48 sy Zehra: the MinePass mod does this
17:48 sy If I understand correctly, you have one password per account
17:49 sy and could use the same one for minetest AND minecraft servers
17:50 proller joined #minetest
17:54 Zehra sy: Seems like MinePass is a pretty good mod.
17:55 Zehra I'll check a bit more into it later.
17:55 sy it's a mod and then some
17:56 Zehra Kind of would be nice if something similar to this was taken officially by Minetest.
17:57 sy doubt that is going to happen
17:57 sy i mean
17:57 sy maybe we'd do something
17:57 sy we already have a server list
17:57 sy but certainly not as integrated as minepass
18:00 Zehra I hope a more integrated user authentication/server list would come in the near future.
18:01 sy i doubt we can get everyone to agree to it though
18:02 Zehra It's impossible to get everyone to agree on something.
18:03 sy well MinePass IS the solution you want
18:03 sy we just have to get people to use it :)
18:04 Zehra Lets get them started. :)
18:04 Zehra Maybe if enough movement is started... it might even become officially part of Minetest.
18:05 sy it won't, it's in Java :)
18:05 sy we hate java
18:05 sy doubt we can officially accept something that requires another daemon just to run
18:07 Zehra Well, sometimes a large change is needed to get something going.
18:07 Errante Hello, is it possible to load luasockets to minetest while on windows?
18:08 Errante luairc does that on linux, but cant find info for windows
18:08 Errante irc mod*
18:12 Errante could a builtin password manager solve Zehra's problem? just not central
18:13 Zehra Errante: I did think somewhat of a password manager.
18:13 Zehra Problem is even with a password manager, most users will likely reuse passwords.
18:14 Zehra So it would sort of defeat the purpose of moving to a more central system.
18:17 Errante well, the user could set only a password manager's password, then minetest would handle password by setting a diffenrent one for each server
18:17 Errante user would need to log in before choosing any server
18:18 Errante and he would need to backup and restore if want to log from another computer
18:18 fireglow too cumbersome in multi-device scenarios
18:20 Zehra Most users wouldn't bother with backing up...
18:20 Errante how so? just need to move a file
18:21 fireglow I don't want to move a file every time I switch computers
18:21 Errante most user wouldnt bother on losing passwords
18:21 fireglow I play MT from up to three computers, depending on where I am.
18:21 Zehra Is the file plaintext ?
18:21 Errante not everytime
18:21 Errante just when you want to sync
18:23 Zehra Would be a headache to reset all the passwords in case of breach. http://www.minetest.net/servers/
18:24 sy if something got breached last thing i'd be doing is resetting game passwords
18:24 Errante xD
18:29 Krock joined #minetest
18:29 Krock o/
18:29 fireglow eyy Krock
18:29 Krock eyy fireglow
18:30 Errante Zehra: breach of what?
18:31 Zehra Errante: Passwords and usernames.
18:31 Errante from the server?
18:32 Zehra From your suggestion of a built-in password manager.
18:32 Errante if so, then the hacker would get a password which was uniquely set for that server and which wouldnt work at other servers
18:32 Errante oh
18:33 Errante then he would get all of your passwords, but he would need to know the user PIN
18:33 Krock Errante, I tried to load the luasocket (and IRC) on Windows months ago but failed horribly. No path location worked and Lua didn't provide any helpful information either
18:36 Errante Ive found that minetest looks for lua libs into bin folder, even for windows, but maybe its just on compiling time? not with binaries...
18:37 Errante also, Ive found that minetest implement json functions as API methods, but not RPC
18:38 Errante I think that to implement RPC would be good. lokking forward for that
18:41 sofar rpc in minetest is asking for vulnerabilities
18:42 fireglow ^ !
18:42 sofar json I can understand - serialization is useful for storing complex data
18:42 Errante should I keep it mod contained? like irc mod?
18:42 Taose joined #minetest
18:43 sofar the one thing I can see a use for is something like oauth
18:43 Errante I want to plug dogecoin in minetest
18:44 Errante using RPC
18:44 sofar you can already do http requests, even
18:44 Errante hmm
18:45 nowhereman joined #minetest
18:47 DusXMT joined #minetest
18:49 DusXMT After finding minecraft to run way too slow on my new laptop (not a gaming machine - mainly intended for documents and development), I remembered this little project, and it was nostalgic opening up a fresh new world :)
18:50 nowhereman joined #minetest
18:51 Errante Minetest for the win!
18:51 DusXMT :3
18:52 DusXMT It's great that you people are making it happen, sometimes one just needs to relax with some building blocks every now and then~
18:54 Megaf joined #minetest
19:06 ThomasMonroe joined #minetest
19:16 Fixer_ joined #minetest
19:26 Lunatrius joined #minetest
19:30 Lymkwi joined #minetest
19:37 proller joined #minetest
19:48 Guest98346 joined #minetest
19:50 ElectronLibre_ joined #minetest
19:51 ElectronLibre_ joined #minetest
19:53 Lymkwi_ joined #minetest
20:00 Taoki joined #minetest
20:09 YuGiOhJCJ joined #minetest
20:09 Errante Ive installed  irc mod, with luasockets intalled at minetest's bin folder. now minetest closes without notice...
20:10 Errante its also set as trusted
20:15 EvergreenTree_ joined #minetest
20:19 Errante its dying with a fatal errorof access violation
20:43 est31 joined #minetest
20:57 Errante tryed to --verbose --verbose --console to get more info, but nothing is related
21:05 FreeFull Errante: It's probably because it's in the bin folder, and wants to write to its location
21:06 RobbieF left #minetest
21:08 Tux[Qyou] joined #minetest
21:08 MinetestBot [git] SmallJoker -> minetest/minetest: Builtin item: Tidy up (#4370) d3f1743 https://git.io/v5mmN (2017-08-24T21:06:36Z)
21:41 nowhereman joined #minetest
21:43 swift110 joined #minetest
21:50 proller joined #minetest
22:01 nowhereman joined #minetest
22:07 YuGiOhJCJ joined #minetest
22:18 swift110_ joined #minetest
22:29 Raven262 joined #minetest
22:46 nowhereman joined #minetest
23:02 EvergreenTree_ joined #minetest
23:09 jas_ #minetest-hud
23:14 slemonide joined #minetest
23:22 jas_ *pats hands*
23:32 bigfoot547 joined #minetest
23:42 Billre joined #minetest
23:46 Fixer hud?

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