Time Nick Message 00:03 hisforeverkid I really don't know why this wont work but here ia the past compassgps writing settings 00:03 hisforeverkid 18:58:38: ACTION[main]: WARNING: Mod name conflict detected: "doors" 00:03 hisforeverkid 18:58:38: ACTION[main]: Will not load: /home/hisforever/.minetest/games/dreambuilder_game/mods/doors 00:03 hisforeverkid 18:58:38: ACTION[main]: Overridden by: /home/hisforever/.minetest/mods/doors 00:03 hisforeverkid 18:58:38: ACTION[main]: WARNING: Mod name conflict detected: "ferns" 00:03 Guest68093 hmmm 00:03 Guest68093 has anyone noticed the odd extra large forumspec issue? 00:05 hisforeverkid Wow guest I past to many things in here :( 00:07 hisforeverkid Kaeza, I keep gettinng that same error no matter what I try 00:08 stormchaser3000 http://i.imgur.com/tq6Voya.png 00:08 stormchaser3000 that is using the stable version of minetest 00:09 stormchaser3000 and this is when i am using the development build 00:09 stormchaser3000 http://i.imgur.com/E8hR3go.png 00:09 stormchaser3000 forumspecs are broen in the latest dev builds 00:09 stormchaser3000 messed up* 00:10 stormchaser3000 and yes both of those screenshots were with 1.0 size on the forumspecs 00:10 stormchaser3000 and at the same res 00:10 stormchaser3000 resolution* 00:21 kaeza stormchaser3000, I see no [formspecs] there... 00:22 stormchaser3000 kaeza: ok mabey not formspecs but i mean the hud 00:22 stormchaser3000 compair both images 00:22 stormchaser3000 and yes the size is set the same on both 00:22 kaeza no idea about that, sorry 00:24 kaeza lel 48 tabs in chromium 00:24 kaeza err, chrome 00:25 shadowzone I see it 00:25 shadowzone stormchaser3000, the development build's hud is bigger than normal. 00:26 stormchaser3000 shadowzone: i can see that 00:27 stormchaser3000 but when i reduce the formspec size 00:27 shadowzone just letting kaeza know 00:27 stormchaser3000 the items are slightly distorted 00:27 stormchaser3000 oh ok 00:28 kaeza shadowzone, no idea about [what changed that may be causing] that 00:46 kaeza spanish is weird, english is weird, but deutsch? new level of weird 01:15 Lugal hi 01:16 Lugal how can I deactivate the debugging info ingame? 01:16 VanessaE f5 01:16 VanessaE that's the main debug display 01:16 VanessaE f6 has several pages of performance stuff also 01:17 Lugal but still there is the verson name and 1 error 01:17 VanessaE beyond that, increase your debug log level also 01:17 Lugal how can I make there be nothing? 01:17 VanessaE oh DEactivate 01:17 VanessaE what is the error? 01:17 Lugal yes^^ 01:18 Lugal lol the error disappeared now^^. it was a missing dependency. so I can deactivate this error view? 01:18 Lugal and the version name? 01:19 VanessaE you can hide the HUD and chat with F1 and F2 but those won't stop the error from happening of course 01:19 VanessaE however neither of those controls will hide the version number 01:20 Lugal thanks 01:21 Lugal it stopped the version number from being shown 01:28 kaeza is it right that errors are output to regular chat? 01:29 kaeza it feels somewhat wrong... 01:29 VanessaE frankly I hate it. 01:29 VanessaE we have a debug log and a terminal for a reason 01:29 kaeza at least from an end-user perspective 01:43 VanessaE bbl 02:04 hisforeverkid I can't get my Christmas_Craft 2 to work grrrr 02:11 kaeza Hirato, can you pastebin the error? 02:11 kaeza err, wrong ping, sorry Hirato 02:12 kaeza this "hide joins/parts" setting will kill me sometime.... 04:32 paramat LazyJ, if you have updated MT with hmmmmm's recent commit: 'Noise: Don't assume Noise is used for 2D unless gradientMap2D is actually called' watershed will be fixed and you can start /regen-ing your buggy terrain. also i have now updated watershed to run faster 04:40 DevilRomeo2 Good Morning guys 04:43 LazyJ Ok! Thanks, paramat. \o/ 04:44 paramat remember i doubled biome size on Aug 21st, do you use the old smaller biome size? 04:45 paramat i'm keen to hear if your regenning works 04:46 paramat it seems to run maybe 200ms faster per chunk 04:47 LazyJ I've been using the 2014_08_20 release of "Watershed". 04:47 LazyJ I just woke up, so I've missed most of the day's events. 04:49 paramat hm a day before biomes doubled in size? remember to change your spreads then 04:50 paramat in fact you don't need to update watershed at all, hmmmmm's commit fixed it 04:50 LazyJ It was the last update you made before this recent round. 04:51 LazyJ Umm.... commit 7f28c5b 04:51 paramat ah okay you have the large biomes then 04:51 paramat yep 04:52 LazyJ It will take me awhile to work-in the changes to the code that you've just accomplished. 04:53 paramat the 3D map should work for you then https://github.com/paramat/watershedmini 04:53 paramat okay 04:53 LazyJ I run PlantLife, MoreTrees, Trees, Farming, Farming Plus, and an old Berry Bush mod. 04:54 LazyJ To get all of those to work in Watershed, I've had to switch a lot of nodes out. Things like Watershed's dirt for default dirt. 04:54 paramat yeah 04:55 LazyJ So, I'll get myself a cup of coffee and start working on merging the code. 04:56 LazyJ As for the world itself, I only have a couple builds in it that are worth keeping, and I've learned a few things since, so I'm planning on using WorldEdit to save those few builds, and starting the world over. 04:57 DevilRomeo2 Is Calinou online 04:57 DevilRomeo2 Nvm she's not online 04:58 paramat i see 04:58 LazyJ Most of my Minetest time is spent on Wazuland2 related business. 04:58 DevilRomeo2 i am pretty sad 04:58 DevilRomeo2 i have 2 bugs on my mod 04:59 DevilRomeo2 first i have to change zangetsu texture and 2nd why do i crash on creative whenever i open the creative menu using this mod it works fine on survival 05:00 LazyJ Between Wazuland2 matters and touring and observing other servers, I putter on my long-term Watershed world. 05:02 LazyJ My latest efforts haven't been building new stuff, but finding and settling-in some of my better builds from my many other, old builds. 05:03 DevilRomeo2 O/O 05:03 LazyJ *many other, old worlds. 05:03 DevilRomeo2 Can somewone help me fixing this weird bug for my mod 05:06 LazyJ DevilRomeo2, it's probably very early, Monday morning for most of the experts. They may still be asleep and most will either have class or work to get to after they wake up. 05:07 LazyJ What helps me, when I'm stuck on a mod, is to take a break from it for a while. 05:08 LazyJ Then I try to think of other mods that may be similar, try them out, look through their code, and see if they might do whatever it is I'm trying to accomplish. 05:09 LazyJ If so, then I study those parts and take another crack at my mod. 05:09 LazyJ I spent most of my weekend trying do just that. 05:09 DevilRomeo2 i have school holiday for 2 months hehe that ussaly on malaysia november until december 05:17 paramat best thing to do is post your code and the error message in the forum 05:18 DevilRomeo2 hmmmm 05:20 LazyJ DevilRomeo2, This is a link dedicated to modding questions: http://forum.minetest.net/viewtopic.php?f=47&t=4668 05:21 DevilRomeo2 wait 05:21 DevilRomeo2 how do i enable my mods for creative 05:21 DevilRomeo2 i have init.lua had the modpath tools.lua the tool section swords and crafting.lua 05:24 DevilRomeo2 nvm it works 05:24 DevilRomeo2 :D 05:24 DevilRomeo2 now changing texture 05:53 DevilRomeo2 who knows what is good pogram to make texture 05:55 LazyJ Inkscape and GIMP on the high end, KolourPaint on the low end. 05:55 DevilRomeo2 ok thx 05:55 LazyJ Blender too, for meshes and models. 07:17 cornernote hey all 07:18 cornernote why doesnt my sig come up in the WIP Subgames forum ? 07:18 cornernote https://forum.minetest.net/viewtopic.php?t=10748 07:19 cornernote but works fine in Mod Releases 07:19 cornernote https://forum.minetest.net/viewtopic.php?t=2334 07:19 cornernote missing forum setting ? 07:57 DevilRomeo2 Hi guys 08:09 DevilRomeo2 Yes my first ever mod working 10:20 raffahacks Shouldn't this channel be renamed to ##minetest? 10:30 raffahacks # should be official channels, ## unofficial 11:35 kaeza mornings 11:53 LazyJ o/ kaeza 14:23 hoodedice *tumbleweed* 14:23 hoodedice http://open.spotify.com/track/40icVPMCc6t7sTAksM6GV5 14:38 hoodedice What is print() in minetest? 14:38 kaeza a function 14:39 hoodedice haha 14:39 kaeza more specifically, a five-letter named identifier which holds a reference to a function as a value 14:39 hoodedice How do I use print in minetest to get something in either my chatbox or the console 14:39 hoodedice What is the equivalent of print() in the minetest engine? 14:40 hoodedice ... 14:40 kaeza uhh... minetest.chat_send_all? 14:41 hoodedice Minetest.log() found it. 14:41 hoodedice and thanks 14:41 kaeza or minetest.log 14:51 hoodedice kaeza, both minetest.chat_send_all and minetest.log take strings as parameters 14:51 hoodedice can't they take variables? 14:57 kaeza what 14:59 hoodedice okay, I am doind something stupid 15:00 hoodedice x = 10 /n minetest.log(x) 15:00 hoodedice I'm not getting x. 15:02 hoodedice wtf kaeza, print() works, wtf 15:02 kaeza ... 15:07 pitriss hoodedice: minetest.log(tostring(x)) ? 15:07 hoodedice ah 15:07 hoodedice I'll look at that later pitriss 15:07 hoodedice thanks tho 15:08 pitriss yw 15:13 msanchez hi, just noticed through minetest that the program's name does not show up in the taskbar, but a "Unknown" string instead 15:13 msanchez does anyone knows whether this is an issue in MT? or maybe the Irrlicht engine ? 15:13 hoodedice which OS? 15:13 msanchez Linux 15:14 hoodedice umm, which distro? 15:14 msanchez I'm seeing something similar to this: https://libgdx.googlecode.com/issues/attachment?aid=10790000000&name=noappname.png&token=ABZ6GAc4IWJ_pSvPGcgFejivOuB3XiF0Yw%3A1418655468973&inline=1 15:14 msanchez Fedora 20 and Ubuntu Trusty 15:14 msanchez although I just built the code from sources and can see it anyway 15:14 hoodedice Can you please get a screenshot of the problem? 15:14 msanchez sure, let me get one 15:14 hoodedice does it happen in both distros? 15:15 msanchez yes 15:15 msanchez I'm using gnome-shell in both, btw 15:16 hoodedice I'm just logging a bug report for you, I can't help you out atm actually 15:16 hoodedice hey john_minetest 15:17 msanchez https://dl.dropboxusercontent.com/u/1381586/minetest-issue.png 15:18 msanchez hoodedice: thanks, please share the link to the bug report when you're done (and apologies, I probably should have done that myself first) 15:18 hoodedice hmm, that is quite weird 15:18 hoodedice no, it is alright 15:18 kaeza I recall that happening when using Unity, but not with Xfce 15:18 hoodedice Actually, I think this might be a gnome bug for all we know 15:18 msanchez ah, sorry about the window title 15:18 msanchez that was me messing with the code :) 15:18 msanchez It should say "Minetest" 15:19 hoodedice ah, could that be the problem? =) 15:19 hoodedice did you compile it anytime as is it, and it still had this problem? 15:19 msanchez nope, I just changed that text string because I just wanted to check whether that was actually the text in the window 15:19 hoodedice okay 15:19 msanchez yes, it still hast the problem 15:20 msanchez let me git clean -fdx and will refresh that screenshot 15:20 hoodedice I suggest you also check this with the gnome-shell IRC 15:21 msanchez updated 15:21 msanchez ok, I'll do. Thanks! 15:23 hoodedice oh dear, your Intel is a Haswell? 15:23 n4x rich guy ;_; 15:23 hoodedice And you're getting OpenGL 1.2? 15:23 hoodedice I feel sad for you 15:23 n4x that shouldn't happen 15:23 hoodedice Hey, even I have a Haswell 15:23 hoodedice Tagline: Celeron. 15:23 msanchez yes, it's haswell 15:24 hoodedice msanchez: you must check your intel repos, 1.2 is too old 15:24 hoodedice oops, misread 15:24 hoodedice they're getting 3.0 15:24 hoodedice still old 15:24 msanchez yes, I was not understanding the comment actually :) 15:25 n4x 3.0 is new, I would say? 15:25 msanchez I'm kind of locked in this old driver due to an issue with MTP in my laptop 15:25 n4x for opensource drivers, that is 15:27 hoodedice AFAIK, intel open sources all their drivers 15:27 hoodedice I remember getting 4.0 in Xubuntu 15:28 msanchez yes, that's actually the reason why I always go for laptops with intel cards (I don't usually do gaming) 15:31 hoodedice meh, my 2500 is fast enough for LoL at 60 fps 15:31 hoodedice medium settings 15:31 msanchez anyway, this does not seem to be related to the problem with the taskbar, right? 15:31 hoodedice no, your graphics is not related to the taskbar 15:31 hoodedice have you checked with gnome? 15:33 msanchez not yet, but I will 15:34 kaeza IIRC, it was something about Minetest not setting the window class name properly or something 15:34 kaeza can't find the bug report 15:34 Yellowberry good morning 15:35 msanchez kaeza: that was my guessing too. I was actually suspecting that the problem might be in the Irrlicht GE 15:35 msanchez as there is indeed a call to setWindowCaption() 15:35 hoodedice hello Yellowberry 15:35 kaeza yes, but window caption is not the same as window name 15:37 kaeza the former is for display purposes only; the latter is for identification purposes, and may be for visuals (e.g. window grouping in the same taskbar/launcher button) 15:38 kaeza or something like that. if it is wrong, I blame the internet and my failing memory 15:39 hoodedice Internet: lies, lies everywhere 15:42 Viper168_ not it isn't here's a perfect example of how accurate it can be http://dump.bitcheese.net/images/idegara/newisisflag.jpeg 15:42 Viper168_ *no 15:45 hoodedice Scary that I understood what the flag said before reading the translation 15:46 hoodedice (Hint: hoodedice knows some amount of Arabic) 15:49 Viper168_ hah 15:49 Viper168_ is the translation good? 15:49 Viper168_ I used google because I don;t happen to know any arabic 15:50 hoodedice not so sure, donkey sex is more like donkey gender 15:51 hoodedice I'm not sure what the act of sex is called in arabic 15:51 Viper168_ hmm 15:51 Viper168_ oh well, doubt anyone will be able to tell 15:51 Viper168_ if not accurate 15:53 hoodedice I love how Battlefield 2 had this hotel in one of their Arab maps 15:53 hoodedice it had a big sign with Hotel written on it in Arabic 15:53 hoodedice Except, it was written as letoH, like, in reverse 15:54 marktraceur Lol internationalisation. 15:54 Viper168_ lol 15:54 hoodedice It was in left-to-right arabic lol 15:59 sol_invictus I've seen some games with left-to-right hebrew 16:00 hoodedice TIL Hebrew is read right-to-lieft 16:00 hoodedice *left 16:01 msanchez hoodedice: it seems the problem is that WM_CLASS is not set 16:02 hoodedice in Minetest code? 16:02 msanchez if I just run the following line, I can see the name and the icon in the taskbar: 16:02 msanchez xprop -name "Minetest [Main Menu]" -format WM_CLASS 8s -set WM_CLASS "Minetest" 16:02 msanchez I don't know if in minetest or in irrlicht 16:02 msanchez but it does look to me like the error is in that side 16:02 hoodedice alright 16:03 hoodedice how do you run that? 16:03 msanchez just in the terminal 16:03 msanchez while running minetest 16:03 hoodedice okay 16:03 msanchez the -name parameter is the selector, 16:08 kaeza googling "minetest wm_class" brings up some stuff that may be relevant 16:09 hoodedice kaeza, filling new bug report 16:10 kaeza msanchez, if you can, do that ^, or join #minetest-dev and poke someone there 16:10 hoodedice msanchez: https://github.com/minetest/minetest/issues/1976 16:11 msanchez thanks, I'll do that 16:53 msanchez fwiw, I've checked the code of SuperTuxKart, and they call XSetClassHint right before setWindowCaption() 16:53 msanchez so it seems that irrlich might not be able to provide API for that 16:56 msanchez (and the guys from #irrlich confirm that) 17:22 DevilRomeo2 CALINOU My Mod works 17:23 DevilRomeo2 just wanna add more weapons and craft item 17:23 Calinou hi 17:23 DevilRomeo2 Hi btw xD 17:25 DevilRomeo2 craft item will be Black Steel Ingot,Master Ingot,Toxic Ingot 17:25 DevilRomeo2 also Shadow Ingot for phantom Blade 17:26 DevilRomeo2 BlackSteel is easy obtainable just smelt normal steel ingot into furnace and it transform to black steel 17:27 DevilRomeo2 Master Ingot should be craft with mesa and diamond 17:27 DevilRomeo2 Toxic Ingot is easy smelt cactus into furnace 17:28 DevilRomeo2 Shadow Ingot needs 1 master sword and 1 zangetsu 17:30 DevilRomeo2 Future there will be PokeMon Sword xD 17:46 rubenwardy Hi all! 17:49 * Xack Calinous Calinou 17:49 Xack hi :) 17:50 Calinou hi Xack and rubenwardy 18:23 DevilRomeo2 lalala 18:27 catninja_ DevilRomeo2: ladidada 18:27 DevilRomeo2 what 18:30 roniz hello 18:35 DevilRomeo2 Done Codding for Craftitem 18:36 DevilRomeo2 tommorow have to do their crafting recipe and texture till then bye good night 18:42 Krock !tell Tesseract Why do you have this name now? Just wonder. 18:42 MinetestBot Krock: I'll pass that on when Tesseract is around 18:42 Calinou http://tesseract.gg 18:42 Krock uuh 18:42 Krock !untell 18:43 Krock human vs toy-fighters? 18:44 hoodedice Finally got off my lazy back and published this crap: http://hoodedice.weebly.com/ 18:45 Calinou http://hoodedice.weebly.com/minetest 18:45 hoodedice rubenwardy: *hint* *hint* *wink* *wink* https://privatepaste.com/6bad34b6e8/lol 18:45 Calinou this uses the wallpaper I made :P 18:45 hoodedice Oh crap, forgot to cite 18:45 sfan5 hoodedice: you have an opinion? 18:45 hoodedice Indeed it does 18:45 hoodedice sfan5: #gamergate 18:45 hoodedice ^Opinion 18:45 sfan5 :P 18:45 hoodedice =P 18:46 exio4 Calinou, I would have said "4D cube" 18:46 exio4 http://en.wikipedia.org/wiki/Tesseract 18:47 rubenwardy hoodedice, Jekyll is awesome as a blog tool. Requires you to make your own HTML/CSS theme, of course. 18:47 rubenwardy https://github.com/rubenwardy/rubenwardy.github.io 18:47 hoodedice ruben, not enough time to write CSS code 18:47 hoodedice too busy trying to learn code 18:47 rubenwardy Lol. 18:47 rubenwardy CSS is a PITA most of the time. 18:47 Krock hoodedice, what are you learning? 18:48 hoodedice Hashes in Java 18:48 hoodedice also, lua tables 18:48 Krock oke 18:48 Yellowberry hoodedice: s/learn code/learn real code/ 18:48 Calinou http://csslint.net/ 18:48 hoodedice I don't even CSS 18:48 hoodedice left the manual at home 18:50 rubenwardy The problem is not learning CSS, it's fairly easy to get going, it's learning how to web design, to make it look good. And how to do CSS right. 18:50 rubenwardy But prioritizing is good. 18:50 hoodedice lol, I wrote a line of CSS without looking at the dox 18:51 hoodedice (I looked at the wikipedia image for the CSS page in the top right) 18:51 Krock hoodedice: body { display: none; } 18:51 rubenwardy lol 18:51 hoodedice I think I can design ruben, but I'm just not into it atm 18:51 hoodedice *design, ruben, 18:52 Calinou flat design! 18:52 Krock 3D design with 3D-glasses! 18:52 hoodedice jolla.com is best design I've seen 18:52 rubenwardy Design me XD 18:52 hoodedice clear, crisp, just like their OS 18:53 Calinou meh, video in background 18:53 Calinou that's not exceptional in 2014 18:53 rubenwardy I don't really like those sorts of designs. You have to school loads to find useful information. 18:53 Calinou not so readable 18:53 Calinou thus, design isn't so good 18:53 hoodedice http://jolla.com/jolla IT MOVES 18:53 Calinou it looks cool, for sure 18:53 hoodedice but but 18:53 hoodedice they're trying to sell phones 18:53 Calinou also lots of scrolling :/ 18:54 hoodedice not argue that games are sexist (#gamergate) 18:54 rubenwardy It does look good 18:54 hoodedice touchscreen =) 18:54 rubenwardy Yeah, s/school/scrool 18:54 rubenwardy Yeah, s/scrool/scroll 18:54 Calinou #GamerGate 19 Concierges Sans Salaire - Making the tables turn. 18:54 Calinou lol 18:54 hoodedice wat? 18:54 hoodedice oh lol 18:54 rubenwardy Minetest is sexist! Why is the player male? 18:55 rubenwardy We should have a gender queer main character 18:55 rubenwardy (ie: doesn't like to be called him or her) 18:55 Calinou player isn't male 18:55 hoodedice ^ 18:55 hoodedice player is what you want him to be 18:55 hoodedice ponytradragofoxkin is also possible 18:55 MinetestBot 02[git] 04kwolekr -> 03minetest/minetest: Set WM_CLASS window hint for Xorg 138661b35 http://git.io/zp1QVg (152014-12-15T13:52:10-05:00) 18:56 hoodedice ah, much thanks hmmmm 19:06 rubenwardy It's been so long since I have used ABMs 19:16 rubenwardy Is it recommended to use ABMs to grow grass? 19:17 kaeza rubenwardy, probably 19:19 ThatGraemeGuy how would you do it otherwise? 19:19 kaeza NodeTimers? 19:21 rubenwardy Global step, mapgen 19:24 kaeza global step is not really suitable for per-node tasks 19:25 Calinou you can use ABMs for grass 19:25 Calinou use a fairly high interval and high chance 19:25 Calinou (slow growth) 19:27 kaeza Abdul Mujeeb is hoodedice? 19:27 hoodedice use query dammit 19:27 hoodedice it's fucking logged now 19:27 hoodedice (not that it makes a difference) 19:27 kaeza TIL 19:28 kaeza hoodedice, well, everyone watching minetest repo knows it now :P 19:28 hoodedice that is okay 19:28 hoodedice I intend for whoever checks my github out to know 19:29 hoodedice but not for any random person on IRC 19:29 kaeza what gets on teh interwebz, stays on teh interwebz 19:29 kaeza forevah 19:30 rubenwardy Yay! 19:30 rubenwardy I am hoodedice's only follower on GitHub 19:30 hoodedice seeing that I have no real code, that is an achievement 19:30 hoodedice for me 19:32 rubenwardy I admit, the folder structure chapter isn't as entry level as it could be. The first few chapter should be very specific - "this is what you need to do, follow these steps" - and the later chapters are more like - "here is the theory, here is some example code, how about you experiment". 19:33 rubenwardy The instructions for using Eclipse with Minetest modding would be good as part of getting started, providing they work. http://dev.minetest.net/Intro#Integrated_development_environments 19:33 rubenwardy I don't really want to set up Eclipse 19:35 * Jordach made a good pun 19:35 Jordach Evergreen is such a sap for tree puns 19:35 * Jordach drops the mic 19:36 rubenwardy **claps** 19:36 rubenwardy lol. Been doing markdown for too long. 19:37 Yellowberry ha 19:38 rubenwardy https://gist.github.com/rubenwardy/49116215f3bb27a23061 19:38 rubenwardy !title 19:38 MinetestBot rubenwardy: ABM 19:38 rubenwardy Any Ideas? I can't think of anything else to say. 19:38 Yellowberry A wild Yellowberry appears! 19:39 rubenwardy What chapters could I combine it with? 19:40 rubenwardy I think I'll leave it on its own. 19:41 Calinou is an IDE for Minetest really useful? 19:41 Calinou instructions for setting up a linter plugin for some editor would be useful though 19:41 Calinou like in Atom 19:41 Calinou (I haven't got it to work) 19:41 Calinou there is a Lua linter package available 19:42 Yellowberry rubenwardy: I like your python noob generator 19:42 rubenwardy Lol 19:42 rubenwardy So old 19:42 rubenwardy I am not sure, Calinou. 19:42 Calinou well, keep the instructions for Eclipse 19:42 rubenwardy It was added to the Intro. Maybe it should be mentioned, and linked to a wiki article on IDEs. 19:42 Calinou I'd like instructions for Atom 19:43 Calinou could be worth a whole separate page 19:43 Krock rubenwardy, could you extend the noob generator with... uhm.. terrorism words? 19:43 rubenwardy Wow 19:43 rubenwardy I should allow seeds for noobs. We could all share our seeds, then. 19:44 rubenwardy Oh, that's a euphemism, I think. 19:44 Krock rubenwardy, amazing idea .D 19:44 Krock s/./:/ 19:45 rubenwardy Someone could write a minetest linter that shows API suggestions. But not me. 19:45 rubenwardy The scroll bar doesn't work in Atom for me 19:46 Calinou have you tried the latest version? 19:46 rubenwardy I have 0.154.0 19:47 Calinou ah 19:47 Calinou screenshot? 19:47 Calinou try reporting it on https://github.com/atom/atom/issues 19:47 rubenwardy I can't drag it up and down 19:47 Calinou use mouse wheel? PgUp / PgDn? 19:48 rubenwardy I want to drag as it is faster than mouse wheel. PgUp works, I guess. (But I have to train myself out of using the scroll bar. 19:50 Calinou you can change mose wheel speed 19:51 kaeza moose speed? 19:52 kaeza Atom uses ~50% of a CPU for me :( 19:52 rubenwardy kaeza: your CPI must be 100 MHz 19:52 rubenwardy I kid. 19:52 rubenwardy How can you tell CPU usage on Kubuntu? 19:52 kaeza rubenwardy, Intel E5700, 3.0GHz (x2) 19:52 rubenwardy Nevermind, I'll google 19:53 kaeza will keep using Geany, kthxbai 19:53 kaeza ZeroBrane Studio is excellent for Lua code, BTW 19:54 rubenwardy Atom is currently using < 1% for me 19:54 rubenwardy According to System Moniter 19:56 kaeza yes, it uses no CPU if idle, but just scrolling the view is taking 72% of CPU time here 19:57 kaeza editing is really laggy 19:57 rubenwardy Impressive 19:58 Calinou Atom isn't that fast, yes 19:58 Calinou but very featureful, big potential 19:59 rubenwardy Atom is awesome and wonderful 19:59 rubenwardy Atom is awful. 19:59 kaeza :D 19:59 Calinou aweful 20:00 kaeza how exactly does it differ from other "featureful" editors? 20:00 kaeza hell, even jEdit is faster 20:01 Amaz sfan5, any idea why I get this error when using https://github.com/sfan5/mt2obj? http://pastie.org/private/asy03h6bq4blbj52bw0mq 20:01 Calinou it is designed to be fully hackable, kaeza 20:01 Calinou see the package system 20:02 Calinou also it's made using Web technologies, and some people like that and would rather use that than C++/Java-programmed editor 20:02 kaeza jEdit is fully hackable too 20:02 kaeza you can mess with anything via BeanShell 20:02 Calinou not nearly as flexible, I bet 20:02 kaeza have you tried it? 20:03 Calinou a bit 20:03 Calinou it looked bad and non-native :p 20:03 Calinou I gtg, bye 20:03 sfan5 Amaz: do you have nodes.txt in your working dir? 20:05 rubenwardy http://rubenwardy.github.io/minetest_doc/chapters/abms.html 20:05 Calinou here, Midas is a car repair store 20:05 Calinou “We are now going to make a mod (Yay!).” ⇒ parenthesis like this are not new sentences, so no capital letter 20:05 rubenwardy Lol. I meant the guy in Greek mythology, but oh well. 20:06 rubenwardy That book now contains all the information that the intro has. I think. 20:08 Calinou you can make the background colour of the page a very bright grey, instead of pure white 20:08 Calinou makes it a bit easier to the eyes 20:08 Amaz sfan5, yep. 20:08 Calinou like #eee 20:08 sfan5 Amaz: is it the correct nodes.txt? 20:09 Amaz It's the one I downloaded with the repo. 20:09 hoodedice rubenwardy: nope 20:09 hoodedice mine is MOAR basic 20:10 rubenwardy The introduction isn't as good, it should explain folders more carefully 20:10 rubenwardy as in my introduction 20:10 hoodedice well, you can integrate 20:10 rubenwardy Folder Structure could do with being renamed and edited in Getting Started 20:10 rubenwardy into 20:10 hoodedice that isn't all I wrote =D 20:11 rubenwardy Will you be contributing it to the online book? 20:13 hoodedice yes 20:14 hoodedice tomorrow 20:15 rubenwardy Excellent 21:33 Yellowberry _ / 21:33 Yellowberry / \ / 21:33 Yellowberry \_/ / 21:34 Yellowberry \ _ 21:34 Yellowberry \ / \ 21:34 Yellowberry \ \_/ 21:34 Yellowberry yay 22:04 catninja OldCoder: you seem to be off all other cahannels? 23:00 ciwolsey hey 23:00 ciwolsey theres no need for me to distribute mods to players? its done automatically right? 23:01 marktraceur Right, ciwolsey 23:01 kaeza ciwolsey, correct 23:01 ciwolsey amazing :) 23:01 marktraceur Or something. 23:01 kaeza actually, only media files and other small bits of metadata are transferred (i.e. the code proper remains on the server) 23:02 ciwolsey i dont really understand.. but theres no need for people to get anything if they need to join my server? 23:02 marktraceur Exactly 23:02 marktraceur Well, Minetest. 23:02 marktraceur :) 23:03 kaeza I only point that, because as an user, you don't need to fear some server sending malicious code :) 23:03 VanessaE as long as they have a client that's up-to-date enough to handle the mods you use, that's all they need. 23:03 ciwolsey ahhh i see 23:04 ciwolsey so code from the mods is never actually run on the clients? 23:04 VanessaE right. 23:04 VanessaE not yet anyway. 23:05 ciwolsey i was trying out the mobs mod earlier.. 23:05 ciwolsey it kept complaining about missing textures for the rats.. and something else 23:05 ciwolsey but the rats looked fine 23:06 VanessaE maybe a missing inventory image or something. 23:06 ciwolsey ah maybe 23:06 ciwolsey does minetest also deal with the removal of mods in a graceful way? 23:07 ciwolsey i mean if i have mod, and someone makes use of the stuff thats inside it.. then i remove it 23:07 kaeza depends on the mod 23:07 VanessaE it leaves "unknown node" in places where a previously-defined node had been placed. 23:07 kaeza or "unknown items" in inventories 23:07 VanessaE (or unknown items/entities in the....yeah, that) 23:07 ciwolsey the more i learn about minetest the more i am impressed 23:08 ciwolsey the only thing i dont like so far is the mobs 23:08 VanessaE if you later re-add the mod, the unknown nodes will become defined again. also you can translate them with e.g. worldedit or by writing a mod that contains suitable aliases. 23:08 ciwolsey they are very simple.. and earlier the mobs started ignoring people completely 23:08 ciwolsey i had to restart the server to get the to 'see' people again 23:09 ciwolsey one thing i was wondering too 23:09 ciwolsey the way blocks pass data to each other 23:09 ciwolsey like for example pipes 23:09 ciwolsey they are passing say.. 'water' between nodes 23:09 ciwolsey is that done using the metadata stuff? 23:09 VanessaE that's an active routine that's moving those entities around or setting the pipes to "water" 23:10 VanessaE no, not with metadata in the case of pipes, but I have an ollllllllllld rewrite that was gonna do just that. 23:10 VanessaE (a pipe would have an actual quantity of water, almost like a pressure value) 23:10 ciwolsey ok so what part of the api do i need to use to hold state for nodes etc? 23:10 VanessaE it depends on the state you're trying to manage. 23:10 ciwolsey ok so in the pipe context 23:11 VanessaE some stuff can be done with just flags on the map, such as the node's facedir. more complex stuff needs metadata, like a sign's text. 23:11 ciwolsey the way i would try to do it right now would be 23:12 ciwolsey just a "waterlevel" metadata 23:12 ciwolsey and as it flows to the next block add it, and subtract it from the current nodes meta data 23:12 ciwolsey is that wrong? 23:12 VanessaE nope, that's almost exactly what I coded in the alternate branch 23:13 ciwolsey but meta data is not attached to a node right? 23:13 ciwolsey but the location? 23:13 VanessaE https://github.com/VanessaE/pipeworks/commit/c3f3d15140f75c8cba4b88ffb70895864a16854f 23:13 ciwolsey so you have to deal with cleaning up the meta data when node is removed etc? 23:13 VanessaE metadata is attached to a location on the map, yes, but also to the node at that location - dig the node and the metadata is taken with it, usually destroyed unless your mod is coded to retain that data. 23:15 ciwolsey ah cool 23:15 VanessaE you can, for example, create a node that retains some flag or whatever in its meta, and that when dug continues to retain it. the Memorandum mod works like that. 23:15 kaeza for an example of that, look at furnaces. they don't let the player dig the furnace if it has items 23:15 kaeza same with e.g. chests 23:15 VanessaE (you place paper, write on it, then you can dig the written paper and the message will be taken into your inventory with it) 23:15 VanessaE there's never anything left "in the map" to "clean up". 23:16 ciwolsey yes its cleaned up for me? 23:16 ciwolsey ok 23:16 kaeza (nodes can have inventories, and those inventories are part of that "metadata") 23:19 ciwolsey are there any tools i can use just to have a look at the meta data in a certain block? 23:19 ciwolsey node* 23:19 VanessaE um 23:19 VanessaE you know, I'm not exactly sure 23:20 ciwolsey i thought like a block you could put down and it would list whats in the block below it or something 23:20 ciwolsey i guess i could do that myself 23:20 kaeza it's impossible to do a "generic" tool like that, because you can't list which strings (fields) exist in the metadata 23:20 VanessaE kaeza: you sure about that? 23:21 kaeza but you can code a special tool to list get the fields you're interested in 23:21 kaeza VanessaE, there is one? 23:21 ciwolsey there might be a way to get all the fields or something 23:21 kaeza there wasn't last time I tried to do such a thing :P 23:21 ciwolsey thats what i was thinking 23:21 VanessaE kaeza: I don't know of one, but isn't the output from get-meta just a table anyway? 23:21 ciwolsey thats what i mean 23:21 ciwolsey surely theres some way to iterate over whats there 23:22 * kaeza looks at docs 23:22 VanessaE uh oh 23:22 VanessaE "Challenge accepted" 23:22 VanessaE ;) 23:22 ciwolsey :D 23:22 * VanessaE looks too 23:22 * ciwolsey three 23:22 ciwolsey even though i suck at lua 23:22 VanessaE https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L1008 23:22 VanessaE there. 23:23 ciwolsey table return? 23:23 kaeza oh nice 23:23 ciwolsey ohhh 23:23 ciwolsey :) 23:23 VanessaE so with that meta:to_table() method, you should be able to iterate over its contents 23:24 VanessaE the fun part will be interpreting the results :P 23:24 ciwolsey hmm yeah 23:24 ciwolsey the other thing i wondered is 23:24 ciwolsey is it possible from mods to use say... 23:24 ciwolsey ls 23:24 ciwolsey or ... system commands 23:25 VanessaE it was at one time, but that's since been locked down somewhat 23:25 ciwolsey thought it would be cool to grab things from the net and display them in the game 23:25 ciwolsey or something like that 23:25 VanessaE there's a pull request for that 23:25 VanessaE controversial 23:26 ciwolsey i know it probably would lead to some bad stuff 23:26 VanessaE https://github.com/minetest/minetest/pull/1869 23:26 ciwolsey i mean stuff like that should be done async and stuff 23:26 VanessaE HTTP requests are async 23:26 VanessaE but what you get back from the request and what you do with it is what's making it so controversial 23:26 kaeza err... os.execute was locked down? 23:27 VanessaE some devs are paranoid that a mod author is gonna code some remote exploit 23:27 VanessaE kaeza: in SN's strict module, so I thought? 23:28 ciwolsey just make http optional? 23:28 ciwolsey like something you have to turn on 23:28 ciwolsey and is off by default 23:28 * VanessaE shrugs 23:30 kaeza VanessaE, io.popen still works 23:30 VanessaE hm 23:31 VanessaE guess that part wasn't touched then 23:32 kaeza local f = io.popen"cowsay"; for line in f:lines() do minetest.chat_send_all(line) end f:close() 23:32 kaeza :> 23:32 ciwolsey what can you use to create the .x files? 23:33 ciwolsey (models) 23:33 kaeza most people use blender 23:33 ciwolsey ah i love blender 23:33 ciwolsey so thats good 23:33 VanessaE and don't use .x 23:33 VanessaE use .obj 23:34 ciwolsey oh nice 23:34 kaeza isn't .obj static? 23:34 VanessaE yeah 23:34 VanessaE use .b3d for animated then :) 23:34 VanessaE either way, don't use .x, it's bloated. 23:34 kaeza ^ 23:34 ciwolsey ok 23:35 ciwolsey .obj is more common anyway 23:35 VanessaE irrlicht (the graphics engine Minetest uses) accepts several formats 23:35 ciwolsey ahhh 23:36 ciwolsey what ive seen of mobs so far theyre quite simple 23:37 ciwolsey whats limiting them? the people who write the mobs mods or the engines? 23:37 ciwolsey engine* 23:37 VanessaE yeah, MOBs have to be, because they run on the server (not the client), so complex actions would introduce more CPU load and more lag 23:37 VanessaE visible lag* 23:37 VanessaE that and, well, AI is hard. 23:38 ciwolsey dont they run on the server in minecraft? 23:38 VanessaE no 23:38 VanessaE afaik Minecraft runs a lot of mod/game code on the client 23:38 VanessaE that's part of why clients have to download the same mods as are used on a given server 23:38 ciwolsey ah 23:46 kaeza for anyone interested: https://gist.github.com/kaeza/3ff0042f0459560e0722 23:47 ciwolsey oooh 23:47 ciwolsey it works? 23:47 VanessaE heh 23:47 VanessaE leave it to kaeza :) 23:48 ciwolsey does the tiles table allow you to specify a texture for each side? 23:49 ciwolsey dont knwo if table is the right term.. maybe array 23:49 ciwolsey tiles = {"tutorial_decowood.png"}, 23:49 ciwolsey this thing 23:49 kaeza https://mediacru.sh/pYZSCSddM8rK 23:49 ciwolsey very nice, ill try that in a bit 23:50 kaeza to use: create dir mods/metaspy, and save the text as mods/metaspy/init.lua 23:50 ciwolsey ok 23:55 kaeza I can code, but my creativity plain sucks 23:57 kaeza also, aliens: https://mediacru.sh/NVCAu8mlXF7P 23:58 Tesseract ~tell Krock I have this nick because Tesseracts/HyperCubes are awesome! And I'm still using it because I got disconnected and auto-reconnected with this alt nick and I haven't bothered changing it. 23:58 ShadowBot Tesseract: O.K.