Time Nick Message 02:31 MinetestBot 02[git] 04tenplus1 -> 03minetest/minetest_game: Tnt: Various optimisations 136fdfd25 https://git.io/vPBNi (152016-10-10T03:16:41+01:00) 07:47 Jeija red-001, no problem at all. Thank you very much for the contribution! 07:51 Krock moin Jeija :) 08:55 _Megaf Split again!? Really!? 08:55 _Megaf Every single day now 09:43 JamesTait Good morning all! Happy Monday, and please spare a thought for those in need of support on World Mental Health Day. 👋 11:40 namach hello again guys 11:40 namach i need a little help... i have build something on a server but i want to keep it on the local machine... 11:41 namach i tried to set local map saving in the minetest.conf but no result 11:41 namach any ideas? 11:42 sfan5 you set 'enable_local_map_saving = true' in minetest.conf? 11:43 namach yes 11:43 namach nothing actually happened (i am using linux mint) 11:44 namach i thought at least the client would tell me it is saving the world or something like it 11:45 sfan5 hme 11:45 sfan5 what's your minetest version? 11:46 namach 0.4.14 11:46 sfan5 then it should definitely work 11:47 everamzah ~/.minetest/worlds/servername 11:47 sfan5 can you run minetest from the terminal and see whether it says anything? 11:47 everamzah is where it should end up. 11:47 namach i am not very familiar with linux but i noticed that the executable file and the other files of the game are in different locations (i guess this is normal) 11:48 sfan5 yes that's normal 11:48 sfan5 which minetest.conf file did you edit? 11:48 namach how to run it in terminal? follow the path of the file? 11:49 namach i found only one minetest.conf file. actually there is second but it has been downloaded with some mod and is separated from rest of the game 11:52 namach everamzah: i don't see "worlds" folder in the minetest folder 11:53 namach i found the minetest folder in: usr/share/minetest 11:53 everamzah ingame you can type /set enable_local_world_saving, and see whether it's true 11:53 everamzah not there, it'll save in your user home directory 11:54 everamzah in a folder called ~/.minetest/worlds. /usr/share/minetest would be for system files, and isn't writable 11:54 everamzah unless you play minetest as root user ^_^ 11:56 namach writing what you said ingame responded in: "you don't have permission to run this command" 11:56 namach i don't play as root... but to edit the minetest.conf i opened the folder as root 11:58 everamzah oh right it's a public server. it'd be the ~/.minetest/minetest.conf file. you could also adjust that setting in the settings tab->advanced 11:59 everamzah i'd start a singleplayer world, and see where it's located (should be ~/.minetest/worlds) and also type that /set enable_local_map_saving, ensuring it's true, to start 12:01 sfan5 namach: you don't need to edit any file as root 12:02 sfan5 you need to edit ~/.minetest/minetest.con 12:02 sfan5 *conf 12:03 namach ok, we made a discovery... i am changing wrong conf file... 12:06 namach in the game settings tab it is already set to "Enable" 12:08 namach i see that in the "worlds" folder there is a new folder with the name of the server i want to save 12:09 namach now if we assume that i have saved something, how would i open the saved world? 12:10 sfan5 make sure to disabled the setting again 12:10 sfan5 then open the world in singleplayer 12:10 namach enable_local_map_saving = false? 12:11 namach will i see the world in the single player menu automatically or i should import it somehow 12:11 newbie is the folder empty except for the map.sqlite? 12:12 namach yes 12:13 newbie you might have to add a file that specifies a game to use 12:13 namach just did it and it works :) 12:14 namach thank you so much sfan5 everamzah newbie :) 12:15 everamzah oh good to hear 12:16 * twoelk wonders why freenode doesn't identify him automaticly anymore 12:16 twoelk what server did yoy copy namach? 12:21 Krock twoelk, your client identifies you. Not the server. 12:22 twoelk ah, so I havn't set up this client correctly - of course I havn't when I think about it ;-D 13:11 Buttatoes has a scuba mod ever been attempted? 13:13 Krock !mod scuba 13:13 MinetestBot Krock: Scuba Helmet [scuba] by jordan4ibanez - https://forum.minetest.net/viewtopic.php?t=15376 13:13 Krock yes. 13:14 Krock ^ Buttatoes 14:00 sfan5 !server addr:179.76.117.19 14:00 MinetestBot sfan5: | 179.76.117.19 | Clients: 1/15, 0/1 | Version: 0.4.13 / villagecraftpocketeditiongame | Ping: 405ms 14:01 sfan5 ^ this is what happens when shitty android clients leave server_announce=1 enabled 14:04 Krock +1 for the longest subgame name ever seen 14:05 Krock looks like he's not playing in a router network 14:05 sfan5 nah https://github.com/minetest/master-server/issues/11 14:05 Krock wow, that's way longer 14:07 sfan5 oh look whoever was playing got guests 14:07 sfan5 !server addr:179.76.117.19 14:07 MinetestBot sfan5: | 179.76.117.19 | Clients: 2/15, 1/2 | Version: 0.4.13 / villagecraftpocketeditiongame | Ping: 305ms 14:10 * Krock joins 14:11 sfan5 looks like the server's gone now 14:11 Krock yeah. Timed out 14:17 IhrFussel agaran, hello =) Seems to work so far...the old world and the same world but with deleted map file are separate worlds now and I can switch between them via command 14:20 IhrFussel And players can add their most important building via another command...then I review them and decide if I copy them over to the new world 14:21 anddam hello, while using the zip archive from minetest_game github page I get ".minetest/games/minetest_game/mods/default/mapgen.lua:1471: attempt to call field 'get_mapgen_setting' (a nil value)" 14:21 anddam I see get_mapgen_setting is replacing get_mapgen_params, but why is that error happening? do I have a too old version? I'm using 0.4.14 14:23 sfan5 doesn't the minetest package come with minetest_game? 14:23 IhrFussel anddam, it's definitely not the version..0.4.14 is the most recent 14:28 sfan5 in any case: you can't use 0.4.14-dev minetest_game with 0.4.14 minetest 14:28 sfan5 us this if you really need to: 14:28 sfan5 https://github.com/minetest/minetest_game/archive/0.4.14.zip 14:40 anddam by -dev you mean the master branch snapshot? 14:40 anddam I see the point 14:40 anddam got 0.4.14 from githb releases 14:41 sfan5 yes 14:41 sfan5 but whereever you got minetest from should really include minetest_game 14:43 anddam it's the distro package, void linux 14:44 anddam yep, confirmed it doesn't ship minetest_game and there's no separate package for it 14:45 sfan5 make sure to complain to the maintainer 15:06 agaran Hello 15:08 red-001 it seems that part of the HTTPFetchRequest api is not documented 15:10 red-001 how is the request formated and how is the response data formated? 15:10 red-001 is it a table? 15:10 agaran I would try to fetch some mod using it and go from there.. 15:13 red-001 nvm it's just in a diffrent part of the api doc 17:21 whitephoenix https://vid.me/GhLz all of the mods I make are super useful 17:22 sfan5 !title 17:22 MinetestBot sfan5: free software is software that respects the users freedom - vidme 17:23 sfan5 wonderful 17:42 jin_xi whitephoenix: its glorious but missing a hurd of gnus 17:42 whitephoenix I can fix that (later) 17:57 Birgit Hello everybody ... is there a command inside of minetest to find out what users are online? 17:58 sfan5 /status 18:06 Birgit ah okay ... thanks @sfan5 19:15 blerttt is there a way to quick find out what biome i am in? 19:16 garywhite Not to my knowledge 19:24 whitephoenix blerttt, compare it to this I guess http://wiki.minetest.net/Biomes 19:24 whitephoenix someone could probably make a mod for that 19:25 Fritz01 Hello 19:25 Out`Of`Control hi 19:25 Fritz01 Sorry if this is out-topic, but how can i use a XMPP client? 19:26 Out`Of`Control you would need an xmpp account 19:27 Fritz01 How to make it? 19:27 Out`Of`Control on some servers you can register on connect 19:28 Out`Of`Control http://www.jabberes.org/servers/servers_by_times_online.html 19:36 Fritz01 every server is suitable, right? 19:41 _Megaf Fritz01: got GMail? 19:42 Fritz01 no; why? 19:42 Fritz01 no.* 19:42 tokage _Megaf: how's the work going? 19:42 tokage fork* 19:43 _Megaf tokage: I will not be working on it for now 19:43 _Megaf I have other priorities 19:44 _Megaf Fritz01: you dont have a goodle account!? Really!? What world do you live in? 19:44 _Megaf :S 19:44 * tokage doesn't have a big brother account either 19:44 _Megaf Fritz01: well, if you had a gmail you'd have xmpp 19:45 _Megaf but hold on, I will help you out my fellow XMPP future user 19:45 Out`Of`Control Fritz01: you can use any server 19:45 _Megaf Fritz01: would you be kind enough to share with us your current country of residence? 19:45 _Megaf Out`Of`Control: wrong 19:46 _Megaf Out`Of`Control: Facebook, WhatsApp and a ton of other shit use XMPP and them made sure to turn their services closed and incompatible 19:46 Fritz01 _Megaf: Why would you need it? 19:46 Out`Of`Control _Megaf: he ask about http://www.jabberes.org/servers/servers_by_times_online.html 19:46 _Megaf yes, WhatsApp is XMPP 19:46 _Megaf Fritz01: there ^ 19:46 _Megaf the link Out`Of`Control just gave you 19:46 _Megaf meu jabber is eumegaf@jabber.org 19:46 _Megaf by the way :) 19:46 tokage wow I didn't know that 19:46 tokage xmpp is famous after all 19:47 _Megaf tokage: you have no idea 19:47 tokage s/famous/popular 19:47 Out`Of`Control you can run your own xmpp server 19:47 _Megaf I had my own in the past 19:48 _Megaf Why the awesome people from this channel dont play on my awesome server? 19:48 sfan5 !server ping:least 19:48 MinetestBot sfan5: *** SurvivalWorld *** by Telesight | survivalworld.telesight.nl:30004 | Clients: 0/20, 0/2 | Version: 0.4.14 / minetest | Ping: 6ms 19:48 Out`Of`Control _Megaf: have you been on my server? 19:49 _Megaf I mean, we are a bunch of IT admins, Engineers and other crazy 30+ years old lunatics 19:49 _Megaf we are cool people 19:49 rubenwardy I haven't looked at my server in months 19:49 Fritz01 _Megaf: how can i connect to your server (i'm using xabber)? 19:49 rubenwardy my inbox is probably massive 19:49 _Megaf Out`Of`Control: was there yesterday 19:49 _Megaf why? 19:49 AndDT _Megaf: 20+ :) 19:49 _Megaf rubenwardy: sometimes my inbox gets full yep 19:50 Telesight Why do you wake me up ... 19:50 _Megaf well, eveybody is welcome there :P 19:50 _Megaf we have some coders there too xP 19:50 _Megaf and other server admins 19:50 _Megaf anyhow... 19:50 _Megaf Fritz01: I dont have a XMPP server anymore 19:50 _Megaf I dont think I have at least 19:50 AndDT _Megaf: which xmpp server did you have? 19:51 Fritz01 "meu jabber is eumegaf@jabber.org " 19:51 _Megaf AndDT: you mean name or software? 19:51 AndDT software 19:51 _Megaf lol Fritz01 sorry about about that 19:51 _Megaf my jabber is* 19:51 Telesight !server ping:least 19:51 _Megaf xP 19:51 MinetestBot Telesight: *** SurvivalWorld *** by Telesight | survivalworld.telesight.nl:30004 | Clients: 0/20, 0/2 | Version: 0.4.14 / minetest | Ping: 6ms 19:51 Telesight Funny ;-) 19:51 _Megaf !server Megaf 19:51 MinetestBot _Megaf: Megaf Server v4.0 | mt.megaf.info:30003 | Clients: 0/10, 0/5 | Version: 0.4.14-Megaf / MegafXploreNext | Ping: 6ms 19:51 Krock 6ms vs 6ms 19:52 _Megaf sfan5: you have to change the bot so it shows my server instead 19:52 Out`Of`Control lol 19:52 _Megaf xP 19:52 _Megaf Telesight: touchet 19:52 sfan5 nah it's probably the subsecond difference 19:52 Telesight Your server is doped ... 19:53 _Megaf sfan5: but but but, my port number is one number smaller 19:53 sfan5 no u 19:53 _Megaf therefore, ping should me lower now!? 19:53 _Megaf xP 19:53 _Megaf s/now/no 19:53 _Megaf AndDT: *insert word here*fire 19:53 _Megaf that's the software I used 19:53 _Megaf then used ejabberd 19:54 sfan5 telesight rtt min/avg/max/mdev = 5.662/5.764/5.877/0.080 ms, ipg/ewma 201.419/5.828 ms 19:54 sfan5 megaf rtt min/avg/max/mdev = 6.187/6.862/8.844/1.147 ms, ipg/ewma 200.724/6.455 ms 19:54 AndDT oh, ejabberd 19:54 _Megaf the the *insert word here*fire is my favourite 19:54 AndDT Mine is prosody 19:54 whitephoenix I've been trying to find ways to contribute, but all the engine stuff is way above my head 19:54 _Megaf Fritz01: Out`Of`Control gave you a cool link with cool XMPP servers. Choose on 19:54 Out`Of`Control prosody is neat 19:54 Telesight heheh 19:54 _Megaf prosody is cool yup 19:55 Hawk777 _Megaf: actually 30003 should have higher ping, because 30003 has more 1s in its binary representation, and we all know the electrons carrying 1s across the wire are heavier :D 19:56 Fritz01 _Megaf: i tried some servers, but they didn't worked 19:56 Telesight I do get lately a lot of players with a number after their name, I guess it is a new "feature"...? 19:56 _Megaf Fritz01: is there one called jabber.eu or xmpp.eu or alike? 19:57 Out`Of`Control Telesight: same here 4 numbers at the end 19:57 Telesight hmm irritating ... 19:57 sfan5 yes it's the new way of saying 'Guest5546' 19:58 Telesight TNo it is also with for example with : simon123 19:58 Fritz01 _Megaf: well, no 20:00 Telesight Is it to make a playersname unique? 20:00 _Megaf !server ping:least 20:00 MinetestBot _Megaf: *** BuildersWorld *** by Telesight | buildersworld.telesight.nl:30003 | Clients: 0/20, 0/9 | Version: 0.4.13 / minetest | Ping: 6ms 20:00 _Megaf well, not long ago my server had a 2ms ping 20:01 _Megaf anyone remember that? 20:01 Telesight TLost again ;-) 20:01 _Megaf !server ping:most 20:01 MinetestBot _Megaf: FishNet - FishWorld | fishminer.mrbasic.com:3333 | Clients: 0/12, 0/0 | Version: 0.4.13-dev / minetest | Ping: 519ms 20:01 _Megaf Ouch 20:01 _Megaf Telesight: my server is 0.4.14 dev =/ 20:01 _Megaf heheh 20:02 Telesight Yes I have to update that one still ... 20:02 rubenwardy whitephoenix: there's always mods to be made 20:03 rubenwardy or tools 20:03 rubenwardy like, we need a formspec editor 20:03 whitephoenix I'll think about it 20:04 whitephoenix I could probably make something for formspecs with python and qt 20:04 rubenwardy I'll point you to my book, just in case you haven't done modding before: http://rubenwardy.com/minetest_modding_book/ 20:04 rubenwardy that would be cool! 20:04 whitephoenix Oh I've done some modding, actually your book is amazing 20:04 rubenwardy You'd need to read the guiFormspecMenu.cpp code though, as there's a lot of inconsistencies 20:04 rubenwardy like, with button alignment 20:04 rubenwardy thanks XD 20:05 _Megaf Krock: can you elaborate on the long line? Anything wrong with it apart from being long? 20:05 _Megaf https://github.com/minetest/minetest/pull/4420#pullrequestreview-3453704 20:05 _Megaf !title 20:05 MinetestBot _Megaf: Sqlite3 database concurrent use & possible speed improvement by Rogier-5 · Pull Request #4420 · minetest/minetest · GitHub 20:07 whitephoenix I should also release some of my mods though 20:07 Fritz01 Why the minetest license doesn't change to CC-BY-SA-NC? That would legally prevent scams like multicraft 20:09 sfan5 cc-by-sa-nc is not a license for code 20:09 sfan5 also the older code remains licensed under whatever we have now 20:09 whitephoenix minetest uses GPL, so people can modify and/or redistribute all they want 20:10 rubenwardy legally they have to share the code 20:10 whitephoenix Fritz01, unless you were refering to the assets? 20:10 Fritz01 ? 20:10 rubenwardy whitephoenix, http://freedomdefined.org/Licenses/NC#The_case_for_Free_use:_reasons_not_to_use_a_Creative_Commons_-NC_license 20:11 tokage Fritz01: why is it a scam? 20:12 Fritz01 because his "creator" is making money with it (ads) 20:12 rubenwardy Multicraft is the biggest minetest based app on android, and the dev actually gave it a lot of work 20:12 rubenwardy they improved the user interface 20:12 sfan5 damnit rubenwardy i wanted to say that 20:13 rubenwardy sorry :P 20:13 Fritz01 could you post a screenshot? 20:13 tokage Fritz01: I don't think there's a problem as long as he doesn't violate the license 20:13 sfan5 if you're going to call any of those mt android apps a scam, multicraft is the one that deserves this title the least 20:13 sfan5 Fritz01: screenshots here https://play.google.com/store/apps/details?id=mobi.MultiCraft 20:14 rubenwardy also, it is not legally possible to change the license now - as you'd need to contact every single contributor and ask for their permission, or rewrite any changes and any changes based on their work 20:14 rubenwardy and there are literally hundreds of contributors 20:14 rubenwardy and FWIW, I would not give permission to go NC 20:15 rubenwardy and many others would not 20:15 whitephoenix as far as licenses go gplv2.1 is a pretty great choice imo 20:15 rubenwardy oops, the link I shared was meant for FirePowi 20:15 rubenwardy *Fritz01 20:15 rubenwardy not whitephoenix 20:16 tokage https://creativecommons.org/faq/#can-i-apply-a-creative-commons-license-to-software even cc recommends against that 20:16 rubenwardy well, whitephoenix, it's LGPL which isn't quite as good but almost as good. It at least requires them to share changes 20:16 tokage and the fsf of course :) 20:17 Fritz01 i saw the screenshots. where's the improvement? 20:17 Fritz01 just the minimap? 20:17 rubenwardy the controls in the bottom left are easier to use, imo 20:17 rubenwardy that's not the only thing though that they changed 20:18 Fritz01 what else? 20:18 rubenwardy however, I do think that the amount of adverts they show is ridiculous. It caused problems in CTF when an ad popped over 20:19 tokage that's why it's rated to badly 20:19 tokage so* 20:20 Fritz01 -.- 20:20 tokage well minetest is rated even worse :^) 20:20 Fritz01 5 stars: more than 300.000 20:20 tokage yeah because of *craft 20:22 Fritz01 plus i tried the sub-game. even a teen could do better 20:23 whitephoenix I'm excited for the new chat and command thing to be released 20:23 Fritz01 isn't the text (of the chat) too big? 20:24 whitephoenix hm? I'm talking about this getting removed http://i.imgur.com/bSAC1eq.png 20:24 tokage are minetest and multicraft compatible? 20:25 tokage for mp 20:25 Fritz01 not the subgames 20:25 Krock _Megaf, no. But the absolute line max is 90, if there's no way around 20:26 Krock tokage, the 2nd one is a fork of the 1st, so they are. 20:26 Fritz01 rubenwardy: i don't see any improvement in multicraft. its a ugly clone of minetest 20:28 PR4530-SFS whitephoenix: it is removed 20:29 whitephoenix Yeah I'm saying I'm excited for the version without it to be released 20:29 Fritz01 rubenwardy: plus his "creator" is making money with it. it doesn't make you angry? 20:31 Out`Of`Control Fritz01: you can sell gpl software 20:31 Out`Of`Control as long you share code 20:32 sfan5 whitephoenix: your minetest is outdated, 0.4.14 no longer has this dialog box 20:33 whitephoenix oh 20:33 whitephoenix thanks xubuntu 20:34 sfan5 just use the ppa 20:35 whitephoenix alright 20:45 whitephoenix I'm gonna put out my deathsounds mod sometime soon, but I think I'll need to add a cool down 20:45 whitephoenix if you die in fire or lava register_on_dieplayer gets called several times causing issues 20:45 sfan5 ah yes 20:45 sfan5 you probably keep dying again and again until the player clicks respawn? 20:45 whitephoenix yep 20:47 Fritz01 bye 20:56 PR4530-SFS sfan5: to be fair new chat is not that much better :/ 20:57 PR4530-SFS sfan5: it is confusing, takes up space and I can't even look the f-ing coordinates 21:22 Hijiri there should be an FRP interface to formspecs 21:22 Hijiri our next GUI API should involve a haskell-like interpreted language 21:23 Krock not to forget that we still lack of brainfuck support 21:24 whitephoenix what about malbolge... or even worse lisp 21:24 Krock sounds great! 21:25 PR4530-SFS cobol only 21:25 whitephoenix web asm clearly is needed 21:25 PR4530-SFS node.js 21:26 rubenwardy container based GUIs are the way forward 21:26 whitephoenix but is it webscale? 21:26 whitephoenix needs to be able to handle big data apis 21:26 rubenwardy minetest uses a flat position element GUI, where each item has a position and size 21:27 rubenwardy this is not good for responsiveness 21:27 sfan5 we need to integrate mongodb somewhere 21:27 rubenwardy it would be way better to use layouters than size/position - position of elements is calculated based on available space 21:27 rubenwardy just my 2c 21:28 rubenwardy for example, linear layouts for stacking buttons one after the other, grid layouts for grids 21:31 xunto rubenwardy: android-like? 21:32 Hijiri I've been trying to read the reflex (FRP framework) implementation source to understand it so I can port it to Lua, but I was having trouble 21:32 Hijiri FRP alone wouldn't help with layout though 21:35 electrodude512 Why don't you just add client-side scripting and the script GUIs in Lua? 21:35 electrodude512 s/the/then/ 21:35 Hijiri you would still have to design the GUIs that run on the client side 21:35 rubenwardy yeah, xunto, android like 21:35 sfan5 somebody needs to code it you know 21:35 sfan5 also sandboxing 21:36 Hijiri isn't it enough to gimp the global environment the script gets 21:36 electrodude512 yeah, sandboxing here sounds like the easy part to me 21:46 red-001 didn't someone make a pr that started implementing that? 21:46 Hijiri yeah 21:46 electrodude512 where? 21:46 Hijiri #4577 21:46 Hijiri no PR bot here 21:46 red-001 !title https://github.com/minetest/minetest/pull/4577 21:46 MinetestBot red-001: WIP: Client-side mods by duckbrain · Pull Request #4577 · minetest/minetest · GitHub 21:49 whitephoenix hmm how could I make a "cool down" so that register_on_dieplayer doesn't get called all the time while in lava / fire? 21:50 red-001 shouldn't client-sided lua send the traceback to the server? 21:50 red-001 whitephoenix: thats an engine issue 21:50 Hijiri server triggers death callbacks any time the player is hit or changes health or joins while dead etc. 21:51 Hijiri there is a hack you can use 21:51 whitephoenix red-001, I know, but I'm making a death sound mod and don't want the sounds to play all at once 21:51 Hijiri keep a table and use it to record the set of players that are dead 21:51 Hijiri oh wait 21:51 red-001 there was a pr to fix it but this is minetest so you will have to wait a few months 21:51 Hijiri death callbacks get called before join callbacks right? 21:51 red-001 test ti? 21:51 red-001 it* 21:51 Hijiri I'm in class right now, don't want to open minetest 21:52 Hijiri I remember seeing someone report that it does, though 21:52 Hijiri anyway I had a hack that you could use but I have to go since class ended 21:52 whitephoenix oh maybe I could use register_on_respawnplayer for this 21:53 whitephoenix yeah that sounds good actually 21:56 whitephoenix works beautifully 23:03 PsychoVision Anyone on here got any hints or know of a mod which does +2 node vertical animated frames please? 23:28 Megaf !server ping:least 23:28 MinetestBot Megaf: *** SurvivalWorld *** by Telesight | survivalworld.telesight.nl:30004 | Clients: 0/20, 0/2 | Version: 0.4.14 / minetest | Ping: 5ms 23:28 Megaf :O 23:28 Megaf oh no 23:28 Megaf oh no! 23:29 Megaf PsychoVision: try #Minetest-Project if you join NOW then I shall allow you to speak there 23:30 Megaf NOW will expire in 5 minute 23:35 Megaf NOW has now expired 23:36 Megaf I shall go to bed indeed, good night folks 23:38 garywhite night Megaf