Time Nick Message 00:01 exio4 so, what? 00:08 Jordach exio4, making $10 from developers who spent their time doing it for free 00:08 exio4 oh 00:09 Jordach Krita has no version discrepancies if you bought it on Steam or installed it for free 00:09 Jordach the only difference is commercial support 00:26 acerspyro I only crash on this one world... 00:36 acerspyro https://www.dropbox.com/s/mm9xtq7d39crfaa/fegte.tar.gz?dl=0 00:36 acerspyro ^ the map in question 00:38 acerspyro idk if it matters, but it's using the dreambuilder game 00:39 * VanessaE 's ears perk up slightly 00:39 VanessaE what is the error you're getting, anyway? 00:39 acerspyro segfault 00:39 VanessaE eep 00:40 VanessaE how much RAM on your machine 00:40 VanessaE ? 00:40 acerspyro Enough. 4 gb 00:40 VanessaE (dreambuilder needs a fair bit) 00:40 VanessaE yup, that'll do 00:41 acerspyro It only crashes when you look a certain way, so I figured it was something it was trying to load. I couldn't debug, since I can't prevent optimization. 00:41 VanessaE sounds like it's trying to load a corrupt block then 00:41 VanessaE usually it would warn you in that case 00:44 acerspyro what am I looking for? 00:45 VanessaE not sure of the exact language, but normally if it were a corrupt block, it will warn you pretty plainly and then crash 00:45 VanessaE and it'll tell you of an option you can enable to ignore the load error, but that is probably not the real problem here 00:45 VanessaE just the first thing that comes to mind. 00:47 VanessaE loading your map now... 00:47 VanessaE oooo 00:47 VanessaE that's not goodf 00:47 VanessaE -f 00:47 acerspyro ? 00:48 VanessaE it crashes for me also once look around and reach a certain yaw, but it hasn't exited yet. apport caught it so it's still chewing on it. 00:48 acerspyro ok 00:49 acerspyro same here, tho I don't have apport 00:50 VanessaE ok, gdb reports the segfauly 00:50 VanessaE t( 00:51 acerspyro yep 00:52 VanessaE backtrace: http://pastebin.com/sg10KB0W 00:55 acerspyro Optimized out... 00:55 VanessaE this one beats the fuck outta me :) 00:55 kahrl apparently has to do with moreblocks:micro_desert_stone_4 00:56 kahrl and the facedir mesh cache 00:56 VanessaE better pass this on to the core dee..... ah, there's one of them now 00:56 kahrl I blame RBA ;) 00:56 VanessaE indeed I have mesh cache enabled here too 00:56 VanessaE lemme disable it. 00:57 acerspyro mesh cache? 00:57 VanessaE no good, kahrl 00:57 VanessaE crashes with the mesh cache disabled too 00:58 VanessaE lemme get a backtrace of that 00:59 VanessaE http://pastebin.com/NtrPtQYn 01:00 kahrl I wish facedir wasn't 01:00 acerspyro Why is it? 01:00 VanessaE and, it's not a corrupt bloc error, btw - I inadvertently had load errors set to be ignored 01:01 kahrl acerspyro: because minetest was compiled with optimizations 01:01 acerspyro kahrl, I've tried -O* options 01:01 acerspyro Always came out optimized out 01:01 kahrl huh 01:01 kahrl did you try -O0 -g 01:01 acerspyro No, but I've tried -Og 01:02 kahrl hmm, should also work 01:02 kahrl try -O0 nevertheless 01:02 acerspyro -O0 -g? 01:02 kahrl yeah, sorry 01:03 acerspyro compiling, excuse my i3 01:04 acerspyro Just wondering, is 80 C a normal temperature for a CPU when it compiles? 01:04 VanessaE um..no 01:04 acerspyro LAptop 01:04 VanessaE of course, that's probably not the real temperature anyway 01:05 acerspyro How so 01:05 VanessaE well, CPUs use some kind of weird "load" figure now 01:05 acerspyro ? 01:06 VanessaE the higher the value in that "temperature" field, the further the CPU is from it's ideal temperature, the closer it is to throttling (or shutdown) 01:06 VanessaE but it's not an actual degree figure 01:06 VanessaE it's almost exponential 01:07 acerspyro My laptop never had a thermal shutdown, max temp registered was 90 degrees. 01:08 VanessaE I'm not sure what's normal for a laptop, maybe 65? on a desktop, 55 is about as hot as it should read with a good heat sink/fan/grease 01:08 VanessaE (assuming variable speed fan) 01:08 acerspyro When not using a lot of CPU (Browsing, chatting), it goes around 40-50c 01:08 VanessaE (and around 40ish idle) 01:08 acerspyro and when idle, about 30-40 01:12 acerspyro kahrl, Still optimized out 01:13 acerspyro tho not the same stuff as VanessaE 01:13 kahrl have you removed the line in src/CMakeLists.txt where it passes -O1? 01:15 acerspyro How do I search for something in Vim? 01:16 jin_xi / 01:16 acerspyro ty 01:17 VanessaE nano ftw :) 01:17 acerspyro I replace it with -O0 01:18 acerspyro recompiling again, for the x time today. 01:20 kahrl I got facedir = 28 01:20 kahrl which is obviously nonsense... 01:20 kahrl RBA! 01:20 VanessaE wat 01:20 VanessaE no, wait 01:20 acerspyro Sorry, I yet have to know what RBA means. 01:20 VanessaE kahrl: param2 can hold more than facedir 01:20 kahrl acerspyro: RealBadAngel, a core dev 01:20 n4x realbadangel 01:20 acerspyro oh 01:21 kahrl VanessaE: yeah but facedir is also supposed to be limited to 24 01:21 VanessaE kahrl: nope.avi 01:21 kahrl s/also/already 01:21 VanessaE what node is it being associated with? 01:22 kahrl moreblocks:micro_desert_stone_4 01:22 VanessaE hrm 01:22 VanessaE ok I stand corrected in that case 01:22 VanessaE RBA!! 01:22 VanessaE :) 01:23 VanessaE kahrl: reason I asked is that anything with plantlike draw type can have a range of...eh.. 0-128 I think? I forget now. 01:24 kahrl this node has param2 = 92 01:24 kahrl 92 % 32 == 28 01:24 kahrl compare MapNode::getFaceDir() 01:25 VanessaE why is bit 6 set? 01:25 VanessaE that's only supposed to be for those tank/glass drawtypes 01:25 kahrl no idea 01:26 kahrl cosmic rays? 01:26 VanessaE heh 01:26 acerspyro Someone musta stuck a magnet on my RAM and my computer got drunk. :) 01:30 VanessaE kahrl: I guess 0.4.11.1 will be soon then? ;) 01:31 acerspyro VanessaE, how many FPS do you get? 01:32 VanessaE acerspyro: the acid test for me is my Survival server, standing on the purple block below the spawn looking toward the tunnel. I get almost 30 fps at 75m range there 01:32 VanessaE in other places, it hits my 30 fps/240m cap. 01:32 acerspyro with what settings? 01:33 VanessaE http://pastebin.com/hLdb5nY4 01:33 acerspyro pastie? 01:33 kahrl VanessaE: next year ;) 01:33 VanessaE kahrl: heh 01:34 acerspyro Next year being in 5 days 01:34 VanessaE kahrl: feature freeze continues? :P 01:34 kahrl *looks at #minetest-dev topic* yeah, apparently it does :P 01:34 VanessaE haha 01:35 kahrl anyway, acerspyro, use this for now to get the world running again: https://gist.github.com/kahrl/d0a106bd79ddd0b8f2e2 01:36 acerspyro kahrl, That map wasn't important to me, it's just a map to test what the game's like 01:36 kahrl ah 01:36 acerspyro Is that fix going to be in the next revision? 01:37 kahrl nah, it's a hack 01:37 VanessaE wait, my game managed to plug a bad value into the map? 01:37 kahrl this should be discussed with RBA 01:37 kahrl VanessaE: I guess so 01:38 acerspyro lol 01:39 VanessaE kahrl: can you take a quick look rotate_node()? in builtin/common/misc_helpers.lua, from line 450 on 01:40 VanessaE there are five instances of param2 being set and they all reference the dirs1/dirs2 tables, so that can't be the source 01:41 VanessaE and if it's a moreblocks node, then nothing in my game is creating it at mapgen or elsewhere, so unless moreblocks is doing something REALLY funky, this smells like a glitch somewhere in the code that constructs the node in the map 01:41 VanessaE (well "they all", except for two that directly set the values to less than 24) 01:42 VanessaE acerspyro: did you use the screwdriver? 01:42 kahrl perhaps some ABM that modified the wrong position by accident? 01:42 acerspyro ? 01:42 acerspyro Screwdriver? 01:42 VanessaE acerspyro: that's a no :) 01:42 acerspyro lol 01:42 acerspyro VanessaE, I've never played minetest, and can't open the damn door :D 01:42 kahrl some ABM that might have nothing to do at all with moreblocks 01:43 VanessaE kahrl: hm, right. but what? O_o 01:43 kahrl it's your game, you should know :P 01:43 VanessaE heh 01:43 VanessaE well all my ABMs are carefully tested and quality-assured. or something :) 01:44 kahrl :) 01:44 VanessaE seriously, I'm at a loss here 01:44 Sokomine acerspyro: right-click the door. unless it's redcrabs server. then left-click 01:45 VanessaE I've probably got 2' 01:45 VanessaE oops 01:45 VanessaE I've probably got 20 01:45 VanessaE DAMN IT 01:45 acerspyro It's VanessaE's server 01:45 acerspyro or is it 01:45 Sokomine VanessaE: rotation of nodes gets "fun" if you introduce mirroring :-/ 01:45 Sokomine hope people won't complain about...oddly shaped benches and the like in the villages 01:45 acerspyro Sokomine, right-clicking is pretty much the first thing I tried :P 01:45 VanessaE I've probably got 20'000 hours worth of server time on Dreambuilder without it ever doing something like that, so..... 01:45 VanessaE Sokomine: eh? 01:45 Sokomine acerspyro: do you have interact? 01:45 acerspyro e 01:45 acerspyro Tried it 01:46 acerspyro Will doors and stuff work with about 600 ping? 01:46 Sokomine acerspyro: type /privs yournick and see if interact is listed. if so, right-clicking doors ought to work. unless it's a steel door? those can only be opened by their owners 01:46 Sokomine some few other doors may be like that as well 01:46 Sokomine eventually, yes 01:47 acerspyro fast home shout fly 01:47 VanessaE kaeza: http://pastebin.com/uzKt03XK 01:47 acerspyro So no 01:47 Sokomine VanessaE can grant you interact on her servers :-) 01:47 VanessaE there we go 01:48 Sokomine VanessaE: your spawn is very hard to handle for my igp 01:48 acerspyro it won't let me go down the steps? 01:48 VanessaE Sokomine: update to 0.4.11 :) 01:49 VanessaE acerspyro: open the door? 01:49 acerspyro did 01:49 acerspyro I am floating over the staircase 01:49 acerspyro And can't open the door to come back 01:49 acerspyro lol 01:49 acerspyro nvm 01:49 acerspyro I can open the door 01:49 acerspyro But I still am floating 01:49 VanessaE lemme fix. 01:51 VanessaE areare you in fly mode? 01:51 VanessaE acerspyro.. 01:51 acerspyro ? 01:51 acerspyro Might have pressed keys trying to find something 01:51 acerspyro what key is it? 01:52 Sokomine VanessaE: hmm. still says 0.4.10-something-dirty. i forgot the solution for forcing it to update...touching some files and adjusting their time? 01:52 acerspyro I'm in creative 01:52 acerspyro I thought I was in surv 01:52 acerspyro However, I haven't found the key to crouch 01:52 acerspyro lshift is set 01:53 VanessaE the key to fly is k 01:53 VanessaE you shouldn't be in creative? 01:53 acerspyro idk 01:54 acerspyro I see a health bar 01:54 VanessaE right 01:55 acerspyro Am I supposed to be able to fly? 01:56 Sokomine VanessaE: i get about 14 fps at a view range of 35 when standing on the purple block below spawn, looking along the street (where on the right side on top twoelks castle would be if i could see it; and to the left the community reactor) 01:56 VanessaE Sokomine: right 01:56 Sokomine i don't remember. might be that all got the fly priv 01:56 VanessaE that's the standard test 01:56 VanessaE try it with 0.4.11 01:57 VanessaE it's much faster there 01:57 VanessaE acerspyro: yes, everyone can fly on this server 01:57 acerspyro ok 01:57 Sokomine i'm pretty sure this IS 0.4.11. just wrongly labled. or...not? hmm 01:57 acerspyro I have 0.4.11 01:57 VanessaE Sokomine: idk, but update anyway :D 01:58 acerspyro I have the version VanessaE gave me 02:00 Sokomine i always do git pull origin master and then run my compile shell script 02:11 kaeza VanessaE, wat 02:11 kaeza the only way that could happen is if `ip` is nil 02:11 VanessaE kaeza: search me, I guess the user must have crashed out at the moment the mod went to add a record? 02:13 kaeza but shouldn't `get_player_ip` return a valid IP anyway? 02:17 acerspyro VanessaE, https://www.dropbox.com/s/482jabk0mkoe84n/castle_workbench_1.png.tar.gz?dl=0 02:17 acerspyro dunno if you're interested 02:17 kaeza oh it's right there: static int ModApiServer::l_get_player_ip(lua_State*): peer was not found 02:25 acerspyro VanessaE, I see you've got my router :) 02:25 acerspyro dlink 02:26 VanessaE actually I don't use a router. 02:26 acerspyro The router in the game is a dlink router 02:26 acerspyro Anyways did you check the link? 02:27 VanessaE OH that 02:27 VanessaE moment./ 02:27 kaeza VanessaE, https://github.com/kaeza/minetest-xban2/commit/678af46dd7b6a3bec0cbeade863a589687abfffc 02:29 kaeza I guess this is a bug in the engine actually. `get_player_ip` should be guaranteed to return a meaningful value if `on_joinplayer` is called 02:31 acerspyro Is changing pages in creative mode supposed to be so slow? 02:34 kaeza acerspyro, the creative inventory is handled server-side. this means that it may be laggy due to latency (in case of remote servers), and it must wait for the server to acknowledge the page change and send back the new page (which may be laggy due to server being busy with other stuff like mapgen) 02:34 acerspyro kaeza, offline server is very slow 02:35 acerspyro Takes at least 2 seconds to answer 02:35 kaeza acerspyro, second point then :) 02:35 acerspyro Often 8 seconds 02:35 kaeza your local server may be busy generating terrain, so it cannot handle the "page change" request 02:35 acerspyro it can't handle anything 02:35 acerspyro And I'm not moving, so you're telling me it's always generating terrain 02:37 kaeza it must wait for anything involving Lua, which may be mapgens, entities, ABMs, global steps, etc. depends on which mods you have installed 02:37 acerspyro took 5 seconds to close laptop lol 02:37 acerspyro kaeza, only VanessaE's game, I did not install any mods 02:38 acerspyro but I get a ton of lua errors 02:38 kaeza lol VanessaE's game has *ALL* the mods! 02:38 kaeza :D 02:38 n4x not all 02:38 n4x you are a liar kaeza 02:38 n4x it doesn't have ALL the mods, only 99.98% of them. 02:38 acerspyro lol 02:38 acerspyro Is there a computer that can run it? 02:39 n4x it is unknown 02:39 n4x some people tried to run it in a supercomputer, but failed 02:39 n4x now a few countries are making a cluster of supercomputers, they believe they will finally be able to handle v's game... in idle 02:40 acerspyro lol 02:40 acerspyro Wait 02:40 acerspyro Apples are round? 02:41 VanessaE yep 02:41 acerspyro but why 02:41 n4x oh look, it is VanessaE .. 02:41 VanessaE because it looks better? 02:41 * n4x hides :P 02:41 acerspyro It's not minetest 02:41 VanessaE it's not minetest. it's dreambuilder. :) 02:41 * kaeza points at n4x 02:41 * n4x hides behind kaeza 02:41 acerspyro It's a game of cubes 02:41 VanessaE nope.avi 02:41 * acerspyro hides behind VanessaE 02:42 * acerspyro figures it wasn't such a good idea 02:42 VanessaE it's freeform sandbox game 02:42 VanessaE that just happened to start with cubes 02:42 acerspyro lol 02:42 acerspyro VanessaE, Can your computer run your mod? 02:42 VanessaE yup 02:42 VanessaE quite sanely too 02:43 acerspyro what's your specs 02:43 VanessaE AMD Phenom II X6 1055T (2.8 GHz) w/16 GB RAM, 120 GB Mushkin SSD, AMD R9 280X video driving a pair of 1600x1200 panels 02:44 acerspyro Does it run your mod in singleplayer, I meant 02:49 VanessaE oh sure 02:49 VanessaE usually without any issues at all 02:49 VanessaE (any "issues" would be low fps in some scenes, but that's more the engine than the game) 02:50 acerspyro I've got a laptop 02:50 acerspyro But how come I get the same FPS (or even a bit more) with my Mobility Radeon HD 5470? 02:51 VanessaE because much of the rendering pipeline is CPU-bound 02:51 acerspyro Your CPU is better than my i3 02:52 VanessaE for minetest, not so much 02:53 VanessaE it doesn't take much advantage of multiple cores at all, and I guess your i3 is about the same speed as one or two of my cores 02:53 VanessaE plus, memory speed is a big factor too 02:53 VanessaE Zeno for example gets nearly twice the performance I get, on the same map 02:53 acerspyro It's a 2.4 GHz, iirc 02:53 VanessaE because he's for like 3 GHz and DDR3/2000 RAM or some such 02:53 VanessaE (versus my DDR2/1333) 02:53 acerspyro I think Minetest should be more GPU-bound. 02:54 VanessaE indeed it should 02:54 VanessaE and that'll come in time 02:54 VanessaE now, about this castle workbench tarball, what was that about? I didn't download it yet 02:55 acerspyro Changed it a bit, thought it might be better 02:55 acerspyro both faces 02:55 VanessaE oh ok. submit it to philipbenr, he still maintains the castles mod 02:55 VanessaE https://github.com/Philipbenr/castles 02:56 acerspyro I open an issue? 02:56 VanessaE yeah 02:57 acerspyro https://github.com/Philipbenr/castles/issues/3 03:00 acerspyro wait, minetest doesn't use multicore? 03:01 VanessaE it "does" 03:02 VanessaE but not very effectively 03:02 Sokomine no, i don't think so. rba sounded a bit insulted when he heared about my gpu beeing an igp :-) there are not m any ressources there 03:03 VanessaE there are a few threads being run of course, see those backtraces, but where they REALLY matter like in the rendering pipeline, I guess not so much? 03:03 VanessaE in the mapgen, definitely not (because Lua) 03:03 acerspyro I'm sure there's a way they could find to get Lua to use multi core 03:04 Sokomine i did screw up mapgen a couple of times with mg_villages. it's fine now. but if you do something several times instead of once as would be enough, the poor cpu does get to work, and mapgen may become slow 03:04 VanessaE they're working on it 03:05 VanessaE dreambuilder's mapgen stuff, which comes mainly from plantlife, is (I believe) thread-safe so it should be able to "just work" when the mapgen goes multithread 03:05 Sokomine normal mapgen works pretty well, and the lua mapgen is very convincing as well. it was the fault of bugs in my implementation of the villages that made it slow for a time :-) 03:06 Sokomine ah, dreambuilder has a lot of plantlife. it still takes time 03:06 n4x VanessaE: you believe? are you using mutable data structures? 03:06 acerspyro Thing is, my CPU has HT, which means cores are split in two 03:06 acerspyro And it's locked in HT mode 03:06 exio4 kill mutability 03:07 VanessaE n4x: I don't know what mutable means in this context, but I coded it so that everything that matters is keyed in such a way that no part of the code will ever try to overwrite data being managed by another part of the code, or data created outside the current instance of the code, but since I can't test it under a multithreaded Lua setup (since such doesn't exist), I can't be 100% sure. 03:08 exio4 mutability is assignment 03:08 exio4 VanessaE, just being paranoic and because thread safety is one of the selling points of pure functional programming 03:09 exio4 (you get it for free, actually) 03:12 acerspyro Can't you like run a single thread across multiple cores? 03:13 acerspyro somehow 03:13 exio4 how would that work? 03:13 acerspyro idk 03:13 exio4 a thread runs code "sequencially", and code may have "previous dependencies" 03:13 exio4 a/a thread/ 03:13 VanessaE but anyway, the code creates large tables (200 kB or more per?) that are accessed over a period of time (15-30 seconds) before they're destroyed by the main controlling process 03:14 VanessaE and I wrote it in such a way that it can create many of these at once without risking getting them mixed up 03:15 exio4 VanessaE, I was more joking 03:15 exio4 mostly* 03:16 exio4 http://worrydream.com/refs/Hughes-WhyFunctionalProgrammingMatters.pdf 03:17 acerspyro http://serverfault.com/questions/235825/disable-hyperthreading-from-within-linux-no-access-to-bios 03:17 acerspyro Let's try that 03:17 exio4 why do you want to disable HT? 03:19 acerspyro Unless I'm wrong, software that only use one core will use only half of the first core, no? 03:20 exio4 it won't 03:21 exio4 you could think of like the "second fake core" uses the idle time of the "real core" 03:30 acerspyro What arguments do I add to cmake to see what is going to get built? 03:35 acerspyro re-compiled in release mode, 2x performance :D 03:37 acerspyro VanessaE, Now, FPS is running smooth, but the server is laggy. 03:37 acerspyro let me try a separate server process 03:44 VanessaE um, if I build in release mode, is not the build supposed to be devoid of debug symbols? 03:45 acerspyro yes 03:45 acerspyro But it's faster 03:45 acerspyro since it's optimized 03:46 VanessaE vanessa@rainbird:~/Minetest-related/minetest_core$ gdb --args minetest --config ~/.minetest/minetest.conf-lowres 03:46 VanessaE [...] 03:46 VanessaE Reading symbols from minetest...done. 03:46 VanessaE 03:46 VanessaE eh? 03:46 acerspyro lolz 03:46 VanessaE piss off shadowbot :) 03:46 VanessaE anyway see above. 03:46 acerspyro yeah 03:46 acerspyro it says that 03:47 VanessaE when I last knew, gdb would explicitly warn when there aren't any debugging symbols. 03:47 acerspyro then when you try to get a bt, it's missing stuff 03:47 VanessaE ok 03:47 VanessaE let's see how this performs now. 03:48 acerspyro VanessaE, your game performs well now 03:48 VanessaE seems to be about the same as before. 03:48 VanessaE oh? good deal 03:49 acerspyro VanessaE, You ran the cmake command? 03:49 VanessaE yup. I have a small script I use for building it. 03:50 acerspyro Btw, why is the wii bigger than the laptop? 03:50 VanessaE ask kaeza :) 03:50 acerspyro lol 03:50 VanessaE lol 03:52 acerspyro { 03:52 acerspyro quit = "true" 03:52 acerspyro } 03:52 acerspyro Hm 03:52 acerspyro I see this happening at places in the server's log 03:52 VanessaE it's from some formspec 03:52 VanessaE probably Unified Inventory 03:53 acerspyro yup 03:53 acerspyro Btw, I'd like to be able to leave the inventory by pressing on the inventory button again 03:53 acerspyro (I use E, I like my keys to be close together, and use Ctrl to interact) 03:54 VanessaE huh... there's NO -O switch passed in any of the makefiles? 03:54 acerspyro lol 03:54 acerspyro Don't look in the makefiles 03:59 acerspyro gn 05:28 Tesseract ~tell PilzAdam Heh, yes. I had some legitimate concerns, but she said it was all copy-paste and someone else wrote bad code. She failed to modify the copied code to be properly applicable though, and only about 10% of one of the functions was really needed. 05:28 ShadowBot Tesseract: O.K. 05:29 Tesseract hmmmm: There is a "'max stack' parameter", although it's called stack_max. 05:30 Tesseract ~tell gregorycu Tools are basically just items with a few default itemdef fields, including but not limited to `stack_max = 1`. 05:30 ShadowBot Tesseract: O.K. 05:30 VanessaE Tesseract: she's more than a little upset over that btw. 05:31 Tesseract VanessaE: Yes... PM? 05:36 FoxyThePegasus Hello? 05:36 someguy_irc Hello. 05:38 FoxyThePegasus ERROR[CurlFetchThread]: servers.minetest.net/announce not found (Could n't connect to server) (response code 0) 05:38 FoxyThePegasus Anyone know how to fix? 05:39 VanessaE again?! 05:39 someguy_irc again. 05:39 FoxyThePegasus ;~; 05:39 someguy_irc happened with foxy and my server. 05:39 FoxyThePegasus >.< 05:41 VanessaE FoxyThePegasus: that's happened before, and it's still unclear why 05:41 Tesseract FoxyThePegasus: Oh, that space in "Could n't"? I'll fix that right away. ;-) 05:42 FoxyThePegasus XD 05:42 someguy_irc Eh. 05:42 VanessaE hah 05:42 FoxyThePegasus yea cause it spammed it 05:42 FoxyThePegasus cause i left the server on XD 05:42 someguy_irc just a copy from console. 05:42 FoxyThePegasus :3 05:42 FoxyThePegasus Here is the config 05:42 FoxyThePegasus http://puu.sh/dKWQn/9d52e7c6c6.png 05:47 FoxyThePegasus !up 108.61.185.28 30000 05:47 MinetestBot 108.61.185.28:30000 is up (329ms) 05:47 someguy_irc ._. 05:47 FoxyThePegasus >.< 05:47 kaeza ( ͡° ͜ʖ ͡°) 05:48 someguy_irc kaeza, o/ 05:48 FoxyThePegasus xD 05:49 kaeza ( ͡° ͜ʖ ͡°)/ 05:50 FoxyThePegasus i set the curl timeout 05:50 FoxyThePegasus and its still happening >.< 05:58 someguy_irc VanessaE, http://puu.sh/dKXBP/0634b67eb5.png 05:58 someguy_irc weired. 05:58 someguy_irc rdddd 05:58 FoxyThePegasus XD 05:58 FoxyThePegasus after i updated it decided to work >.< 06:02 FoxyThePegasus Someguy just died i think >.< 06:10 LazyJ What's the purpose of WorldEdit .mts schem files and .we schem files? 06:11 LazyJ They both save a build, but what is the reason for the two formats? 06:19 Tesseract LazyJ: .mts supports probabilities, .we supports node meta. 06:19 Tesseract .mts is also much better compressed. 06:20 LazyJ Hmm.... 06:20 Tesseract (deflated binary vs plain text Lua, it's really no competition) 06:21 LazyJ I'm currently bringing some of my builds from old worlds into a current Minetest world. The .mts is replacing nodes with other, odd nodes. 06:21 LazyJ The .we format brings in the build correctly. 06:22 LazyJ So I've been curious if .mts was meant for something else. 06:31 Tesseract LazyJ: .mts was meant for placing mapgen structures like trees. 06:31 Tesseract Aaaaand I'm out. o/ 06:32 LazyJ Ok, thanks, Tesseract ;) 06:53 someguy_irc FoxyThePegasus, 07:13 hmmmm https://github.com/kwolekr/minetest/commit/b67f37f27ea7d89b2098fa9fcc2533fa1091e695 07:13 hmmmm LazyJ: I am interested in the problem you're having 07:13 hmmmm could you go into more detail about the 'wrong' nodes being placed? 07:14 LazyJ Glass was replaced with chests, xpanes were replaced with windmill blades from Sokomine's Windmill mod. 07:15 hmmmm that's really not supposed to happen 07:15 LazyJ Can you read the .we files if I upload them to Dropbox? 07:15 hmmmm no.. why would I be interested in the .we files? 07:15 LazyJ Sorry, .mts 07:16 hmmmm *I* can read them 07:16 hmmmm other people probably cannot 07:16 LazyJ I wasn't sure if they would hold a clue to the problem or not. 07:16 hmmmm i should probably make a lua utility for reading/writing/modifying mts files 07:16 LazyJ At first I thought it maybe due to the trouble WE is currently having with the //load function. 07:16 hmmmm LazyJ, please upload the .mts file in question 07:17 LazyJ But even in the non-luajit Minetest the .mts files for larger builds did weird stuff. 07:17 hmmmm I don't know... I added the worldedit commands to create and place .mts files but i don't maintain it at all. it's probably been modified since then. 07:18 LazyJ A bit of background info: 07:18 LazyJ https://github.com/Uberi/Minetest-WorldEdit/issues/67 07:20 LazyJ and the Dropbox - "asdf.mts": 07:20 LazyJ https://dl.dropboxusercontent.com/u/30991334/asdf.mts 07:25 hmmmm so moreblocks:superglowglass, moreblocks:coalglass, moreblocks:cleanglass 07:26 LazyJ Yup. 07:27 VanessaE your moreblocks is outdated... 07:27 VanessaE it' 07:27 someguy_irc Hi again. 07:27 LazyJ Some other node would come in as windmill blades in one attempt and not in another. 07:27 hmmmm were the chests that replaced the glass locked? 07:27 VanessaE it's moreblocks:super_glow_glass (with underscores) et al. 07:27 VanessaE LazyJ: ^^^ 07:27 LazyJ This particular builds 07:27 LazyJ Ahk... 07:28 LazyJ This particular build dates back to 2013_04. 07:28 VanessaE you need some kind of translation/aliases table for those nodes I guess. 07:28 LazyJ Several MoreBlocks updates ago. 07:28 LazyJ Not quite. 07:28 LazyJ I've uploaded two screenshots. 07:29 LazyJ One of the .we version and the other of the .mts version. 07:29 LazyJ The .we version came in correctly; the .mts did weird things. 07:30 LazyJ Same build, same Minetest, different WorldEdit formats: 07:30 LazyJ .we correct: https://dl.dropboxusercontent.com/u/30991334/asdf_correct.png 07:30 LazyJ .mts weird: https://dl.dropboxusercontent.com/u/30991334/asdf_mts_weird.png 07:30 LazyJ (atm dropbox is quicker to get things uploaded than imgur) 07:31 hmmmm hahaha 07:31 hmmmm that's hilarious 07:31 VanessaE heh 07:31 LazyJ In the "weird" screenshot, flowing water was replaced by junglegrass. 07:32 hmmmm vanessae, those chests in that screenshot are locked, right? 07:32 LazyJ Some xpanes were replaced with stone, others with static water. 07:32 VanessaE hmmmm: no 07:32 VanessaE those are unlocked. 07:32 hmmmm hrmm 07:32 VanessaE also, loading of a .we schematic looks to be done with minetest.add_node() 07:32 hmmmm oh nevermind 07:32 VanessaE so aliases in a mod would be applied while loading a .we 07:33 VanessaE but do they apply when integrating a minetest schematic? 07:33 hmmmm yes they do 07:33 VanessaE hrm 07:35 VanessaE 07:35 hmmmm well i know why it messed up 07:35 hmmmm lazyj must have deactivated the fences mod or something 07:36 hmmmm to fix this i know exactly what i should do 07:36 LazyJ iirc, there are two fence mods involved in these. 07:37 LazyJ Checking... 07:37 hmmmm so, I just rewrote the entire mechanism for resolving node names 07:37 hmmmm it was that commit i posted in -dev 07:38 LazyJ Yup. 2 fence mods. Default and Blockmen's fence mod. 07:38 hmmmm but it still has the same issue here - i assume that nodes in vectors are optional 07:38 hmmmm this is a pretty serious bug in fact 07:39 hmmmm damn, lazyj, how long has this been going on for? 07:39 hmmmm why couldn't you tell us about it before 0.4.11 was released? 07:39 LazyJ idk. This has been a project on the back burner for over a year now. 07:40 LazyJ Previous builds that I've archived didn't encounter this, but they were newer builds. 07:41 LazyJ That is, they were built under newer Minetests and newer mods. 07:41 LazyJ I'm finally getting through the part of my todo list of old-old builds. 07:43 LazyJ Those newer builds were also transfered during MT 0.4.9 and MT 0.4.10 07:43 LazyJ Well, early MT 0.4.10. 07:44 VanessaE hmmmm: I joked with kahrl earlier... acerspyro's crash and now LazyJ's bug, maybe 0.4.11.1 soon? ;) 07:44 hmmmm it's an actual possibility 07:45 VanessaE [12-26 20:33] VanessaE: next year ;) 07:45 hmmmm there's absolutely no reason why we be limited to releases 07:45 hmmmm we need the ability to address bugs with patch versions 07:46 LazyJ Some bugs can stay hidden for a long time till some one does something different that brings the bugs to light. 07:47 LazyJ I just fixed a minor bug in the default dye code. It's bug that only shows up in craft guides that show all possible crafts for an item (Unified Inventory in this case). 07:48 VanessaE you mean the dye:foocolor,bar thing? 07:48 LazyJ But from what I can see in my archive copies of minetest_game, the dye bug has been there for a long time. 07:49 VanessaE (or however it was specified; too wordy so I stopped using that method) 07:49 LazyJ One of these days I'll get GitHub figured out so I can post pulls(?) of the little things my players and I come across. 07:50 LazyJ The recipe for crafting dyes from flowers: 07:50 LazyJ recipe = {"group:flower,color_"..name}, 07:51 hmmmm this is so screwed up 07:51 LazyJ The problem is the recipe tries to match a flower color for each of the *15* dye colors but there are only *6* flower colors. 07:51 hmmmm i'm not going to stand for it any more 07:52 VanessaE ? 07:52 LazyJ So every dye that is *not* made from putting a flower in the craft grid has an "unknown item" in it's list of alternate recipes. 07:53 VanessaE LazyJ: there's a bigger issue in UI, in that ANY recipe with unknown items should be ignored; one of homedecor's items registers a recipe with unknowns (that will never exist, ever) as a side effect of a loop. I ignore it because in practice, it does nothing. 07:53 LazyJ The fix was to comment-out that bit of default code and create a crafting recipe for flowers-only dyes. 07:53 VanessaE but UI shows it.. 07:53 * VanessaE looks at hmmmm and wonders what won't be stood for, specifically 07:54 hmmmm the idiotic code maintenance procedures 07:54 hmmmm and release methodology 07:54 LazyJ Hehehe... UI is one of my mod testing tools... and HomeDecor has a bit of notoriety in the recipe department. :)- 07:54 VanessaE LazyJ: hehe 07:54 hmmmm it's the most unflexible, amateur, un-thought-out pile of crap and it needs to change 07:54 VanessaE hmmmm: indeed. your idea earlier of scripting the whole thing so that you can do it all on your own has merit, but what if you're just not around? 07:55 hmmmm not releasing things 07:55 hmmmm everything needs to change 07:55 VanessaE oh boy.. 07:55 LazyJ Since we use UI on our server, there are players who will freak-out if they see an "unknown item" in UI's craft guide. 07:55 hmmmm we need to make use of branches more 07:55 hmmmm every single time we make a release, we add a branch instead of a tag 07:55 hmmmm we can add hotfixes to the release and ship out working stuff rather than broken stuff 07:56 hmmmm development always keeps happening 07:56 hmmmm no feature freezes 07:56 hmmmm we just create a new branch of what we're going to call the next release and after a week or so of release candidates, make an actual release 07:56 VanessaE I can agree with that so long as we're not talking about spending resources on backporting bug fixes down to $VERSION-2 or some such 07:57 VanessaE it sounds like you're proposing the linux kernel model, after a fashion 07:57 hmmmm I think this is more like the freebsd model 07:57 hmmmm the smallest thing we can start with is the versioning scheme 07:57 hmmmm why is it 0.4.11? 07:57 VanessaE been years since I used FBSD, but either way, the result is undoubtedly better than the current situation 07:57 hmmmm why not 4.11? 07:58 * LazyJ has inadvertently kicked-up enough dust and slinks back to hide under his rock. 07:58 hmmmm we get that it's unfinished 07:58 VanessaE I guess because most devs consider the engine to still be alpha quality? 07:58 hmmmm yes, but it'll never be finished at this current rate 07:58 VanessaE LazyJ: this kind of dust needs to be kicked up from time to time 07:58 hmmmm and due to feature creep it'll never get finished 07:59 hmmmm this isn't some kind of commercial development house where there is a point at which a vidya game is finished 07:59 VanessaE hmmmm: well then, what's stopping the next version from being tagged as 1.0.0 ? 07:59 VanessaE (the last couple of rather nasty bugs aside) 07:59 hmmmm celeron assigned much less weight to minor version numbers previously 07:59 hmmmm you can see how quickly he moved from 0.3.x to 0.4.x 08:00 VanessaE yep 08:00 hmmmm and here we're still 0.4.x when in fact the codebase is radically different from 0.4.4 even 08:00 hmmmm we could pull a Solaris 08:00 VanessaE hell enough of it got touched between 0.4.10 and 0.4.11, even 08:00 VanessaE yeah? 08:00 hmmmm SunOS 2.6 became known as Solaris 6 08:01 VanessaE hm, no :P 08:01 hmmmm and from then on the version increased 08:01 hmmmm solaris 7, 8, 9, and then they had 'update' levels 08:02 hmmmm so here's my recommendation: 08:02 hmmmm shift all the numbers one decimal place to the left 08:02 hmmmm 0.4.11 becomes 4.11 and we actually start using the patch level correctly 08:02 hmmmm so 4.11.1 will mean "the first patch on 4.11" 08:02 VanessaE if you do that, shift left and bump the version to 5.0.0 08:02 VanessaE start out at a round number 08:02 hmmmm yeah but 08:02 VanessaE it'll confuse users less. 08:03 hmmmm the 5 is sort of reserved for client-side scripting 08:03 VanessaE yeah I know 08:03 hmmmm well 08:03 VanessaE but who says it *has* to be? 08:03 hmmmm i'm not married to it 08:03 hmmmm next version we'll be Minetest 5.0 08:04 hmmmm reminds me of that one AOL commercial I always heard on tv 08:04 hmmmm "FIVE POINT OH! FIVE POINT OH! NEW AOL VERSION, FIVE POINT OH!" 08:04 VanessaE lol 08:05 VanessaE and then 6.x could be where client-side Lua goes in, or something 08:05 VanessaE (well, TBD when the time comes) 08:05 hmmmm sure 08:06 hmmmm oh, whoops, that was actually 6.0 I remember: https://www.youtube.com/watch?v=g5oa5kKkHjQ 08:06 VanessaE that's it guys, we've lost him to the "weird" part of youtube now 08:38 LazyJ Caffeine has run out, I'm calling it a night. Take care and good luck ;) 10:02 Calinou http://www.phoronix.com/scan.php?page=news_item&px=MTg3MzM 10:02 Calinou “This was a triumph.” 10:02 Calinou Thanks to Phoronix reader and Minetest contributor "Calinou" for letting us know about this latest update to the game in ending out 2014. 10:04 VanessaE nice 10:05 VanessaE guess I should expect more shapes in moreblocks soon huh? :) 10:08 redstonecraftpl 15% building... 10:08 redstonecraftpl 25% 10:09 redstonecraftpl 35% xD 10:09 Calinou VanessaE, probably not 10:10 Calinou the current shapes we have are enough for almost everything, and largely surpass Minecraft 10:10 VanessaE Calinou: the mesh nodes? 10:10 Calinou Minecraft is unlikely to get slopes anytime soon :P 10:10 redstonecraftpl 45% 10:10 VanessaE I assumed you hadn't merged those to mainline yet 10:10 Calinou I will soon, when more people will have updated to 0.4.11 10:10 VanessaE ok 10:11 redstonecraftpl 55% 10:12 * Calinou is surprised at how many people still play Quake 2 10:12 Calinou way more than QuakeWorld, apparently 10:12 * VanessaE headers off to bed. 10:12 VanessaE night 10:15 redstonecraftpl 95 10:15 redstonecraftpl % 10:54 pisto hey there Calinou 10:55 Calinou hi pisto 10:55 Calinou I didn't know you play Minetest too :p 10:55 pisto you got a mention in phoronix.com 10:56 pisto well no but I checked it out 10:56 sfan5 oh 10:56 sfan5 look 10:56 sfan5 people 10:56 pisto I play sometimes minecraft with gf 10:56 Calinou phoronix.com brings quite a lot of input and visits on site 10:56 pisto yeah I would guess so 10:57 pisto anyway I'm not so much into minecraft, but if that changes minetest would be perfect for me as I'm most skilled in c++ and lua 10:58 Calinou try it and see 10:58 Calinou be sure to complete the game using mods, if you think something is missing 10:59 pisto yeah, didn't actually try those and it felt naked 10:59 pisto maybe you should make it more clear with absolute beginners 11:11 pisto how do you dodge complaints from minecraft? it's different sources but the game does indeed look alike 11:14 Jordach pisto, most textures dont even look alike 11:14 Jordach also: modding API 11:17 pisto ok. minecraft uses tcp and that always baffled me 11:17 pisto for something that deals with player movements I would expect udp 11:17 pisto what does minecraft use? 11:18 pisto minetest 11:20 Calinou Minetest uses UDP 11:20 Calinou port 30000 by default 11:21 Calinou usage of enet is being considered, although a fork of Minetest, Freeminer, already uses it 11:21 pisto yeah, good 11:21 pisto enet is bad for high bandwidth tough, I would keep a tcp stream aside 11:22 pisto also there are some security implications with vanilla enet 11:22 pisto basically zero protection against connect floods 11:23 pisto some code in servicing the host doesn't respect the timeout 11:23 pisto so it's technically possible to lock the server into reading packets (probably it would go down first for the traffic though) 11:24 pisto restoring after a big packet loss just doesn't work well 11:48 rubenwardy Hi all! 11:48 Calinou hi rubenwardy 11:49 Calinou Lichess now has Antichess variant :p 11:49 rubenwardy Antichess D: 11:51 rubenwardy interesting 12:06 rubenwardy Greetings jojoa1997 12:06 jojoa1997 Greetings! 12:08 rubenwardy You know what time it is? Time for a cup 'o tea! 12:08 jojoa1997 I need sugar 12:08 jojoa1997 anything to either keep me up or knock me out 12:09 jojoa1997 sicknesses suck 12:09 rubenwardy Did you know you can tea as a pH indicator? It changes color if you change the pH. 12:09 rubenwardy *can use tea 12:09 jojoa1997 cool 12:12 Jordach rubenwardy, i sometimes get really red tea 12:12 rubenwardy That's probably the type 12:12 rubenwardy Or you should stop disposing your bobies through the water pipes 12:14 Jordach rubenwardy, does Typhoo normal teabags sound out of the ordinary 12:24 Jordach how would i replace nodes using minetest.register_on_generated() 12:31 rubenwardy Open a voxel manip, read and write. 12:31 rubenwardy There are examples someplace 12:32 someguy_irc anyone knows the code for minetest.conf so I wont loose my stuff when I die? 12:34 rubenwardy 1 sec 12:34 rubenwardy There is none 12:35 rubenwardy Just delete the bones folder in minetest_game/mods/bones/init.lua 12:35 rubenwardy or whatever the subgame you use it 12:35 rubenwardy is 12:36 someguy_irc ok,thanks for the help! 12:40 Jordach rubenwardy, i want to in a nutshell, replace mapgen:grass to randomly mapgen:grass_x 12:41 Jordach x being a random number from 1-4 12:43 rubenwardy Here is a basic mapgen function: https://github.com/rubenwardy/jump/blob/master/init.lua#L60 12:44 sfan5 Jordach: why is that so hard 12:44 rubenwardy The v5/v6/v7 will already have generated at that point 12:44 rubenwardy Just loop through all nodes and do the replacement 12:46 Jordach sfan5, i'll most likely end up writing an automated function for randomised nodes 12:46 redstonecraftpl hi krock ;D 12:46 Krock hi 12:47 rubenwardy Hello! 12:48 Megaf Hi all 12:48 Megaf anyone here moving from master to stable-0.4? (0.4.11) 12:48 Megaf (server side) 12:49 Krock lol no. 12:49 Jordach yup already done with no issues 12:50 Krock would be dumb to move from 0.4.11-dev to 0.4.11 xD 12:51 Jordach in the wise words of James May: koch 12:53 someguy_irc Anyone knows how to make a IRC account for my server? 12:54 Jordach u wot m8 12:54 Jordach someguy_irc, you'll want linux if you want the IRC mod 12:55 Jordach if it's a windows server you are out of luck 12:55 someguy_irc just answer pls ? 12:55 someguy_irc im on a VM 12:56 Jordach RTFM https://github.com/kaeza/minetest-irc 12:56 someguy_irc Dude. 12:57 Jordach https://cdn.mediacru.sh/M/MAWjvXiobVto.png (yarr, no $10 for you, you theiving open source developer) 12:58 someguy_irc ._. 13:00 reber hi all 13:01 reber i need a little help please about installing mods 13:01 reber anyone here ? 13:07 someguy_irc Jordach, my host is changing the server to linux 13:07 someguy_irc happy? 13:10 Jordach yes 13:10 someguy_irc :P 13:10 someguy_irc Ubuntu. 13:10 someguy_irc grr 13:19 * Jordach returns to his programming 13:24 jin_xi reber: whats the trouble you've got? 13:24 reber i have installed some mods, i don't see any differences jin_xi 13:25 reber i have minetest 0.4.10 (jessie/debGLin) 13:25 jin_xi you need to activate them per world, in configure menu 13:25 reber yep that's what i juste did right noz 13:25 reber how 13:25 reber *now 13:26 reber jin_xi, here is wy world.mt file : http://pastebin.com/wYnEapKt 13:27 reber ~/.minetest/mods/mt-firearms-master <---- i have installed this 13:27 ShadowBot reber: Error: Missing ">". You may want to quote your arguments with double quotes in order to prevent extra brackets from being evaluated as nested commands. 13:27 reber ~/.minetest/mods/mt-firearms-master < --- i have installed this 13:27 ShadowBot reber: Error: Missing ">". You may want to quote your arguments with double quotes in order to prevent extra brackets from being evaluated as nested commands. 13:28 reber ~/.minetest/mods/mt-firearms-master i have installed this 13:29 reber and and thes packages :minetest-mod-mobf install 13:29 reber minetest-mod-moreblocks install 13:29 reber minetest-mod-moreores install 13:29 reber minetest-mod-pipeworks install 13:29 reber sry for the 5 lines pasted 13:30 Jordach how do i check a node using voxelmanip 13:36 reber any help ? 13:37 sfan5 reber: rename the dir. to firearms and then try enabling it 13:38 reber ok i do it right now 13:39 Jordach sfan5, converting the mighty randomising ABM to VoxelManip 13:39 Jordach much speed, wow 13:44 twoelk and a merry xmas 13:44 Jordach twoelk, BFD will be getting a mega optimisation in the form of VoxelManip 13:45 twoelk nice 13:45 reber sfan5, done i have "block unknown" now ... 13:45 * twoelk is wondering what the effect might be 13:46 * twoelk notices that the beginning of his first message went to another channel 13:50 * Jordach noticed the speed boost 13:51 Jordach ~500ms -> 10ms per mapblock 13:51 ShadowBot Jordach: Error: Spurious ">". You may want to quote your arguments with double quotes in order to prevent extra brackets from being evaluated as nested commands. 13:52 Jordach that does make a difference in generation time 13:56 nanepiwi testing... 13:56 nanepiwi how to protect areas? 13:56 nanepiwi shadowbot? 14:06 twoelk hmm, so I might need to download a new version of BFD 14:07 Jordach twoelk, 0.5 RC3 coming up hot soon 14:07 twoelk using my xmas-holidays to move worlds and other content to the new stable version of Minetest :-) 14:10 twoelk had a little BFD testworld on my private-kiddies-server besides other bigger worlds, hope BFD doesn't breack the old world 14:13 Jordach twoelk, i don't break worlds 14:14 Jordach the only change that did was the chest -> mesh chests for 1 commit before it got fixed properly 14:15 reber is it possible to download the world of a server from a client to play it locally ? 14:17 twoelk reber: yes 14:17 reber cool 14:17 reber how please ? 14:18 twoelk use Minetest version 0.4.11 14:18 twoelk put this into the minetest.config 14:18 twoelk enable_local_map_saving = true 14:20 twoelk Minetest will save areas you visit in the worlds folder under the name or ip of the server 14:20 twoelk but only the places that you indeed visit 14:21 twoelk for complete maps look at the threads or homepages of that server. some offer downloads 14:22 reber mmm ... ok i need whole maps ... 14:23 twoelk wich server? 14:24 twoelk VanessaE offers hers here http://digitalaudioconcepts.com/vanessa/hobbies/minetest/worlds/ 14:25 twoelk some others also offer backups 14:27 Jordach https://cdn.mediacru.sh/u/u5oAGHZ175-l.png https://cdn.mediacru.sh/3/3hr7ly8CtJS5.png 14:27 Jordach trees no longer have the same leaves pattern, and they're brand new 14:29 sol_invictus Jordach: I like these textures 14:29 redstonecraftpl bye 14:29 Jordach sol_invictus, i'm one by one nuking Minetest Game textures and replacing them with better ones 14:30 sol_invictus good, mg textures (especially those commited recently) are worst 14:30 sol_invictus ever 14:35 Jordach speeeeedy BFD https://github.com/VanessaE/moretrees/blob/master/textures/moretrees_beech_trunk.png 14:35 Jordach derp 14:35 Jordach https://cdn.mediacru.sh/C/Ctur3ZQmPcU1.png ^ 14:44 * NekoGloop flops 14:45 * shadowzone opens blender 14:46 * NekoGloop explodes 14:46 shadowzone Ouch! 14:49 * NekoGloop licks shadowzone's hand 14:49 * shadowzone pets NekoGloop 14:49 NekoGloop mew 14:50 * shadowzone scratches NekoGloop's head 14:51 NekoGloop mrow >w< 14:55 * MinetestBot purrs at NekoGloop 14:55 Jordach mmmmm https://cdn.mediacru.sh/A/ArBIaOJ019ej.png 14:56 reber twoelk, liberty land minetest 14:56 * NekoGloop licks MinetestBot 14:57 NekoGloop Jordach: redpower-like lamps? with the aura around them, I mean. 14:57 Jordach NekoGloop, yes 14:57 Jordach we got Mesh based nodes, which means all sorts of cool stuff 14:58 Jordach they can't be animated, but they can do stuff that's impossible with nodeboxes 15:01 shadowzone https://www.youtube.com/watch?v=oJgDU_hImew&feature=youtu.be 15:01 shadowzone ~title 15:01 ShadowBot Bored and playing around with character.blend - YouTube 15:08 twoelk reber: at a first glance I don't see any links so you will have to ask the admins for such a backup-download link. From the other stuff they have published it seems you may be in for a several gigabyte large download though. Maybe they will only give a link as pm to avoid cluttering their bandwidth 15:08 reber ok thx 15:09 reber twoelk, i'm downloading the worlds from vanessa atm 15:10 twoelk be sure to open each with the correct game, like Dreambuilder, Realtest etc 15:10 * sfan5 licks NekoGloop 15:10 twoelk there are also maps in the maps section of the forum 15:11 twoelk you may find versions of NYC or Karsthaven in the forums somewhere 15:14 * Jordach finally adds the crafting guide into BFD 15:16 * NekoGloop pats sfan's head 15:23 Jordach NekoGloop, you might like one of the additions into BFD 15:24 Jordach https://cdn.mediacru.sh/l/lw3DgoeOH59k.png 15:24 NekoGloop BFD? 15:24 NekoGloop meow kitty cat 15:24 Jordach NekoGloop, Big Freakin Dig (I was forced to remove my best expletive) 15:47 reber twoelk, heh i dindn't know about games, looks great 15:48 reber i downloaded and installed few of them 15:48 twoelk you will need them ore the maps will have unknown nodes or some random kittins might die 15:51 twoelk http://wiki.minetest.net/List_of_Games <-almost complete list of Minetest-Games (shameless advertising of a wiki page) 15:54 twoelk Jordach: seeing the screenshot on the forum. Are youre cats attracted by warm places and like sleeping on ovens? 15:55 Jordach twoelk, they like soft warm places 15:55 Jordach like beds, tops of active furnaces, carpets and wool 15:59 kaeza greetings 16:00 acerspyro kaeza, \o/ 16:07 acerspyro Apples are part of which mod? 16:09 shadowzone Default 16:09 acerspyro Why are they round??? 16:09 acerspyro >.< 16:09 shadowzone I don't know. 16:09 acerspyro Should be blocky 16:09 twoelk try another game than dreambuilder 16:10 twoelk Dreambuilder ventures on several unblocky paths 16:10 acerspyro k 16:10 acerspyro what do you recommend? 16:11 shadowzone RealTest 16:11 Jordach bleh 16:11 Jordach outdated and probably doesn't work anymore 16:11 shadowzone Shadow_game(Yes, that's my game but I need to advertise or something) 16:12 twoelk Carbon or the default Minetest-Game seem the most uptodate but still voxely at the moment 16:12 acerspyro voxely? 16:12 * twoelk waits for BFD to be named 16:12 twoelk in Minetest one voxel = one cube of one meter by one meter 16:13 acerspyro ok 16:13 shadowzone twoelk: Lol 16:13 kaeza Need For Speed: Carbone 16:13 kaeza <_< 16:14 kaeza wow, so old 16:14 twoelk uh? a need for speed in Minetest game - drool 16:16 twoelk hm, might need a mod that preloads the track and adds some drifting algorithm to movements for that 16:18 kaeza there's a car mod out there. some simple physics simulation could be added 16:19 kaeza still, lag would be a problem :/ 16:20 acerspyro why is the singleplayer server laggy, but not the stand alone server? 16:21 * NekoGloop licks Jordach's hand 16:22 Jordach meow? 16:22 Jordach acerspyro, different threads 16:23 Jordach not even kidding, connecting to a standalone server via a client results in majorly better performance (as one thread can't handle rendering and game logic at the same time) 16:23 acerspyro What was so hard in making them different threads in the first place? 16:23 acerspyro wtf! 16:23 Jordach acerspyro, mutex is a bitch 16:23 acerspyro Then just start a server co-process 16:23 Jordach acerspyro, on one system i found a server speed time of -1 16:24 Jordach my RTT locally was -1 (must have time traveled) 16:25 acerspyro argh, I pick stuff from the creative inventory, then it disappears and reappears. And changing pages flickers a lot. 16:26 acerspyro With the separate server process 16:26 acerspyro If only the client could be on its own, and THEN the server says yes/no 16:28 acerspyro A round soccer ball that can't even roll? 16:29 Beton hello ;) 16:32 hmmmm [11:23 AM] not even kidding, connecting to a standalone server via a client results in majorly better performance 16:32 hmmmm that would be interesting if it turns out to be true 16:40 Jordach hmmmm, game logic runs in a separate thread from the renderer 16:40 hmmmm yup, it does the same thing in a singleplayer game 16:40 Jordach which means the renderer doesn't have to wait for the game logic to process 16:44 twoelk I also had the same impression that running a local server and joining with a seperate client was less laggy than singleplayer 16:45 Krock maybe because then you have 2 processes instead of one? 16:46 Calinou https://forum.minetest.net/viewtopic.php?f=17&t=10833&p=166049#p166049 16:46 Calinou aaaaaaaaahhhhhhh 16:46 Calinou AAAAAAAAAHHHHHH 16:46 Calinou Phoronix teleported into Minetest forums :\ 16:47 shadowzone Krock: you gotta update the skins mod my skin "shadowzone" has been re-authored to crazyginger72 the creator. 16:47 Krock shadowzone, talk with addi 16:47 shadowzone Okay 16:50 Calinou “Sometimes it just can't be avoided.” ⇒ RMS would prove you wrong :p 16:51 twoelk on my way under recommendation pc the new 0.4.11 seems to be indeed quite often locked in some arguments about the current content of reallity for irritating amounts of time until the issue gets resolved. Of course by then I have fallen into the lava lake when my bridging node is finally placed as intended by me 16:52 * acerspyro thinks 16:52 acerspyro twoelk, Makes sense. 16:52 * VanessaE peeks in 16:52 VanessaE good morning 16:52 Calinou hi VanessaE 16:52 Calinou heh, you go to sleep, then you wake up, all that during day (in Europe) 16:52 acerspyro It's fucking noon :P 16:52 Calinou so I see you doing both 16:54 VanessaE heh 16:54 VanessaE well I was up late fighting with a bug and learning parts of minetest that I rarely deal with :P 16:54 VanessaE (this, in case others are interested: https://github.com/VanessaE/autoclose_doors ) 16:55 Calinou I remember on Minecraft, everyone was annoyed by plugins that made doors automatically close 16:56 acerspyro lol 16:56 VanessaE well this adds a one specific door that does it. :) 16:57 VanessaE -a 16:57 VanessaE I forked it from homedecor's code so that I can extend it later to have a few types. 16:57 VanessaE this is mostly for spawn buildings where you want players to stay inside until they gain interact 17:19 * kaeza suggests splitting homedecor into "git modules" and hides 17:19 kaeza submodules even 17:19 * kaeza hides again 17:27 VanessaE you BETTER hide :P 17:27 VanessaE submodules, indeed. 17:28 VanessaE the whole thing does need refactored though. 17:38 Calinou submodules can't be zip or tar-downloaded 17:48 T4im VanessaE: you could use flipgates already though :) i.e. usual doors that are closed in both positions… will even be more "secure" in lag situations than autoclosing… though I guess it might also keep in some more inept users :/ 17:49 VanessaE what's a flipgate? 17:49 T4im well.. the current doors flip between closing up one side if "open" and another if "closed", put walls around the other two sides of the door-node, and it will remain shut at all times 17:49 T4im to go through you simply enter the door node, flip the gate and are on the other side of the door 17:49 VanessaE not these. 17:50 VanessaE oh wait I see what you mean 17:50 VanessaE interesting trick 17:51 VanessaE wouldn't work for the purpose I have in mind though 17:52 T4im but great for securing areas.. has happened too often that a server crashed or a connection was lost right after you opened the door of your precious workshop or admin area :p 17:58 acerspyro I'm a heathen, I'm playing Minecraft :D 18:00 VanessaE idolater! heretic! 18:00 shadowzone I am playing Minecraft too 18:00 * shadowzone hides behind acerspyro 18:00 acerspyro Minecraft runs faster than Minetest 18:00 VanessaE wat 18:00 VanessaE impossible 18:01 shadowzone It does, really. 18:01 shadowzone I get 60 FPS in Minecraft 18:01 acerspyro MineTest runs at 30 fps average 18:01 VanessaE at what view range? 18:01 shadowzone I'm lucky to get 50 in Minetest 18:01 acerspyro I get 150 fps in minecraft 18:01 shadowzone full 18:01 VanessaE define "full" 18:01 shadowzone a full 16x16x16 19 chunk view 18:01 shadowzone A chunk is 16x16x16 18:01 VanessaE indeed. 18:01 shadowzone and I can have about 19 chunk range 18:02 acerspyro I'm at render distance 8 18:02 shadowzone 16 to 19 for me 18:02 shadowzone mind if I send system info? 18:03 acerspyro sure 18:03 shadowzone  HexChat: 2.9.6 ** OS: Linux 3.13.0-37-generic x86_64 ** Distro: Debian jessie/sid ** CPU: 4 x Intel(R) Xeon(R) CPU X3320 @ 2.50GHz (GenuineIntel) @ 2.00GHz ** RAM: Physical: 3.9GB, 58.7% free ** Disk: Total: 105.1GB, 62.2% free ** VGA: Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series] ** Sound: HDA-Intel - HDA Intel1: HDA-Intel - HDA ATI HDMI ** Ethernet: Realtek Sem 18:03 shadowzone iconductor Co., Ltd. CIe Gigabit Ethernet ** Uptime: 2h 0m 43s ** 18:03 mitrom ... 18:03 mitrom ok 18:03 shadowzone see 18:03 mitrom dafuq do i do that 18:03 shadowzone Hexchat? 18:03 mitrom  HexChat: 2.9.6 ** OS: Linux 3.13.0-40-generic x86_64 ** Distro: Debian jessie/sid ** CPU: 2 x Intel(R) Pentium(R) CPU G2030 @ 3.00GHz (GenuineIntel) @ 1.60GHz ** RAM: Physical: 3.8GB, 92.2% free ** Disk: Total: 289.5GB, 73.0% free ** VGA: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller ** Sound: HDA-Intel - HDA Intel PCH1: USB-Audio - iCM10 ** Ethernet: Realtek Semiconductor Co., Ltd. CIe Gigabit 18:03 mitrom Ethernet ** Uptime: 1h 11m 28s ** 18:03 mitrom wow 18:03 acerspyro I use konversation 18:03 VanessaE yeah, what's the command for that? 18:03 mitrom sysinfo 18:03 mitrom what a guess 18:03 shadowzone Window > send system info 18:04 mitrom or you could be l33t and use /sysinfo 18:04 VanessaE interesting. 18:04 shadowzone Yeah 18:04 acerspyro Sysinfo for 'FORTH212': Running inside KDE 4.14.1 on Ubuntu 14.10 (Utopic Unicorn) powered by Linux 3.16.0-26-generic, CPU: Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz at 933-2399/2399 MHz, RAM: 2472/3817 MB, Storage: 28/73 GB, 241 procs, 65.89h up 18:04 mitrom oi fuck off with ur xeons 18:04 acerspyro ah 18:04 VanessaE  HexChat: 2.9.6 ** OS: Linux 3.13.0-43-generic x86_64 ** Distro: Debian jessie/sid ** CPU: 6 x AMD Phenom(tm) II X6 1055T Processor (AuthenticAMD) @ 2.81GHz ** RAM: Physical: 15.7GB, 70.3% free ** Disk: Total: 1.0TB, 57.5% free ** VGA: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X] ** Sound: HDA-Intel - HDA ATI SB1: HDA-Intel - HDA ATI HDMI ** Ethernet: Realtek 18:04 VanessaE Semiconductor Co., Ltd. CIe Gigabit Ethernet ** Uptime: 2d 2h 1m 20s ** 18:04 mitrom lol 18:04 VanessaE there, as long as we're flooding. 18:04 mitrom okay VanessaE 18:04 mitrom you win 18:04 shadowzone SYSTEM INFO FLOOD FTW! 18:04 mitrom oh wait 18:04 mitrom > AMD 18:04 acerspyro Doesn't tell my GPU, which is a Mobility Radeon HD 5470 512 mb 18:05 shadowzone Mine don 18:05 shadowzone Don't even have a graphics card 18:05 T4im 16Gb ram.. nice :) 18:05 mitrom same 18:05 shadowzone 4 gigs for me 18:05 acerspyro 4 here 18:05 acerspyro :D 18:05 shadowzone My MB caps at 4 gigs 18:06 mitrom I have 32Gb of ram 18:06 * twoelk gets interested in that flood of info 18:06 mitrom Technically 18:06 acerspyro mitrom, with swap 18:06 mitrom Use a capital b people 18:06 T4im never needed more than 8 so far.. and that's during java development... haha 18:06 acerspyro I have 8 with swap 18:06 mitrom No my statement was valid 18:06 acerspyro twoelk, /sysinfo 18:06 mitrom I have 32 gigabits of ram 18:07 twoelk hm, to wander systems not yet mentioned 18:07 mitrom screenfetch is so much better 18:07 mitrom I dare someone to send one 18:08 mitrom hey hacker 18:08 * mitrom invites n4x to ##hackers 18:08 mitrom wow 18:08 mitrom rude what 18:08 n4x you are rude 18:08 mitrom exio4 is rude 18:09 exio4 no, YOU are rude 18:18 Calinou acerspyro> Minecraft runs faster than Minetest 18:18 Calinou it is true, sadly 18:18 Calinou especially 1.8 and later 18:18 Calinou that said, Minetest is mostly CPU-limited 18:18 Calinou there is a big bottleneck somewhere 18:19 Calinou and that said, you don't need to care if you have >= 60 FPS 18:19 Jordach >450fps 18:19 Jordach u wot 18:19 acerspyro most people don't have >= 60 FPS 18:20 twoelk hm, seems there is no /sysinfo in KVIrc or anything similar or I might be just looking in the wrong places :-( 18:20 Calinou with view range 120, shaders enabled, 1920×1080 and default texture pack, I have 120-200 FPS depending on areas in Minetest 18:20 Calinou (with fps_max 0) 18:20 acerspyro twoelk, there is one in Konversation, which I wasn't expecting 18:20 VanessaE Calinou: c55 has said recently it has to do with how large of transactions are being made to the GPU (rather, they're too small), and that its lack of a texture atlas hurts it 18:20 acerspyro Calinou, fps_max 0? 18:20 Calinou so the texture atlas should be back in 18:20 Calinou acerspyro, disables FPS limit 18:20 acerspyro ik 18:21 Calinou /set -n fps_max 0 18:21 Calinou in singleplayer 18:21 twoelk ? 18:22 acerspyro why no tab completion? 18:25 acerspyro Is there a 18:25 acerspyro player list* 18:31 VanessaE /status 18:32 VanessaE tab completion works on usernames, in the f10 console 18:32 acerspyro I meant for commands 18:33 VanessaE yeah, I know. doesn't work for that 18:33 T4im oh, it works for names? that is awesome.. never tried 18:33 shadowzone VanessaE: he meant isis.inchra.net/#minetest 18:33 VanessaE shadowzone: ohh 18:35 acerspyro ? 18:35 Miner59 Hi, can a dev look at cavegen.cpp, line 125. Seems like a copy & paste mistake :-) 18:36 Miner59 it says GENNOTIFY_LARGECAVE_BEGIN : GENNOTIFY_CAVE_BEGIN; but should be GENNOTIFY_LARGECAVE_END: GENNOTIFY_CAVE_END;, even the comment says it should be end 18:36 Calinou #minetest-dev is the developer channel 18:37 kaeza hmmmm, ^ 18:37 Miner59 yeah sorry, hope some reads here too 18:43 Miner59 here is a link to the commit https://github.com/minetest/minetest/commit/5062b99cb0d252d9e377ff4560f7ecc9e66fd558 18:44 Wayward_One Miner59, posted that on the dev channel for you :) 18:46 Miner59 ok thanks, 18:46 Wayward_One np 18:47 twoelk why is there no world-dir switch like map-dir for the minetest.conf so one could save all worlds in some user defined folder or am I missing something? 21:34 LazyJ How does one compile Minetest for a specific language? I have a player from the Netherlands who is getting "" messages from the Areas mod. 21:34 thelamest hi, would it be easily possible to render more view than r allows? if i get it correctly, not just the in memory blocks but also from the disk cached map? 21:35 sfan5 LazyJ: if you compile minetest with gettext it uses the system language 21:35 T4im LazyJ: I think he needs to compile with gettext support 21:35 thelamest and the former question interests me as well, i compiled with freetype afair and occasionaly get these messages and don't seem to see all the chat 21:35 LazyJ So does the client get the language the server uses? 21:36 acerspyro I got teh crashes again 21:36 acerspyro https://www.dropbox.com/s/8zl1htx0jaa09g4/mt_gdb.txt?dl=0 21:37 acerspyro on VanessaE's server 21:37 acerspyro At one place in the map, you will crash. 21:37 acerspyro Strangely, it fell on me again. 21:37 sfan5 LazyJ: the server does not use a language at all 21:37 sfan5 LazyJ: the client just gets the strings sent by the servers 21:38 sfan5 (which are probably in english) 21:38 LazyJ Hmm... 21:38 LazyJ Thanks, I'll pass on the info to him. Hopefully he's savvy enough to compile his own Minetest client. 21:41 Jordach exio4, i'm now calling BS on how cold it is 21:41 Jordach i just overclocked my card to +655mhz and it's still less than 30c under load 21:42 acerspyro *it's actually at 110 C right now* 21:42 sfan5 where 21:42 sfan5 if you are referring to the outside temp. 21:42 sfan5 it's fucking cold 21:42 sfan5 but no snow 21:42 sfan5 becuase fuck you 21:43 acerspyro lol 21:43 acerspyro Snow's melting a bit here, should be back at -15, -20 by tuesday. 21:43 acerspyro facedir = 24 '\030' 21:43 acerspyro is that supposed to happen? 21:43 exio4 Jordach, what 21:44 Jordach exio4, overclocking and rendering with CUDA 21:44 hmmmm no, it should be between 0 and 23 21:44 acerspyro So it crashed because it's at 24? 21:44 hmmmm that's invalid memory access... is it not? 21:44 acerspyro yes 21:44 hmmmm well 21:44 acerspyro On a public server map 21:44 hmmmm sounds like an errant mod 21:44 acerspyro VanessaE's map, precisely. 21:44 hmmmm either way this is a serious issue and must be fixed as soon as possible 21:44 acerspyro on her creative server 21:45 Jordach everyone put the earplugs in, it's going to be a tirade 21:45 hmmmm clients crashing due to server-supplied data? no thank you. 21:45 acerspyro see the backtrace I posted earlier. 21:45 acerspyro https://www.dropbox.com/s/8zl1htx0jaa09g4/mt_gdb.txt?dl=0 21:45 acerspyro I was building and using the screwdriver, then all of a sudden, segfault. :) 21:45 * Jordach smells a bug with PilzAdam's screwdriver or the old one 21:46 acerspyro And anyone coming in range of the area crashes aswell. 21:46 hmmmm yup, like I said 21:46 hmmmm errant mod 21:46 acerspyro The screwdriver mod 21:46 acerspyro Still, a map should be protected against corruption. 21:46 exio4 Jordach, winter over here was having the CPU clocked at >4GHz all the time too, and that was without beautiful case nor proper cooling and only 5C~ 21:46 hmmmm you can't protect a map against that 21:47 acerspyro hmmmm, minetest can check if the values are actually valid 21:47 hmmmm it can't know the purpose of param2 until it's actually used 21:47 benoliver999 Noob server question. If I want to set up a public server, but restrict admin access to myself only, what would I need to do? 21:47 hmmmm the valid range depends on its usage 21:47 hmmmm but the client could do something about it on the other hand 21:48 acerspyro He's glitched 21:48 acerspyro oops 21:48 PilzAdam acerspyro, can we take that discussion to #minetest-dev ? 21:48 acerspyro PilzAdam, Sure 21:49 ElectronLibre benoliver999, you set the value of "name" in minetest.conf with your name, and you will be the only one with every privileges. 21:49 Jordach name = benoliver999 21:49 Jordach ^ just like thatr 21:50 ElectronLibre You cannot be banned, you cannot be revoked of any privilege. You can do everything you want. You're like a "Super User". 21:50 benoliver999 How do I then stop users logging in with that nick? 21:52 ElectronLibre Use a password. 21:52 ElectronLibre And don't give it to anyone. 21:53 marktraceur Well, give parts of it to different people, and bury three parts in different remote locations 21:53 marktraceur Then hide a map to those locations in a locked puzzle box 21:53 benoliver999 lol 21:53 marktraceur Then we just have to sit back and wait for Nicolas Cage to take notice. 21:53 Jordach Where's the chocolate cake 21:53 marktraceur Jordach: Under there 21:54 benoliver999 How do I do that? I've only come across what I thought were server-wide passes, not user specific 21:54 benoliver999 I'm sure I've just missed it somewhere 21:54 marktraceur benoliver999: You set the user password on your first login. 21:54 Jordach marktraceur, you haven't heard of "Nicholas Cage wants Chocolate Cake?" 21:54 benoliver999 marktraceur: Got it, thanks. 21:54 marktraceur benoliver999: If you already have logged in, you can use the pause menu (which should have a "change user password" thing in it) 21:54 marktraceur Or something. 21:54 marktraceur Jordach: Nope 21:55 benoliver999 Is that then stored hashed in auth.txt? 21:55 Jordach benoliver999, yes 21:55 benoliver999 It all makes sense now 21:55 Jordach with a one-way salt iirc * 21:55 Jordach (*not sure) 21:55 benoliver999 lol 21:55 benoliver999 I saw they were hashed but was like 'YES BUT WHERE DOES THE BLOODY PASSWORD GO' 21:56 Jordach right in auth.txt 21:57 benoliver999 Yeah I meant where do I feed auth.txt, but I see it now. 21:57 benoliver999 Man this is so much slicker than MC 22:00 benoliver999 I'm also guessing that if a user forgets his/her password resetting it involves removing the relevant user from auth.txt 22:01 marktraceur Or something. 22:01 marktraceur benoliver999: Or you could just blank the password. 22:01 benoliver999 noted 22:10 Beton I have a question. From version 0.4.11 of Minetest, client can save map from server. Can I prevent this on the server side? 22:11 PilzAdam Beton, no 22:13 marktraceur Why would you want to? 22:13 benoliver999 Is there a mod/add-on that might produce a web-based 'live map' of the world? 22:14 marktraceur A few...I don't think any are easy to install 22:14 PilzAdam benoliver999, search for "minetestmapper" 22:15 PilzAdam you may want to look into this, too https://github.com/xyzz/onomatopoeia 22:16 benoliver999 Thanks 22:25 s-l-teichmann benoliver999: MTSatellite works pretty well https://forum.minetest.net/viewtopic.php?f=14&t=10278 22:47 Beton marktraceur: Because I'm working on a "larger" project, and I doesn't want anyone from "competition" can easily copy my map. ;) 22:57 mitrom Ok 23:48 hmmmm Beton: Minetest does not and will never have any kind of copy protection schemes 23:48 hmmmm how can the client save the map from the server? 23:50 T4im enable_local_map_saving = true I would assume (is that basicly sfan5/saveToLocalMap merged in?) 23:57 VanessaE T4im: correct on both counts 23:58 T4im ah, nice :)