Time Nick Message 02:03 kaeza greetings 02:04 VanessaE hui 02:04 VanessaE hi 02:29 LazyJ In the minetest.conf.example, it says that, on multiprocessor systems, increasing the num_emerge_threads will greatly improve mapgen speed at the cost of "slightly buggy" caves. What are some examples of what that means? Does it affect dungeons? In what ways can caves be "slightly buggy" because of increased mapgen speed? 02:35 VanessaE LazyJ: it used to cause square-walled-off caves 02:35 VanessaE at map chunk boundaries or some such 02:37 LazyJ Hmm... I've seen some of those "box canyons". Since "caves" are what minetest.conf.example refers to, I was looking for out-of-the-ordinary things underground. 02:38 LazyJ Any ideas what the balance is between the number of cores used for improved speed but not so much as to trigger the "buggy" caves? 02:39 VanessaE I just leave that variable unset/at its default 02:42 hoodedice dammit quassel, why did you connect to #minetest? 02:42 hoodedice Now Amaz will ask me about that manual 02:42 kaeza I'm not knowledgeable about that, but why aren't caves generated based on some noise? 02:43 hoodedice ...I think they are? 02:43 LazyJ Ok, thanks, VanessaE. I'll experiment and look for those "box canyons and cliffs" as a sign. 02:43 VanessaE kaeza: in mapgen v5 I think they were, sorta. 02:44 kaeza maybe I'm thinking wrongly, but why do these walled caves occur on multithreaded mapgen? 02:44 kaeza why exactly* 02:45 hoodedice all the mapgen should happen on multi-thread 02:45 hoodedice why not? 02:45 kaeza eh? 02:46 kahrl kaeza: one thread generates a cave while another generates stone in the same place 02:47 hoodedice but, why two processes for that? Why not just generate all the stone and then replace it with air? 02:47 kaeza kahrl, isn't mapgen meant to work one block/chunk/whatever at a time? i.e. thread 1 is working at block X, it first creates terrain, then caves, then decos, etc or something like that 02:48 kaeza thread 2 is working on block Y unrelated to thread 1, doing the same thing 02:48 kahrl kaeza: caves don't work like that (except purely noise based ones) 02:48 kahrl they start at a random point but can span tons of chunks 02:49 kahrl so with caves, two threads can work on the same chunk at the same time 02:50 kaeza I see 02:51 hoodedice So... is this multi-thread cave-gen thing a new feature? 02:51 kahrl kaeza: I suppose hmmm can tell you the nitty gritty if you want to know 02:52 VanessaE as for multithread mapgen, plants_lib is sorta multi-thread..does that count? ;) 02:53 LazyJ I was curious because if leaving the num_emerge_threads blank was such a performance boost to mapgen, then why is the default set to 1? 02:54 hoodedice I see lots of new names in the commits -- looks like the M$ buyout did positively affect us after all =D 02:54 LazyJ What is the hazard that makes the developer chose 1 instead of wide-open? 02:54 kahrl hoodedice: 5ec5b1cbd6 Sun Feb 17 01:47:49 2013 -0500: Add multi-Emerge thread support 02:55 hoodedice last year, Feb... 02:55 kahrl I'll leave it up to you that's new ;) 02:55 kahrl if* 02:55 kaeza kahrl, it's just curiosity; maybe those questions are stupid and thought out/discussed to death to someone like anyone else that knows about mapgen/perlin noise/whatever 02:56 kaeza mai engrish iz gud btw 02:56 hoodedice I remember seeing that commit, didn't know (still don't) what multi-Emerge is 02:56 hoodedice also, lolcode.org 02:56 hoodedice We should make a modding API for lolcode 02:56 LazyJ kaeza, u tok lik app-kid. ;)- 02:56 * hoodedice ducks 02:57 kahrl definitely one of the saner suggestions as far as modding languages go 02:57 hoodedice lol 02:57 kaeza code 02:58 hoodedice kaeza, #puns. 02:58 hoodedice GET OUT. 02:59 argyle I'm using minetestserver, but whenever I log into it I'm in creative mode. How do I prevent that? 02:59 kaeza "pls add php lua sux" -- what I read whenever someone suggests a new language 02:59 kaeza except Python 02:59 kaeza PYTHON <3 03:00 VanessaE argyle: in your server's minetest.conf, creative_mode = false 03:00 VanessaE (yes, it's that simple :) ) 03:02 argyle Didn't work. Maybe I'm picking up the wrong minetest.conf... 03:03 hoodedice http://hastebin.com/akipacabiz.vhdl 03:04 VanessaE oh G*d 03:07 hoodedice If you thought that was all 03:07 hoodedice http://hastebin.com/getepenuxa.java 03:07 hoodedice yes, you read the extention right 03:08 * hoodedice laughs the most evil of all evil laughs 03:09 kahrl not enterprise enough! 03:09 kahrl needs more AbstractNodeFactoryServiceLocatorFacade 03:10 hoodedice all you can expect from someone with two months of brainwashing 03:10 hoodedice I needs moar JAVA IS FUN brainwashing before I can do that 03:11 hoodedice inb4 sob story over how college decided to put more java in the CIS course, going as far as removing the C course for data structs and algorithms and replacing that with JAVA 03:12 hoodedice I've been brainswashed so badly already, my right pinky now slips to the ; instead of . when I'm texting 03:13 kahrl I'd probably be appending :wq to my messages if I was texting 03:17 hoodedice https://www.youtube.com/watch?v=D0vzOwHVRI8 Blame Jordach 03:18 hoodedice well, if math major, QED. 03:24 hoodedice what is this right click inventory drag and drop? 03:29 argyle Figured it out. I was logging in with the same name as name = in the minetest.conf. 03:30 LazyJ Congrats, argyle! Now... write that down and keep your notes. Someone else will have the same question in the future. 03:32 hoodedice Did someone just figure out a solution to their own problem? 03:32 hoodedice !next 03:32 MinetestBot Another satisfied customer. Next! 03:32 argyle :) 03:46 Zeno` Goooood moooooooorning #minetest! 03:47 VanessaE hey zeno 03:47 Zeno` 'ello 03:47 hoodedice hi. 03:47 Zeno` only 2000 (or so) failed login attempts today! Yay 03:47 Zeno` hi hoodedice 03:48 VanessaE heh 03:50 * Zeno` blocks another network of ips 03:51 hoodedice > MRW have to register to unlock my phone 03:52 hoodedice > Android is free is like FREEDOM IS SLAVERY. 03:52 hoodedice Android was better when it was 2.3 03:53 H4iku Are best linux phones 03:53 hoodedice nah 03:53 hoodedice Sailfish is better 03:54 hoodedice at least they have a better understanding and implementation of open culture 03:54 H4iku Sailfish?? 03:54 hoodedice http://jolla.com 03:54 hoodedice offshoot of Nokia, formed after the sell-out to M$ 03:55 hoodedice Mostly comprised of legendary Finns who made the legendary Nokia N9 ( http://swipe.nokia.com/ ) 03:56 H4iku NEO900 Will be the greatest phone 03:56 hoodedice N9 was the successor to the N900 03:56 hoodedice and the Jolla is the successor of the N9 03:56 H4iku N9 was the last phone with linux on it 03:57 hoodedice eh? Have you seen SailfishOS? 03:57 hoodedice https://sailfishos.org/ This is Linux. 03:57 H4iku Neo900 will be an improve of n900 03:58 hoodedice ...not sure if trolling... 03:58 H4iku With hardware libre and more features 03:59 hoodedice but, daaaaamn, battery hot swap 03:59 hoodedice that's a darn neat feature 04:00 H4iku And have a lot of sensors 04:00 hoodedice processor is a TI =/ 04:01 hoodedice why does quallcomm have to be so selfish with their Hardware? 04:01 H4iku Yes is libre -free 04:01 hoodedice not even dual core =/ 04:02 hoodedice ya its nice, but I needs moar powah 04:02 H4iku who wants dual core on a phone? 04:03 hoodedice ...I do. 04:03 H4iku It not have programing obsolescence 04:04 hoodedice if I wanted somthing to *really* go deep hacking on, I would a rasby pi or an open pandora 04:06 H4iku Ok do a smartphone with a rasp 04:06 hoodedice =/ 04:07 hoodedice on my smartphone, I have at least three concurently running messaging services 04:07 Zeno` I don't have a smart phone 04:07 Zeno` I only have a land line 04:13 hoodedice ^Probably not fat 04:14 hoodedice because have to get up to get phone everytime =D 04:14 Zeno` hehe 04:15 VanessaE heh 04:15 hoodedice he 04:19 Zeno` hah 04:19 Zeno` I gotta work out this database issue :/ 04:20 Zeno` e.g. 06:59:33: ERROR[EmergeThread2]: Invalid block data in database (-8,-1933,-18) (SerializationError): unsupported NameIdMapping version 04:20 VanessaE aw shit 04:20 Zeno` what that mean? 04:20 VanessaE that happened to one of my maps once before 04:20 Zeno` hmm 04:20 VanessaE it's a corrupt block I think 04:20 Zeno` Can I delete it? 04:20 VanessaE sure if you can figure out how :P 04:21 Zeno` ohhh map database is now 11.5GB 04:21 VanessaE on MTZ> 04:21 VanessaE ? 04:21 Zeno` yeah 04:21 VanessaE wow 04:21 hoodedice yeah, wow. 04:21 Zeno` I might go to that location and see what's there 04:21 hoodedice biggest map I got was still less than 1 GB 04:21 Zeno` maybe I can worldedit it or something 04:22 VanessaE isn't that coord just outside of the normal mapgen range? 04:22 hoodedice is it? 04:22 VanessaE I can't remember 04:22 Zeno` I dunno 04:22 Zeno` it's always that coord and the one next to it 04:24 * Zeno` looks for unsupported NameIdMapping version in the source code 04:26 Zeno` hmm... maybe I could hack that bit to make it non zero (version is 0 apparently) 04:31 Zeno` well there was only stone at the two locations 04:31 Zeno` so I made them air 04:31 Zeno` will see what happens 04:37 argyle VanessaE, I'm having trouble with some lines from homedecor in homedecor/homedecor/crafts.lua 04:37 VanessaE what's the issue? 04:37 argyle The part that makes glooptest chainlinks and homedecor chainlinks compatible. 04:37 argyle I've got both mods, but the code inside the if statement only executes if I comment out the conditional. 04:38 VanessaE I don't understand 04:38 Zeno` Well, that fixed the database issue 04:38 argyle just a sec... 04:40 argyle I'm losing my steel chainlink craft when glooptest is enabled. If I comment out "if not minetest.get_modpath("glooptest") then" and the subsequent "end", it works again. 04:40 VanessaE that's because it uses a different recipe when glooptest is enabled 04:40 VanessaE I know I tested this... 04:41 VanessaE http://digitalaudioconcepts.com/vanessa/hobbies/minetest/homedecor-crafting-guide/chainlink-2.png 04:41 VanessaE that's how you do it if glooptest is installed. 04:41 Zeno` Actually, this is something I was looking at a few weeks ago as well 04:41 * Zeno` looks 04:42 VanessaE http://digitalaudioconcepts.com/vanessa/hobbies/minetest/homedecor-crafting-guide/homedecor-craft-guide.html#basic materials 04:42 VanessaE about 4 page-downs from there 04:43 argyle Should the part with the alias be outside of the if? 04:44 VanessaE argyle: no, please don't change the code 04:45 VanessaE I've already tested that code, it works exactly as it's supposed to, unless something broke. 04:45 argyle Yeah, that wouldn't work anyway. 04:46 VanessaE glooptest supplies its own chainlinks. If that mod is installed, homedecor will use those chainlinks (well, where steel ones are called for) instead of creating its own. 04:47 argyle I thought there was something I couldn't make anymore, but now I can't find it. 04:47 VanessaE argyle: revert your copy of homedecor back to current git HEAD and see the above link please 04:54 argyle Ok. I lose "Hanging chain (wrought iron)" that way. 04:55 VanessaE nope 04:55 VanessaE you can still craft it 04:55 VanessaE look at the crafting guide. 04:58 VanessaE there are two recipes that are used to craft chainlinks, depending whether glooptest is installed or not 04:58 argyle I can't seem to get chainlink to craft to hanging chain anymore. 04:59 VanessaE ok, that's a different bug 04:59 argyle I see the 4 bar recipe, and it produces "chainlink", but I can't use chainlink to make hanging chain. 04:59 VanessaE lemme check it out 05:01 VanessaE works for me. current Home Decor modpack under vanilla Minetest game. 05:02 * VanessaE adds glooptest to the mix. 05:03 hoodedice wow, this time rooting didn't take five hours 05:03 hoodedice I must be lucky 05:03 VanessaE ok, I see the problem. 05:04 VanessaE WITH gloopblocks installed is where the problem lies. 05:04 argyle yeah, got that one too. 05:04 VanessaE one moment, lemme see what broke. 05:06 VanessaE ok, I see what's going on 05:09 VanessaE fxing... 05:09 VanessaE fixing, too... 05:11 hoodedice That's why 05:11 hoodedice we should make a lolcode API 05:11 hoodedice it is so verbose, that you won't feel like fixing anything 05:11 VanessaE argyle: please fetch from homedecor git. fixed. 05:11 argyle ok... 05:13 VanessaE it now behaves like I originally meant for it to :P 05:13 VanessaE good catch, sorry about misunderstanding 05:15 argyle And there it is! Thanks!!! 05:17 VanessaE no prob :) 05:17 VanessaE synched to dreambuilder and staged to my servers also. 05:17 VanessaE and with that, I think I'll go to bed now. 05:18 argyle Goodnight. 05:18 VanessaE night :) 05:18 hoodedice bye 05:30 carlvelleri hey Minder_48er what happened to the server i cant get back on 05:30 carlvelleri *miner_48er 05:31 Miner_48er carlvelleri idk It's back up now 05:31 carlvelleri ive been tring it wont let me back on 05:32 carlvelleri oh sure now it loads 05:33 carlvelleri last i seen you were expanding my lot then it stopped working for me 05:34 Thenextlevel hello 05:34 Miner_48er hi 05:34 Thenextlevel i was sent by OldCoder 05:35 OldCoder Thenextlevel, welcome to #minetest 05:35 OldCoder This is where the mod authors go 05:36 Thenextlevel ello 05:36 OldCoder Also graphics contributors, etc. 05:36 OldCoder Most people are asleep except for the Eurotesters 05:36 OldCoder But you made it, have fun 05:36 Thenextlevel why did your chat color chage 05:36 OldCoder Add the channel to autojoin, which you will find on the edit screen 05:36 OldCoder Which chat color? 05:36 Thenextlevel change 05:36 OldCoder When your name is mentioned 05:37 OldCoder It is different so that you can find 05:37 Thenextlevel oh 05:37 OldCoder where you are paged 05:37 OldCoder Observe 05:37 OldCoder Thenextlevel likes turtles 05:37 hoodedice hi Thenextlevel 05:37 OldCoder Different? 05:37 Thenextlevel yes 05:37 hoodedice welcome to minetest! 05:37 OldCoder Add to autojoin and suggest your ideas over time 05:37 OldCoder Learn Lua or at least GIMP and feel free to contribute 05:38 Thenextlevel were do i put it to autojoin 05:38 hoodedice if on twitter, follow the official Minetest at @MinetestCommune 05:38 OldCoder hoodedice, thank you! 05:38 hoodedice !next 05:38 MinetestBot Another satisfied customer. Next! 05:38 OldCoder Thenextlevel, on HexChat -> Network List -> Freenode -> Edit -> Autojoin tab 05:38 OldCoder Heh 05:38 hoodedice Also, say hi to MinetestBot 05:38 hoodedice Hi MinetestBot 05:38 MinetestBot Hey hoodedice. 05:38 OldCoder MinetestBot is Hot 05:38 Thenextlevel hi minetestbot 05:38 MinetestBot Hello Thenextlevel! 05:38 OldCoder Hot bot here is thought 05:39 hoodedice It won't bite (but Jordach might) 05:39 OldCoder Thenextlevel, Silva and Dragonop have also migrated here 05:39 OldCoder I believe you met them over at Inchra 05:39 OldCoder ShadowNinja, VanessaE, and kaeza 05:40 hoodedice ah, this is the real #minetest 05:40 OldCoder who are figures over there, are also in this channel 05:40 hoodedice Inchra is just server talk 05:40 OldCoder As hoodedice indicates, the actual development center 05:40 Thenextlevel Oldcoder thinks i'm 10 years older then i am 05:40 OldCoder Which is why I have brought you 05:40 OldCoder Your misspellings are a bit odd but I don't really care 05:40 hoodedice (I refer it to as THAT GREAT FLOOD OF CHAT) 05:40 OldCoder Heh 05:40 Thenextlevel i was thinknig the same thing 05:41 OldCoder Flood of Chat is All That 05:41 OldCoder I don't know if it's a good idea to bundle so many worlds into one channel 05:41 Thenextlevel well more that it was a idea storm type thing 05:41 hoodedice It's only when I have to build something that I miss Xubuntu http://xda-university.com/as-a-developer/porting-clockworkmod-recovery-to-a-new-device 05:41 OldCoder Reviewing 05:41 OldCoder Ah, Android 05:41 OldCoder I need to learn more 05:42 OldCoder Thenextlevel, I am needed elsewhere, feel free to settle in 05:42 OldCoder You will see familiar names here 05:42 Thenextlevel yes many allreday are the ones with the green dots ops 05:42 OldCoder A lot of them 05:42 OldCoder This is not a game chat channel 05:43 OldCoder I.e. not worlds 05:43 Thenextlevel i relize this 05:43 OldCoder Very well, have fun 05:43 Thenextlevel hi craig 05:43 hoodedice don't be surprised if stuff goes off topic 05:43 OldCoder Indeed 05:43 OldCoder But friendlier than 2 years ago 05:43 OldCoder The channel is civil these days 05:43 Thenextlevel ist that how ervey converstaion goes 05:44 hoodedice ah, are you talking about THE GREAT MODDING LANGUAGE WARS OF 2012? 05:44 OldCoder It's good to be flexible 05:44 OldCoder heh 05:44 OldCoder More than one thing happened that year 05:44 hoodedice "I think Minetest would do nice with java" 05:44 OldCoder :-) 05:44 hoodedice or THE GREAT DISTRO WAR OF 2013? 05:44 * OldCoder does not recall that 05:44 Thenextlevel ist mojang leader of java 05:44 hoodedice no 05:44 hoodedice Oracle is 05:44 OldCoder Mojang? 05:45 hoodedice Mojang *uses* java 05:45 OldCoder MC? 05:45 Thenextlevel minecrat 05:45 hoodedice go to http://java.com 05:45 hoodedice bottom right; Oracle 05:45 Thenextlevel why did i say crat 05:46 Thenextlevel well i dont know this whats the diffence all i see is companies 05:46 hoodedice I think Thenextlevel is 13-15 years old 05:46 Thenextlevel Oldcoder thoghut i was 20 05:46 Thenextlevel im 12 05:46 hoodedice ow, missed it by a year 05:46 hoodedice ask me how I guessed pls pls pls 05:46 OldCoder His misspellings seem artificial, though 05:47 Thenextlevel by my text or the way i speak just thw wording 05:47 hoodedice Also, OldCoder: Minetest API in LOLCODE: http://hastebin.com/akipacabiz.vhdl 05:47 OldCoder hoodedice, without going into details, were you here in 2012 and do you remember the situation at the time? 05:47 OldCoder R 05:47 OldCoder I HAZ A NODE tutorial:decowood 05:47 hoodedice hmm, yes, I was 05:47 OldCoder This is quite sensible 05:47 hoodedice but I don't remember 05:47 OldCoder Do you understand 05:47 OldCoder Hm' 05:48 OldCoder I don't wish to be specific 05:48 OldCoder Do you recall an issue at the time 05:48 OldCoder With somebody who was more than one person? 05:48 Thenextlevel oh could i read it i just love to read 05:48 hoodedice I remember the globeminner thing 05:48 OldCoder Read what? 05:48 Thenextlevel the totrails 05:48 hoodedice tutorials? 05:48 OldCoder hoodedice, I may be over-cautious but I am well ware 05:48 hoodedice query me 05:48 OldCoder That people are not always what they seem 05:49 OldCoder * aware 05:49 Thenextlevel yes hooded 05:49 hoodedice !dev 05:49 hoodedice !lua 05:49 hoodedice !pil 05:49 MinetestBot someone thinks you need to brush up on or learn Lua, please go to: http://lua.org/pil/ 05:49 hoodedice See that ^ 05:49 hoodedice and then dev.minetest.net 05:49 OldCoder It does not truly matter though who or what somebody is 05:49 OldCoder If they can contribute 05:50 Thenextlevel what is pil 05:51 Thenextlevel i know what dev and lua is but not pil 05:51 Zeno` Programming in Lua 05:51 hoodedice ^ 05:51 Thenextlevel the whats diffent from just adding it with lua 05:52 hoodedice nothing 05:52 hoodedice PIL is the tutorial for lua 05:52 Thenextlevel um can i have !lua 05:52 Thenextlevel i just want to leran basics 05:53 hoodedice basics, yes, you need to pil 05:53 Thenextlevel i know that you have to have alot of / and ; ' 05:53 Thenextlevel okay can you give me a link 05:53 hoodedice also google "lua users wiki" 05:53 hoodedice no I cann;t 05:53 hoodedice you need to google everything 05:54 hoodedice you can ask specific questions here though 05:55 Thenextlevel oh if i read something i neaver forget it i think i have like minor photograpic merory 05:55 kaeza what is google? should I google that? 05:55 kaeza <_< 05:55 Thenextlevel hi kaeza 05:55 kaeza hi Thenextlevel 05:55 hoodedice that's with coding 05:56 hoodedice once you practise it, you can't forget it 05:56 hoodedice unless you haven't been practising it 05:56 Thenextlevel how can anyone even think about google like hell they cant even make bing 05:56 hoodedice wat? 05:57 Thenextlevel bing came after google meaning they were smarter then before ing 05:57 * kaeza pets hoodedice 05:57 Thenextlevel hahahahahahaha' 05:57 * hoodedice slaps MinetestBot 05:57 hoodedice oops. 05:58 Thenextlevel why minetest bot 05:58 Thenextlevel guys i need help useing a wiki 05:58 argyle What is MinetestBot for? 05:59 Thenextlevel the keeper of the chatroom 05:59 Thenextlevel im assumeing 06:00 argyle It has functions of some sort. 06:00 argyle !next 06:00 MinetestBot Another satisfied customer. Next! 06:00 Thenextlevel they are one of the ops importent im saying theu bechase i dont know gender 06:00 argyle I don't think it has a gender. 06:00 Thenextlevel it's a person 06:01 Thenextlevel who is masked under what others use as a mask so it's dobble mask 06:04 hoodedice MinetestBot is a girl 06:04 hoodedice !help 06:04 MinetestBot https://github.com/sfan5/minetestbot-modules/blob/master/COMMANDS.md 06:04 kaeza argyle, it contains several functions related to minetest, also MinetestBot is a 'she' 06:04 hoodedice See that for commans ^ 06:04 hoodedice *commands 06:04 kaeza well, ninjas 06:04 hoodedice see does stuff like 06:04 hoodedice !rainbow i am a pritti ninjas 06:04 MinetestBot 4i a7m a8 pr3itt12i n6inj13as 06:05 hoodedice !c 1 + 41 06:05 MinetestBot 42 06:05 argyle I have been elucidated. 06:05 hoodedice !g elucidated 06:05 MinetestBot hoodedice: http://www.merriam-webster.com/dictionary/elucidate 06:05 hoodedice !title 06:05 MinetestBot hoodedice: Elucidate - Definition and More from the Free Merriam-Webster Dictionary 06:05 hoodedice *cough* 06:05 hoodedice !seen PilzAdam 06:05 MinetestBot hoodedice: pilzadam was last seen at 2014-10-09 16:37:11 UTC on #minetest-de 06:05 hoodedice okay okay, I'll stop, I'm sorry 06:05 kaeza !tell hoodedice don't abuse the bot 06:05 MinetestBot kaeza: I'll pass that on when hoodedice is around 06:05 argyle Useful. 06:06 hoodedice funny, usually it outputs a retort if said user is online 06:06 hoodedice looks like !tell is broken again 06:07 hoodedice !tell sfan5 !tell is probably broken again 06:07 MinetestBot hoodedice: yeah, sure, whatever 06:07 hoodedice MinetestBot has some attitude problems 06:08 argyle !rand 0 100 06:08 MinetestBot 71 06:08 hoodedice bbl, gotta get this thing done, then git sleep 06:09 argyle Hmmm.. seems a little too random. 06:09 hoodedice !rand 13 13 06:09 MinetestBot 13 06:09 hoodedice *cough* 06:30 Thenextlevel hi sol 07:28 blaise alias gl='git log --graph --decorate --pretty=oneline --abbrev-commit --all' 07:31 sfan5 meow 07:42 DarkNekros blaise, I prefer this alias gl='git log --graph --decorate --oneline --name-status --all' ;) 07:47 Krock !up 85.6.218.161:61562 07:47 MinetestBot Krock: Syntax changed, please use 'example.org 1337' instead of 'example.org:1337' 07:47 Krock !up 85.6.218.161 61562 07:47 MinetestBot 85.6.218.161:61562 is up (798ms) 07:47 Krock amaze 07:49 blaise lol 07:49 MinetestBot blaise: 10-08 12:04 UTC Bees mod is causing lots of lags on your server 07:50 blaise MinetestBot: thank you. 07:51 Krock !tell Dragonop online. 07:51 MinetestBot Krock: I'll pass that on when Dragonop is around 08:09 sfan5 DarkNekros: I prefer this: [alias]\n lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%C(bold blue)<%an>%Creset' --abbrev-commi 08:09 sfan5 s/commi/commit/ 08:21 DarkNekros sfan5, nice, but you don't know which files where changed/created/etc :) 08:22 sfan5 I can use git log for that 08:24 DarkNekros also :) 08:24 DarkNekros sfan5, which type of console do you use? (bash, zsh) 08:25 Zeno` shell 09:14 Megaf_ sol_invictus: You there? 09:18 Zeno` that's exceptions for ya 09:19 Megaf_ what? 09:20 Zeno` that error you just got 09:21 Megaf_ a peer not found shouldnt crash the whole server 09:21 Zeno` correct 09:34 ElectronLibre Good everyone. 09:34 Hirato s//game, no rematch/ 09:34 Hirato >_> 09:40 Krock s//, I finally discovered the bad of using variables in messages. Gonna puke now at/ 09:40 Krock ^ ElectronLibre 09:42 * ElectronLibre wasn't using a variable but thank you. 09:44 Krock !tell Calinou moreores' hoes allow to grief areas 09:44 MinetestBot Krock: yeah, sure, whatever 09:44 Krock <3 MinetestBot 09:44 MinetestBot <3 Krock 11:05 PenguinDad I was bored and made a new wet soil side :/ http://a.pomf.se/fxfgkf.png 11:06 kilbith Calinou did it too 11:13 Zeno` kilbith! 11:13 Zeno` I saw some of your nodeboxes... awesome work 11:20 kilbith thanks Zeno` 11:25 kilbith many thanks for your work on plantlife too, Zeno` 11:28 Zeno` you're welcome of course 11:40 Krock PenguinDad, nice. 11:41 rub3nwardy Hi all! 11:42 Krock hi RU83NVV4R|)y 11:42 rubenwardy My client entered the wrong channel accidentally :( 11:43 PenguinDad Note to self: Never enable fsaa 11:44 Fritigern I'm no great builder, so i am rather proud of how this one turned out: https://www.dropbox.com/s/ybc3jrceql2ab0a/My_build.png?dl=0 11:46 rubenwardy Mediacru.sh is awesome 11:46 rubenwardy That is quite cool, Fritigern 11:53 sol_invictus Megaf_: ? 11:56 Megaf_ sol_invictus: are you the player named sol that was palying on my serever earlier on? 11:57 sol_invictus I don't think so, I was playing at Krock's server as solomon 11:58 Megaf_ oh, ok 12:01 jojoa1997 Yello 12:02 Krock w 12:03 PenguinDad Shouto jojoa1997 12:04 jojoa1997 waaaa 12:05 jojoa1997 What is "Shouto" 12:05 sfan5 DarkNekros: zsh 12:06 Fritigern zsh = zesty super heroes! 12:06 PenguinDad jojoa1997: Yello and Shouto :P 13:01 chchjesus woah 13:07 PenguinDad zomfg people left irc! 13:08 Fritigern Does anyone know if it is possible to have minetestmapper recognise nodes that it by default does not? 13:08 Fritigern For example, it does not know the node building_blocks:Marble, so my awesome build goes invisible on the map. 13:10 * GhostDoge barks at PenguinDad 13:12 Fritigern OH! Derp. I failed to look closely at the files in my local repo. it's right there, a text file containing scripts to generate the colors so that minetestmapper will recognise the nodes 13:13 PenguinDad Fritigern: just use that script in a dreambuilder world and you've got nearly every mod covered by your colors.txt ;) 13:16 Fritigern The ==COMMAND== section, i assume that it's easiest to save that as a bash script? 13:22 CamelToeCase hai 13:23 CamelToeCase Hi again 13:29 CamelToeCase This connection tho 13:40 CamelToeCase hi someguy 13:40 someguy Hi. 13:52 Fritigern PenguinDad: You should change your name to P-Daddy 13:52 PenguinDad Why? 13:53 Fritigern Why not? 13:55 Fritigern You really know how to kill a joke 13:56 PenguinDad Rest in Pasta Joke 15:24 MinetestBot Dragonop: 10-12 07:51 UTC online. 15:26 Dragonop Hi! 16:21 rubenwardy https://gist.github.com/rubenwardy/c72717a21fc40c858c65 16:26 rubenwardy !title https://gist.github.com/rubenwardy/c72717a21fc40c858c65 16:26 MinetestBot rubenwardy: Minetest Readable Modding Format 16:33 asie rubenwardy: awesome 16:33 asie very awesome 16:36 rubenwardy asie, add https://gist.github.com/rubenwardy/c72717a21fc40c858c65#lists 16:36 asie yes 16:36 rubenwardy * added. XD 16:41 VanessaE [10-12 12:40] hello! Can you please test my world map shrinking script? https://forum.minetest.net/viewtopic.php?f=14&t=10333 16:41 VanessaE posted in #Minetest-dev just a few mins ago 16:41 VanessaE this could be very handy indeed 16:43 Cylus rubenwardy: I think that would make moding easier for newbies, but to make it more readable, it needs to be consistent. The main issue I see is that the entry on the "node" line can either be the description or the name, depending on which other attributes are specified. Defaulting both to that is fine, but only one should be able to be respecified, so that the "node" line is known to *always* be the name or *always* be the description. 16:44 rubenwardy I was thinking that. It should always be the description 16:45 Cylus Yeah, that's probably the one I would choose as well. 16:51 MinetestBot Calinou: 10-12 09:44 UTC moreores' hoes allow to grief areas 16:52 Calinou hoes come from a random pull reques 16:52 Calinou +t 16:53 pitriss Calinou: hi https://gitorious.org/calinou/moreblocks/source/6501336d86f2f55d9c7af1869b461cd9e7891ad7:stairsplus/stairs.lua#L122 //colon before node name in alias is not needed.. It caused me some troubles yesterday:) 16:53 pitriss as aliases was not working due that 16:54 Calinou ah 16:54 Calinou the alias may break directions of already placed stuff, I need to try it 16:57 dhasenan Wonder if there's a geometry library for minetest letting you create shapes and combine them and then query / create nodes based on them. 16:58 dhasenan Because I'm creating one now, and the easiest way for me to create it would be to add a line to depends.txt. 16:59 Calinou it doesn't make the alias work, pitriss 16:59 Calinou dhasenan, there isn't, but you can use mathematical formulas to make nodeboxes 17:00 pitriss Calinou: i aplied latest moreblocks in older game, there may be multiple conditions to make these aliases not working.. 17:00 pitriss IDK.. but removing of that colon worked for me 17:02 Calinou what can be done instead is overriding the drop of default stairs 17:02 Calinou to be sure one gets the Stairs+ nodes when digging them 17:03 pitriss i checked that by /giveme :) 17:03 pitriss with colon i was unable to use that alias, without it gave me that stair node:) 17:04 VanessaE Calinou: it's partly my fault, I just had him try a couple random things until the alias at least worked for his particular use case 17:04 VanessaE since I wasn't entirely sure what he was trying to accomplish :) 17:07 pitriss as I told. I'm trying to update landrush a bit without breaking world.. So there may be also some legacy mods changing this.. 17:08 CWz question: if minetest is released under LGPL do maps fall under the same license and do mod licenses apply to maps as well? 17:12 dhasenan CWz: probably not. GCC's output isn't under the GPL, for instance, and the GPL is more strict than the LGPL. 17:12 CWz dhasenan: thanks 17:20 Calinou GNU licenses do not cover program output 17:20 Calinou pitriss, you can't use leading colon in /give and aliases :/ 17:22 pitriss Calinou: i see 17:23 Calinou leading colon is used to redefine a node or item 17:24 pitriss Calinou: i tried stairs:stair_* and that second name.. and when in alias definition was that colon prefix one name was not working 17:24 pitriss If it is working for you then nevermind. 17:25 VanessaE Calinou: I don't think a leading colon is legal in an alias call is it? 17:28 VanessaE bbl 17:28 Calinou I don't think it is 17:28 Calinou no idea why I put it 17:28 VanessaE force of habit perhaps 17:28 VanessaE when I had him take the colon out, the alias started to function properly so I assumed it was just a typo or something. 17:28 VanessaE anyway, gotta run 17:37 kilbith walking dead back \o/ 17:48 CWz something is up with the minetestc55 on ppa 17:49 rubenwardy 'minetest'? 17:55 Thenextlevel hello 18:00 Cylus CWz: What's up with the minetestc55 PPA? 18:00 PenguinDad #minetest an idle rpg where talking is allowed xD 18:18 * pitriss wants idlerpg for jabber/xmpp :D 18:22 * PenguinDad wants moar moneys 18:25 VanessaE I'm back. yay. :) 18:29 Megaf_ Hi VanessaE, welcome back 18:31 Megaf_ Folks, if I have one public IP and several computers on my network, how do I setup iptables on the computer that has the public IP to make minetest server work on one of the computers on the private net 18:31 Megaf_ ? 18:31 Megaf_ lets say the public IP is 222.2222.222 and the private IP is 192.168.1.202 18:33 VanessaE no idea what you're trying to do, Megaf_ 18:33 VanessaE share a server across only your lan, or what 18:34 VanessaE ? 18:34 Cacatoes anyone running minetest on Debian Testing/Sid ? I have an obvious bug and wonder if you have it too. Bonus point if you have non-english keyboard 18:35 Megaf_ VanessaE: just run a public server. 18:35 VanessaE Cacatoes: a server, yes. client on Xubuntu. not a non-English keyboard though. 18:35 VanessaE Megaf_: if the server runs on one of the machines on your LAN then you just need some basic port forwarding 18:35 pitriss Megaf_: i think you need just NAT on that machine 18:35 VanessaE I don't remember how to do it with iptables, but it's easy 18:36 Cacatoes my bug is I simply can't input a '7', so I can't enter a custom IP address of a server which has this digit. Every other digit works. 18:36 VanessaE Cacatoes: this is a known issue. 18:37 pitriss Cacatoes: bug in irrlicht 18:37 VanessaE use the top row keys, not the keypad 18:37 Miner_48er Megaf_ iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 30000 -j DNAT \ 18:37 Miner_48er --to 192.168.1.202:30000 18:37 Cylus Megaf_: It sounds like you need to port forward at your router. 18:37 Miner_48er Megaf_ https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/4/html/Security_Guide/s1-firewall-ipt-fwd.html 18:37 Megaf_ I will make a drawing 18:37 VanessaE thanks Miner_48er. I couldn't remember how to do it 18:37 Cacatoes okay, I don't see it reported in Debian bug tracker that's why 18:37 pitriss Cacatoes: there is oneliner fix for irrlicht 1.8.1 18:39 pitriss Cacatoes: in irlicht 1.8.1 change in irrlicht-1.8.1/source/Irrlicht/CIrrDeviceLinux.cpp line "event.xkey.state = 0;" for "event.xkey.state &= ~(ControlMask|ShiftMask);" without quotes and recompile your irrlicht 18:39 pitriss s/for/to/ 18:40 pitriss then you will be able to use numpad for writing numbers:) 18:40 Cacatoes I won't build, I wait for my distro to fix it 18:40 Cacatoes so that's why I want to know if Debian is aware of the issue 18:41 pitriss I think it was reported already to irrlicht devs but not fixed 18:41 VanessaE Cacatoes: it's debian, you'll be waiting a month of Sundays for them to fix it. 18:41 VanessaE just build it. 18:42 Cacatoes reported to irrlicht, I hope so, that's the least to do 18:44 Cacatoes ok, thanks, will drop them a little something then 18:45 Calinou hi Cacatoes 18:45 Calinou I remember you 18:45 Calinou :D 18:45 Cacatoes do you, how ? ;) 18:45 Calinou I have the 7 issue too 18:45 Calinou (I'm French) 18:45 Cacatoes (I guess so) 18:47 pitriss Czech layout have also problem with 4, and ( ) :D 18:48 rubenwardy https://github.com/rubenwardy/mesecode 18:51 iqualfragile 7 issue? 18:53 pitriss iqualfragile: it is more irrlicht's issue with non english layouts.. 18:53 iqualfragile pitriss: i am using an exotic german layout, what is the issue? 18:54 Thenextlevel hi pitriss 18:54 Thenextlevel hi VanessaE 18:55 iqualfragile https://www.youtube.com/watch?v=0YBumQHPAeU 18:55 pitriss iqualfragile: on czech layout i can't write 7, 4, ), (.. and as special bonus czech layout turns 4 into enter key 18:55 iqualfragile oh, interesting 18:55 iqualfragile no, i don't have these issues 18:55 Dragonop use other layout maybe 18:56 pitriss yes It is very "nice" when I forgot and use national chars.. and one of them just send message in the half:D 18:57 pitriss Dragonop: ehhh why? My layout is okay everywhere else:) 18:57 Dragonop oh, then its okay :) 18:58 pitriss only MT have this issue.. but patched irrlicht solves this partly.. It allows atleast writing numbers on numpad 18:58 pitriss *partially 19:54 kaeza greetings 19:55 VanessaE greetz, kaeza 20:02 Thenextlevel how do you use world edit to copy part of world and paste it 20:03 VanessaE there's no actual "copy and paste", per se, but you can //save and then move your //pos1 to the new target location and then //load the file back 20:03 Thenextlevel thank you 20:03 VanessaE you can also //copy (x or y or z) (some number of nodes) to just directly copy the selection that many nodes over in the X/Y/Z direction 20:04 Thenextlevel thats harder then what it's worth 20:04 VanessaE e.g. //copy x 10 will copy the selected area to a new location 10 nodes over to the side in the X direction 20:05 Thenextlevel you could do the first thing alot easysir the only reason you would do the second one is if thats all you knew or you were testing your self 20:06 VanessaE right 20:07 VanessaE and indeed //save followed by //load is more or less the same as copy&paste, just under a different name and with a permanent "clipboard" :) 20:21 OldCoder http://minetest.org/lockup.txt 20:22 OldCoder ^ Interesting lockup log. Occurs right after world start. Comments? 20:22 Thenextlevel hey Oldcoder 20:23 Thenextlevel long time no see 20:23 OldCoder Hm? Like 30 seconds 20:23 OldCoder Can anybody comment on the lockup log above? Back in a little while 20:24 Megaf I still got no luck with iptables 20:25 Megaf Internet > [(eth0 - public IP)computer(eth0:1 - 192.168.1.1)] > [(eth0 - 192.168.1.102)minetest server] 20:26 Megaf how do I do that? 20:26 OldCoder What are you attempting? 20:26 OldCoder This is forwarding? 20:26 Megaf yep 20:26 Jordach OldCoder, looks suspiciously like mobile clients not understanding anything at all 20:26 OldCoder Jordach, what do I patch on the server side? 20:26 Megaf I want to forward port 3000 to minetest server 20:26 Jordach OldCoder, you can't 20:26 OldCoder Megaf, don't you need to do something with a router? 20:26 Jordach any new api feature kills mobile clients completely 20:26 Megaf no router 20:27 OldCoder Jordach, I don't care about the mobile clients 20:27 Megaf OldCoder: computer IP is a public IP 20:27 OldCoder Jordach, I just don't want the world to lock up 20:27 Megaf s/is/has 20:27 OldCoder Megaf, reviewing again 20:27 Jordach OldCoder, i don't know 20:27 OldCoder Is there any sign of why the server is locking up? 20:27 OldCoder Death By Mobile sounds risky to all servers 20:27 OldCoder Megaf, what is the public IP? 20:28 Megaf OldCoder: 178.79.130.6 20:28 OldCoder Should I just refuse to "RESEND timed-out RELIABLE" ? 20:29 OldCoder O.K. now Megaf what does the Internet connect to? A gateway Linux PC? 20:29 Megaf OldCoder: computer have this public IP on its eth0 20:29 OldCoder Yes 20:29 OldCoder So? 20:29 OldCoder Which PC 20:29 Megaf Internet > [(eth0 - public IP)computer(eth0:1 - 192.168.1.1)] > [(eth0 - 192.168.1.102)minetest server] 20:29 OldCoder is Minetest running on? 20:29 OldCoder Hang on 20:29 Megaf ok 20:29 OldCoder Which PC is Minetest running on? 20:30 OldCoder the same one? 20:30 OldCoder If so 20:30 Megaf internet enters on a computer with two nics 20:30 OldCoder 192.168.x.x shouldn't enter into it 20:30 OldCoder Yes 20:30 OldCoder Public and private 20:30 Megaf yep 20:30 OldCoder Do you have an iptables firewall of any type? 20:30 OldCoder No port forwarding should be needed 20:30 Megaf yep, I'd like to do that with iptables 20:31 OldCoder No port forwarding should be needed 20:31 OldCoder At all 20:31 OldCoder IIRC 20:31 OldCoder If you DROP any firewall as a test 20:31 Megaf minetestserver computer connects computer that connects to internet 20:31 OldCoder Shouldn't Minetest just work on the public IP address and any port you wish above 1024? 20:31 OldCoder That is what I needed to know 20:31 OldCoder So Minetest is NOT on the gateway PC? 20:32 Megaf nope 20:32 OldCoder The gateway PC is 192.168.1.1 on the LAN ? 20:32 Megaf Internet > [(eth0 - public IP)Computer Connected to Internet(eth0:1 - 192.168.1.1)] > [(eth0 - 192.168.1.102)Computer Running Minetest] 20:32 Megaf read that 20:32 OldCoder I see that 20:32 OldCoder Double checking my understanding 20:32 OldCoder The gateway PC is 192.168.1.1 on the LAN ? 20:32 Megaf yep 20:32 OldCoder The Minetest PC is 192.168.1.102 on the LAN ? 20:33 Megaf That's right 20:33 OldCoder Wait briefly 20:33 Megaf Ok, Thanks 20:33 OldCoder echo 1 > /proc/sys/net/ipv4/ip_forward 20:33 Megaf Ok, i have that one 20:34 OldCoder cat /proc/sys/net/ipv4/conf/eth0/forwarding 20:34 OldCoder This shows 1? 20:34 Megaf OldCoder: This part is done, since Im running a webserver on other computer 20:34 OldCoder yes 20:34 OldCoder Show us the iptables rules 20:34 OldCoder you are using 20:34 Megaf and all computers on the ineternal net is working 20:34 OldCoder for forwarding 20:35 Megaf ok 20:35 Megaf it shows 1 20:35 OldCoder http://serverfault.com/questions/140622/how-can-i-port-forward-with-iptables 20:35 Megaf Im not using any rule to run that web server, for that Im using haproxy 20:35 OldCoder Are your current rules similar to this 20:35 OldCoder Yes 20:35 OldCoder So you have not set up iptables for this yet? 20:36 OldCoder Try that web page 20:36 OldCoder He has two rules at the top 20:36 Megaf but haproxy only do http, thats why I need iptables, to take care of the udp thing 20:36 Megaf ok 20:36 OldCoder Need to change them to UDP 20:36 OldCoder and tweak otherwise 20:36 OldCoder Two more rules 20:36 OldCoder are listed further down 20:37 OldCoder Working on my version 20:38 OldCoder 20:38 OldCoder -A PREROUTING -p udp -m udp --dport 30000 -j DNAT --to-destination 192.168.1.102:30000 20:38 OldCoder -A FORWARD -m state -p udp -d 192.168.1.102 --dport 30000 --state NEW,ESTABLISHED,RELATED -j ACCEPT 20:38 OldCoder -t nat -A PREROUTING -p udp -i eth0 --dport 30000 -j DNAT --to-destination 192.168.1.102:30000 20:39 OldCoder -A FORWARD -p udp -d 192.168.1.102 --dport 30000 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT 20:39 OldCoder 20:39 OldCoder Megaf, something similar to this? 20:39 Megaf I think so 20:39 OldCoder Try those four, then 20:39 Megaf lots of rules 20:40 OldCoder Just four for this maybe if lucky 20:40 OldCoder http://minetest.org/lockup.txt 20:40 OldCoder If anybody can tell me how to save my world, let me know ^ 20:44 OldCoder Miner_48er reports that this is an old bug with several reports 20:44 OldCoder I'll try to patch it if anybody can provide any tips 20:46 Megaf OldCoder: easiest way to fix minetest is rewriting it from scratch 20:46 Megaf and there is something wrong with the first tule your wrote 20:46 OldCoder I know, but this lockup is now occurring continuously 20:46 OldCoder Could be, let me check it 20:47 Megaf # iptables -A PREROUTING -p udp -m udp --dport 30000 -j DNAT --to-destination 192.168.1.102:30000 20:47 Megaf iptables: No chain/target/match by that name. 20:47 sandrossv hello 20:48 Megaf OldCoder: you missed -t nat 20:48 OldCoder The 1st rule needs it? 20:48 Megaf it seems so 20:49 OldCoder iptables -t nat -A PREROUTING -p udp --dport 30000 -j DNAT --to-destination 192.168.1.102 20:49 OldCoder iptables -t nat -A POSTROUTING -p udp --dport 30000 -j MASQUERADE 20:49 OldCoder Megaf, how about just those two rules? 20:50 Megaf im trying the first 4 at the moment, let me start the server and see if it works 20:52 Megaf !server Megaf 20:52 MinetestBot Megaf: Megaf Server v4.0 | minetest.megaf.info:30003 | Clients: 5/9, 5/8 | Version: 0.4.10-Megaf / MegafXplore | Ping: 2126ms 20:53 Megaf hm 20:53 Megaf !server Megaf 20:53 MinetestBot Megaf: Megaf Server v4.0 | minetest.megaf.info:30003 | Clients: 5/9, 5/8 | Version: 0.4.10-Megaf / MegafXplore | Ping: 2126ms 20:53 Megaf !up 178.79.130.6 20:53 MinetestBot Megaf: Invalid Port: 20:53 Megaf !up 178.79.130.6 30000 20:53 MinetestBot 178.79.130.6:30000 is up (16ms) 20:53 OldCoder Ha 20:53 OldCoder Works? 20:54 OldCoder last 2 are simpler 20:54 Megaf OldCoder: yep, it works 20:54 OldCoder kk 20:54 Megaf and it may be the fastest mt server so fa 20:55 Megaf far* 20:55 OldCoder kk 20:55 OldCoder VanessaE, away? 20:55 * OldCoder wants to fix locked up world 20:58 Megaf !up Megaf TEST 20:58 MinetestBot Megaf: Invalid Address 20:59 Megaf !server Megaf TEST 20:59 MinetestBot Megaf: No results 20:59 Megaf I wodner why it doesnt show my server 21:04 Calinou today I learned MCEdit has translations 21:04 Calinou the first warning appeared in French 8) 21:05 Megaf OldCoder: when your that begun happening? 21:08 OldCoder After a few days. I just patched the RE-SENDING RELIABLE code and the crash seems to have stopped. But packets pile up and memory leak. 21:09 Megaf OldCoder: does it happens without mods? 21:10 OldCoder I'll need to test, yes. But I think it's a known core bug. 21:10 OldCoder Miner_48 has found a number of reports 21:10 OldCoder There is no fix. I think there's an attempt to resend packets in an infinite loop. 21:10 OldCoder I've capped the loop but now packets aren't released and memory leaks. 21:17 OldCoder Will this patch to connection.cpp cause memory leaks? 21:17 OldCoder k->resend_count++; 21:17 OldCoder + if (k->resend_count > 5) break; 21:17 OldCoder ^ Experimental patch 22:56 Xavi VanessaE: someone on server #minetest needs u 23:17 hisforever Hi my friends 23:18 hisforever  Whats going on