Time Nick Message 00:00 Taoki diemartin: http://pastebin.com/raw.php?i=qByKuj5v ---- Code that works |||| http://pastebin.com/raw.php?i=KiBxN5ZJ ---- Code that doesn't work 00:01 diemartin Taoki, show_formspec does not call a node's on_receive_fields 00:01 Taoki Ah 00:02 diemartin you must use minetest.register_on_player_receive_fields() for that 00:02 Taoki ok. If quit works too that's fine 00:03 kahrl Megaf: so it's related to sqlite rollback, unfortunately I don't know enough about that to be of much help 00:04 Megaf kaeza, I know that default behavior is to get the old rollback file and ask to convert it 00:04 Megaf kahrl, * 00:05 Taoki diemartin: Any way to have an on_rightclick event too on a node that has a formspec string? The two don't seem to work together... 00:05 Megaf Not minetetest server can no longer find that file, so it will crash 00:05 Megaf kahrl, So I think an "if" should be put to just follow the server creation if no old rollback file is found 00:08 diemartin Taoki, I don't think that's possible 00:08 Taoki ok 00:09 diemartin Taoki, http://pastebin.com/JB4z1mLP 00:10 Taoki Thanks 00:11 Megaf kahrl, perhaps something here? https://github.com/minetest/minetest/blob/ff25218374bd1bfc65433543ceee336924a06925/src/rollback.cpp 00:14 Taoki diemartin: Perect, works fine. Thanks :) 00:14 diemartin anytime :) 00:15 Taoki One more question: If you have two inventories (of different sizes). How do you move everything from one inventory to another? In case there's no more room, delete stuff in the inventory you were moving from 00:15 MinetestBot GIT: BlockMen commited to minetest/minetest: Fix formspec field labels 38d112033b 2013-12-16T16:13:16-08:00 http://git.io/kkRMuQ 00:15 kahrl Megaf: something in that file yes, but I don't know my way around that code so I can't really say what 00:16 Megaf Ok, I will just wait till someone fix that 00:16 kahrl open an issue on github if you can 00:17 Taoki Any hints about my other question too? 00:18 kahrl Megaf: btw, which of the files rollback.txt/rollback.sqlite exist in your world directory? 00:19 diemartin Taoki, simply copy the items from one to another in a loop 00:19 Megaf kahrl, There is no world directory 00:19 Megaf because is crashes before it saves I believe 00:19 Taoki diemartin: Any examples of such a loop anywhere? Never worked with inventory items before in modding 00:19 diemartin and set the original one to an empty list afterwards 00:19 diemartin give me a second 00:20 kahrl Megaf: oh so you're trying to create a new world? 00:20 Megaf Thats it 00:20 kahrl well at least that scenario should be easily reproducible 00:22 kahrl ah, got the same error 00:22 diemartin Taoki, http://pastebin.com/CDKaNhZP (untested) 00:22 Megaf proller, Freeminer has the very same bug, shame on you 00:22 Taoki Thanks again. No worries, I'll test 00:22 diemartin of course, it's up to you how to get inv1 and inv2 00:23 diemartin they may be detached invs, or the same inv, or whatever you need 00:23 Taoki sure 00:23 Megaf proller, http://paste.debian.net/71290/ 00:25 Taoki diemartin: Will that move items according stacks and empty spaces? Or will it overwrite any items in the destination inventory? 00:25 Taoki It mustn't overwrite 00:26 * Megaf thinks that proller should work together with Minetest team instead of doing its own fork 00:26 * Taoki agrees. Working on the main project when a fork isn't needed helps keep everything together 00:28 kahrl Taoki: you can iterate through inv1 and add_item everything to inv2 00:28 kahrl that's not great (quadratic running time) but maybe good enough 00:28 Taoki Ok. I'd need the cheapest and safest way to do that yeah 00:30 VanessaE Taoki: btw, I love the colored fog 00:30 Taoki Working on adding a workbench, but this time I'm doing it properly. It's going to use the player's inventory, meaning it will be lag and fail free 00:30 VanessaE I've gotten used to it, it looks nice 00:30 Taoki I need to put the player's items back in his inventory in any circumstance 00:30 Taoki VanessaE: Thanks, glad you like ^^ 00:30 diemartin Taoki, this should work: http://pastebin.com/CDKaNhZP 00:30 Taoki diemartin: Thanks again! Will try 00:31 diemartin eh that's f'ed up 00:32 Taoki What is? 00:33 diemartin see paste again 00:34 diemartin ... 00:34 diemartin replace all (x < y) with (x <= y) 00:35 diemartin there, better 00:38 Taoki Doesn't seem to work still 00:38 Taoki diemartin: http://pastebin.com/raw.php?i=JbPnYxzR 00:39 diemartin Taoki, see the paste again 00:39 Taoki Which paste? What did I chance wrong in my adaptation? 00:40 Taoki Ah, the last one you posted 00:42 Taoki Still doesn't seem to work... 00:42 Taoki http://pastebin.com/raw.php?i=22Una6gq 00:51 diemartin Taoki, http://pastebin.com/CDKaNhZP 00:51 diemartin that seems to work here, except that the wielded item is not removed for some reason 00:52 diemartin (and is duplicated in the "craft" inv) 00:54 kahrl diemartin: that's because on_use is supposed to return the new wielded item 00:54 diemartin oh right 00:54 kahrl add "return user:get_wielded_item()" 00:55 diemartin so I guess the move_items function is correct 00:55 Taoki diemartin: Works great. It's used in that quit formspec event BTW 00:56 kahrl is it right that it doesn't handle adding stacks of the same type of item to each other? 00:56 diemartin it's a feature! 00:57 Taoki kahrl: Probably harder to do 01:00 diemartin Taoki, not that hard actually, if you need that for this case 01:00 Taoki diemartin: It would be preferred yes 01:01 Taoki To also stack them if possible 01:01 Taoki Don't wanna ask for more than I should though. You already spend time making two useful scripts for me :) 01:02 Taoki It's for something aimed to be added to Minetest though. So if the devs accept it, the code will go in 01:03 diemartin so, let's see, what is the goal of this? 01:03 Taoki diemartin: I'm adding a workbench to minetest_game (meant to be included into it). Because crafting is very slow when workbenches use their own inventory, I simply make them show a formspec using only the player's inventory fields 01:04 Taoki Now: The size of the crafting grid must change. So, if items are previously in one compared to the other, they can no longer exist 01:04 Taoki Otherwise, if the crafting grid is filled with items when it's 3 x 3, what will happen to them when I exit the workbench and it goes back to 2 x 2? 01:05 Taoki So, I'm removing all items from the crafting inventory and placing them back into the main inventory, both before and after the workbench is accessed. In case the player forgets them there without grabbing the craft result 01:05 diemartin ah so you want to get back all the workbench items into the player's inv? 01:05 diemartin gotcha 01:05 Taoki Yes. But they aren't workbench items, since the inventory fields are the player's 01:05 Taoki The workbench only triggers a different formspec, and also changes the size of the crafting grid 01:05 Taoki Or well, it will once this is ready 01:06 Taoki For now, whenever the workbench is accessed, all items in the player's "craft" inventory must go to the "main" inventory. 01:06 Taoki The function as you made it is good though (allowing input parameters). Later it can be used for other things too :) 01:06 Taoki IMO it should be added to builtin, as a way to move inventory items. But that's a different story 01:07 YourDearKing hello 01:08 YourDearKing anyone here? 01:11 VanessaE is it safe to say that 0.4.7 is end-of-life? 01:12 Megaf do you want a VPS hosted on my computer? 01:12 VanessaE no. 01:12 Megaf not you only, you all 01:13 Megaf I'm expecting a no actually :) 01:13 diemartin Taoki, http://pastebin.com/dGfnsemU 01:13 diemartin note that the source inventory may have leftover stacks 01:13 diemartin (if the target is full) 01:14 diemartin it's up to the caller how to handle those (e.g. by dropping them in the ground) 01:15 Taoki diemartin: Awesome, works well! Thanks 01:16 Taoki What would be the line to simply delete anything left over? 01:16 diemartin welcome 01:18 diemartin Taoki, line 11 01:18 diemartin s_inv:set_stack(s_listname, s_index, leftover) -> s_inv:set_stack(s_listname, s_index, nil) 01:19 Taoki Ah, it does it already sorry 01:19 diemartin no probs 01:26 Megaf I'm going to sleep, good night all 01:34 Taoki diemartin: Ahh... it seems that items which don't already belong to a stack in the target inventory are deleted, no longer moved over 01:46 Taoki Strangely, it only happens sometimes. Or maybe I've seen wrong 01:57 diemartin hmm, I cannot reproduce that here 01:58 * VanessaE pokes ka...diemartin with a /nick command 01:58 diemartin kaeza is here <.< 02:00 VanessaE OH I SWEAR TO G*D 02:01 VanessaE I wanna smack some people upside the head!! 02:01 kaeza huh? 02:01 VanessaE "Hey i'm useing the recent os [Linux Mint] [...]" .... "How do i unzip [homedecor mod]?" 02:01 VanessaE um.... wut? 02:02 kaeza STFW 02:02 kaeza ;) 02:02 VanessaE if you can figure out how to download Linux, you can figure out how to UNZIP A FILE. 02:03 kaeza oh he posted again 02:04 VanessaE oh? 02:05 kaeza nvm 02:06 kaeza yay history lessons https://forum.minetest.net/viewtopic.php?pid=122235#p122235 02:06 kaeza :| 02:08 VanessaE .. 02:08 VanessaE ... 02:36 Taoki https://github.com/minetest/minetest_game/pull/232 02:36 Taoki Please test and post there if you find any bugs, if anyone wants 02:36 Taoki Night 02:36 iqualfragile hmm… 02:36 iqualfragile no, bad idea 03:00 iqualfragile night 05:08 topcyde I installed the animals modpack, how do I get animals in the mobf mod to spawn? I've read the whole forum page and the documentation on github, but I've got animals and no errors? Did I miss a step? 05:08 topcyde I've got no animals, and no errors. 05:08 Hirato_ did you enable the mod? 05:08 topcyde yep 05:09 topcyde I'm running minetest 0.4.8 and MOBF 2.3.3 05:10 topcyde I can pull it up in the chat window and it shows me all teh mobs available and they're all green 05:11 topcyde when I go to tools it shows 0 Active mobs and 0 Jobque 05:11 topcyde 0 mobs spawned by mapgen 05:13 topcyde how do I force it to start spawning? 05:14 topcyde is there a generation time setting in a conf file for this? 05:18 topcyde perhaps something in the spawn algorithms files? 05:19 VanessaE if I understand it right, animals only spawn at mapgen time 05:20 VanessaE you have to explicitly configure it to spawn them after the fact 05:20 Hirato_ worknig for me 05:20 VanessaE there's some kind of command you can run that accesses the setup I think? 05:20 Hirato_ a tonne of "too long processign time" in the console 05:20 VanessaE (this is why I haven't added it to my servers yet, despite repeated requests from my users to do so) 05:21 Hirato_ 13:20:33: ERROR[ServerThread]: MOBF: function job_processing took too long: 233.32400000008 ms LOLOLOLOLOL 05:21 VanessaE heh 05:21 topcyde I ran /mobf and that braught up a menu but didn't see anything about creating spawn point/time 05:21 VanessaE heh 05:21 VanessaE oops 05:21 VanessaE you have to turn on the realtime/abm mode 05:21 VanessaE whatever it calls it 05:22 Hirato_ ServerEnvironment::deactivateFarObjects(): id=1377 m_static_exists=true but static data doesn't actually exist in (75,-2,37) <-- also a lot of that 05:22 VanessaE lots of people get that 05:23 Hirato_ I wasn't gettign anything of the sort until I enabled mobf :P 05:23 Hirato_ so what's this realtime ABM thing? 05:23 topcyde I don't see anything about ABM, nor on the instruction page https://github.com/sapier/animals_modpack/wiki/Menu 05:24 VanessaE Hirato_: mobf has two modes for spawning mobs - realtime and mapgen. by default, it only spawns them at mapgen time. it has to be explicitly told to spawn mobs at other times, e.g. realtime (by abms I suppose) 05:25 topcyde oh thats the "ENable secondary spaning" checkbox 05:25 Hirato_ heh 05:25 Hirato_ Hmm.. where does that dialogue come from? 05:25 VanessaE that's the one 05:25 VanessaE secondary spawning 05:25 topcyde poor typiong skills? 05:26 topcyde type /mobf in the chat and it pops up a tool window 05:26 Hirato_ oh... /mobf 05:26 topcyde under the settings tab 05:26 Hirato_ I can't click any of the tabs 05:27 topcyde oh crap! theres a cow floating in the air!!! 05:27 Hirato_ oh... I see.. 05:27 Hirato_ all the debug crap is was spammnig was blocking my clicks 05:27 * Hirato_ is not amused 05:28 VanessaE hide the chat 05:28 VanessaE this happens to lots of people using Unified Inventory too 05:28 VanessaE topcyde: don't stand under it or "oh crap!" is exactly what you'll get!! :D 05:28 topcyde HAHA! 05:29 topcyde it's actyally a deer now that I waled over to it. and it landed 05:29 topcyde walked 05:30 Hirato_ so how do I turn off the mod's bitching? 05:31 topcyde uncheg the mobf warnings? 05:32 Hirato_ they are unchecked? 05:32 Hirato_ hah cute, NPc traders 05:33 topcyde is it just spamming you with errors? 05:33 Hirato_ kind of 05:33 Hirato_ they all say error, so I guess that's exactly it 05:35 Hirato_ mobs spawned by mapgen this session: 2109, calling BS :o 05:35 topcyde I think thats just minetest not liking something in the mod. what V are you using? 05:35 Hirato_ current master 05:35 Hirato_ also usign the current master of mobf 05:35 Hirato_ assumnig it's sapier's mdo and he's still maintaining it 05:35 topcyde that's what I'm running too. 05:36 topcyde well I haven't pulled for minetest for a few weeks 05:37 topcyde well my mob spawn count says 0 but I'm looking at a herd of deer and several sheep hanging out 05:39 Hirato_ minetest says my version is 0.4.8-71-g38d1120-dirty 05:40 topcyde mine just shows 0.4.8 05:40 Hirato_ yeah wlel, thi sis a git revision :P 05:40 topcyde actually now that I think of it I backported mine from the Debian repository for Unstable back into stable 05:41 topcyde but the mod I just pulled from git about 2hours ago 05:42 Hirato_ can't help but wonder if thre's to omany active blocks or something, haha 05:44 topcyde what errors are you getting 05:45 Hirato_ al lof it whines about processign taking too long 05:46 topcyde hhmm... I seem to think there was a time variable in on of the files in the spawn_algorithms folder 09:14 JamesTait Good morning all; happy Maple Syrup Day! :-D 09:15 VanessaE hi 09:17 JamesTait Hi VanessaE! :) 10:19 Exio4 I don't like the idea of a 3x3 workbench and a 2x2 in-inventory 10:19 VanessaE me neither. 10:19 Exio4 but 4x4 or 5x5 are good (imo) 10:19 VanessaE yes 10:20 VanessaE better to have 4x4/5x5 and have the 2x2/3x3 divide come with them as a side effect than to not have them at all, if that's how it has to be 10:20 VanessaE though better to have an in-built 3x3, with separate 4x4/5x5 tables. 10:21 Exio4 yeah 10:22 Exio4 - which leads to dependency hell, which I am sure we all have not-so-fond memories of. 10:23 Exio4 we need to port apt-get to minetest! 10:23 Exio4 or even better, emerge! 10:23 Hirato apt-get mod 10:23 Hirato pacman's the shit, mate! 10:23 VanessaE Exio4: yep. 10:23 Hirato wakka wakka makepkg minetest-git 10:23 VanessaE which is what I believe I said on -dev rather clearly, and alluded to in the github issue 10:25 Hirato I agree that the inventory should stay 3x3 and larger recipes be on tables 10:26 VanessaE please both of you, write your opinions in the github issue. (sorry Taoki :) ) 10:26 Hirato issue no? 10:26 VanessaE um 10:26 VanessaE you would ask 10:26 Hirato no as in humber 10:26 VanessaE https://github.com/minetest/minetest_game/pull/232 10:27 Exio4 nhttps://forum.minetest.net/viewtopic.php?pid=122250#p122250 what the fuck is this 10:29 Exio4 I've just been lucky enough to avoid the need for a workbench in my mods, but I fear my own luck will run out soon in this regard. 10:29 Exio4 don't you make your own items? 10:29 Exio4 btw, have any one of you used FTB in minecraft? 10:29 Hirato FTB? 10:30 VanessaE I don't have or play minecraft. 10:30 VanessaE make my own items? eh? 10:30 VanessaE you mean as in modding? 10:30 Exio4 for making an low-voltage array cell you need to craft 16 chips, and then craft other shit with them, and etc 10:30 Exio4 register_item/node :P 10:30 VanessaE oh yeah 10:30 VanessaE indeed so 10:30 VanessaE what I meant by that line is I've been very careful with my recipes 10:31 VanessaE I've managed to avoid any unresolvable collisions 10:31 VanessaE but sooner or later I'm gonna end up making some nonsensical or ridiculously complex crafting chain because of the 3x3 limit 10:32 VanessaE there's only so many ways you can arrange a 3x3 grid full of cobble, wood, etc and get different items from it, and have those arrangements actually MEAN something. 10:32 Exio4 obviously 10:32 VanessaE imagine this: 10:32 Exio4 but if you do it in the 'complex-mod ways' you first craft a cobble with some-block-from-your-mod and so on 10:32 VanessaE three marble blocks across the top of the grid, and two sticks down the center. 10:32 VanessaE What did I just craft? 10:33 blubblubb VanessaE: just construct meanings for them 10:33 Exio4 pickaxe? :D 10:33 VanessaE right. 10:33 blubblubb lazy way = combine words from dictionary 10:33 VanessaE but what if I wanted to craft a center stud marble-topped table with a wooden stand? :) 10:34 VanessaE I'd have to construct the table top first, then construct the stand/legs, then combine the two 10:34 VanessaE three steps instead of one 10:34 Exio4 yeah, that is what i trying to say :P 10:34 Hirato I think I prefer terraria crafting :P 10:34 VanessaE ok, that's a badly contrived example 10:34 Hirato insert items, receive bacon^W pickaxe 10:34 Exio4 how is it Hirato? 10:35 VanessaE a better one is one I ran into a while back... 10:35 Exio4 lol 10:35 VanessaE four wooden blocks in a square makes what? 10:35 Exio4 multiple crafting results 10:35 Exio4 VanessaE: woodblock 10:36 VanessaE exactly my point. 10:36 VanessaE it makes several things because it's such a simplistic recipe 10:36 VanessaE but the thing it makes needs very little 10:36 Exio4 can anyone explain https://forum.minetest.net/viewtopic.php?pid=122250#p122250 btw 10:36 VanessaE Exio4: butthurt. 10:37 VanessaE :) 10:37 VanessaE nuff said? :) 10:37 Exio4 haha 10:38 Exio4 SOOO, if anyone wants to preach upgrades to me, and they don't have to use a dictionary or go read 35 years of history in order to know what I'm talking about, by all means do, I'm all ears. 10:38 Exio4 that is like "I'm your new god, bitch, and deal with it!" 10:38 Hirato "There's a job waiting for you at Microsoft." - I lol'd 10:39 Exio4 we're fucking volunteers, that are here because we think minetest is awesome 10:39 Exio4 also, 0.4.7 was released with fixes and shit 10:43 Exio4 Minetech 10:43 Exio4 sounds like a good name for a futurist game 10:43 Exio4 btw, tried the zombie-game for android 10:43 Exio4 it is fucking slow :) 10:47 VanessaE blame Dan 10:47 VanessaE if you can find him 10:48 VanessaE Dan "I'm too much of a hothead and can't be bothered to fix a copy&paste error so I'll pull a jordan4ibanez" Duncombe 10:48 VanessaE he did that game, borrowed the mobs models from simple mobs 10:49 Exio4 a jordan4ibanez = 100 blank posts? 10:49 VanessaE yep 10:50 VanessaE dan tried to do that but got banned before succeeding. 10:51 VanessaE tried to delete his projects but we saved them, also. 10:52 Exio4 aww 10:52 Exio4 i'm still new member 10:53 Exio4 VanessaE: how do you become a "member"? :P 10:54 VanessaE beats me. time? 10:54 Exio4 Registered: 2012-12-23 10:54 VanessaE number of posts? 10:54 Exio4 that probably 10:54 Exio4 wait, nearly a year? 10:54 diemartin Exio4, 10 posts 10:54 Exio4 wooo 10:55 Exio4 i need still need more postz then :P 10:55 Exio4 brb making 15 SLOC mods and releasing them 10:56 Hirato lol, "and this same army of self-important new blood that knew so little they didn't even know what they didn't know," 10:56 Hirato You don't even know what you don't know 10:57 Exio4 Hey, you know everything don't you? 10:57 Hirato nescio quid etiam nescio 10:58 Hirato I wonder where he hangs out 10:59 Hirato .... nah... he's far too thin skinned for any of the place I know where "You don't even know what you don't know" became a meme 11:00 Hirato he did get the error code c0000005, so you know it's a driver issue 11:07 xyz|imaginary minetest-classic is being rewritten into C 11:07 Hirato lol 11:08 xyz|imaginary from scratch 11:08 Hirato hah, then it might be worth keeping an eye on 11:17 Exio4 homemade pizza ftw 11:32 Exio4 i crashed when playing MT-classic :( 11:32 Exio4 and also everything is weird 11:42 Hirato I kind of do wish they'd build on minetest_game a bit more 11:44 VanessaE They don't want to 11:44 VanessaE the idea is to keep mt_game fairly basic and simple. 11:45 Hirato isn't that the idea behind the testign game? 11:45 Hirato if that's the case, why even have the distinction? 11:45 VanessaE minimal is for engine development purposes only 11:45 VanessaE literally for testing stuff not related to actually playing Minetest 11:48 Exio4 i wonder why games do this to me 11:48 Exio4 >runs w/ release build, crashes EVERY time i press the "Respawn" button 11:48 Exio4 >runs w/ debug build, doesn't crash 11:49 VanessaE haha 11:50 zash best kind of bug 11:51 Exio4 i've died 25 times so far, didn't crash 11:53 VanessaE I wonder if the old double-trampoline client crasher bug still exists ;) 11:54 Exio4 it shouldn't? 11:55 VanessaE ideally :) 11:56 Exio4 imo other 'fix' that we should have is limit the coords of objects to the 'inside map' 11:56 VanessaE a long while ago, it used to be that if you put two trampolines about 3m apart, one above the other, set both to their maximum power, and them got between them and jumped, the resulting velocity would crash your client and perhaps catapult you off into neverland (+/- inf coordinates) 11:56 Exio4 do you remember who added the speed cap for that? 11:56 VanessaE sapier did I think 11:56 VanessaE he or kahrl... I don't recall for sure 11:57 thexyz some people just want our fun to be gone 11:57 VanessaE so, there was The Client Crasher Booth on my old Creative server before the map reset that exploited that bug :D 11:57 VanessaE thexyz: eh? 11:57 Exio4 VanessaE: https://github.com/minetest/minetest/commit/6b8435cf8c92b0d6e2988a7c5034148bd74d387b ? 11:58 VanessaE ah, heh that might have been it hahaha 11:58 VanessaE told you before my memory is shit :D 11:59 VanessaE guess I forgot :) 11:59 thexyz well moving with inf speed is fun isn't it? 12:00 Exio4 VanessaE: do you want to know where i got a nice crash in mt-classic right now? 12:00 VanessaE Exio4: but, that's why I said "I wonder if"... as in "I don't remember if that ever got fixed" 12:00 thexyz at least limit it to C if you're too lazy to implement proper physics 12:00 Exio4 #8 collisionMoveSimple (map=map@entry=0x23a7610, pos_max_d=pos_max_d@entry=1, box_0=..., stepheight=2, dtime=dtime@entry=0.00291219447, pos_f=..., speed_f=..., accel_f=...) at 12:00 Exio4 (minetest-classic) 12:00 VanessaE *looks at thexyz* ... the sarcasm is strong with this one 12:01 thexyz Hirato: no one knows what to do with mt game 12:01 VanessaE Exio4: heh.. lemme guess, the same basic code? :) 12:01 Exio4 i never looked at mt-classic code 12:01 thexyz and if someone suggests something then pa says "its shit" or "I dont like it" 12:02 VanessaE thexyz: you forgot "not voxely enough" 12:02 blubblubb I kinda want minetest to look more dungeon keeper-y 12:06 iqualfragile VanessaE: nah, i think he created pilztest for that reason 12:06 VanessaE yup 12:06 iqualfragile blubblubb: your best bet would be to create a dungeon_keeper_game 12:07 blubblubb I'm thinking more using a vertex shader to perturb the edges of blocks slightly 12:07 blubblubb so they look all scraggly 12:07 iqualfragile i think that would be possible 12:07 blubblubb ye 12:07 iqualfragile but i am not sure if mods can acomplish that 12:08 blubblubb I'll have to fork the client then 12:09 thexyz that's ok make sure to send the patch then 12:09 iqualfragile not realy, first check if its really impossible to add shaders from within mods 12:09 blubblubb either way it requires time 12:09 iqualfragile and if it is you can still create the shader and send it to the devs to merge into the default branch 12:09 blubblubb I should play some more before deciding to put *effort* into this 12:10 Exio4 the main developers rarely play 12:10 iqualfragile well, thats up to you, i just tell you what the most logical steps would be 12:10 iqualfragile Exio4: yep, looks like it 12:11 iqualfragile is there some way to ban Guest* 12:11 thexyz yes there's a mod 12:11 iqualfragile or maybe it would be smarter to add a "yo, stupid, yo did'nt choose a nickname yet" 12:11 iqualfragile dialog to minetet 12:11 iqualfragile s/tet/test 12:17 Megaf #define PERIODOFDAY=MORNING/AFTERNOON/EVENING 12:17 Megaf Good $PERIODOFDAY all 12:18 VanessaE hi 12:18 * Exio4 rewrites Megaf in Pascal 12:19 * iqualfragile kills Exio4 for using antique languages 12:20 Exio4 antique? 12:20 * Megaf waits for PASCAL version 12:20 * Exio4 takes his COBOL Bazooka 12:21 Hirato thexyz: throw loverslab at it, that'll fix it 12:22 VanessaE period = .byte "Morning",0,"Afternoon",0,"Evening",0 : LDX #0: loop1 LDA period,X: PHA: JSR $FFD2: PLA: BEQ loop1: RTS 12:22 VanessaE there, there's your antique language :) 12:22 VanessaE (adjust the initial LDX to set the correct period :) ) 12:23 thexyz well not like pascal is bad 12:23 blubblubb ooh, 6502 12:23 iqualfragile thexyz: pascal _is_bad 12:23 thexyz it's only bad if you use it for anything other than teaching to program 12:23 VanessaE blubblubb: yup :) 12:23 thexyz but that's not pascal's fault 12:23 iqualfragile even for that its kind of wrong because it does not have a clear concept 12:24 thexyz what concept do you need 12:24 iqualfragile object orientation was just kind of thrown in, because every other language has it 12:24 thexyz you want to make kids interested in that shit 12:24 iqualfragile thexyz: then use python, thats a lot better for this purpose 12:25 Exio4 python is shit 12:25 Exio4 THAT language is shit 12:25 iqualfragile Exio4: stfu 12:25 thexyz writeln('hello world'); and their rad ide is the best thing ever for this 12:25 VanessaE aw shit, that shoulda been a BNE at the end. I need to brush up on my dead languages a bit :) 12:25 Exio4 also, OOP for learning? 12:25 iqualfragile Exio4: in germany that how its done 12:25 thexyz you just throw some buttons on a form and that's it 12:25 Exio4 are you trying to make the guys commit suicide? 12:25 VanessaE (and lose the = sign). damn it's been too long. 12:25 iqualfragile Exio4: we do not commit suicide around here that often 12:26 VanessaE iqualfragile: "that often" ? hah 12:26 iqualfragile thexyz: yes, that is indeed true, i guess 12:26 thexyz you won't get kids attention by explaining how printf handles its arguments 12:26 VanessaE who was the last, and when? :) 12:26 thexyz and python is too high level i think 12:26 iqualfragile VanessaE: iirc the suicide rates in germany are not _that_ high 12:26 Exio4 python is too high level and uses OOP 12:26 thexyz although i know someplace where they have switched to it 12:26 Exio4 OOP for learning basic shit? 12:26 thexyz (they teach algorithms there) 12:26 iqualfragile Exio4: yes, it uses it, but just just optionally 12:26 VanessaE oh you meant real ones. thought you were kidding e.g. MT suicides or something 12:27 thexyz python doesn't use oop a programmer does 12:27 sfan5 meow 12:27 sfan5 hi everyone 12:27 VanessaE hi 12:27 Exio4 true, python doesn't even support private methods ;) 12:27 thexyz shot's so hard to understand 12:27 iqualfragile thexyz: no, java uses oop, no matter what 12:27 thexyz sfan5: have you rewritten minetest yet? 12:27 iqualfragile Exio4: yes, and their reasoning supporting that is great 12:27 Exio4 java is good, i've used it to torture people 12:27 thexyz iqualfragile: we were talking about python lol 12:28 Exio4 what is python, i thought we were talking about C++!!!\ 12:28 Megaf I like weechat, lol http://en.zimagez.com/zimage/weechatscreenshot.php 12:28 iqualfragile thexyz: you can just fire up python and enter your programm line by line and instantly see the results 12:28 sfan5 thexyz: no, I had to do homework yesterday 12:28 Exio4 same with lua 12:28 thexyz and? 12:28 Exio4 and with lisp 12:28 Exio4 and any REPL 12:28 iqualfragile thexyz: they do teach some algorythms here, too, but oop usually comes first 12:29 Exio4 OOP is the new goto 12:29 thexyz iqualfragile: what kind of algorithms? 12:29 Exio4 because it is fucking abused and makes shitty code 12:29 Exio4 i guess i can't explain it better 12:29 thexyz lol 12:29 iqualfragile sorting, searching, that finding paths in graphs 12:29 sfan5 since 03:00 there was no game on the hunger games server, but it's cpu usage is about 95% all the time 12:30 sfan5 game -> finished round of HG 12:30 Megaf ShadowNinja: I'd like to help fixing the world crating problem, how can I help you minetest people to fix that? 12:30 Exio4 it can make good code though, like goto too! 12:30 iqualfragile Exio4: yes, indee, i am not a huge fan of oop myself because its overused 12:30 thexyz oop is bad then? 12:30 thexyz iqualfragile: ah right similar here 12:30 iqualfragile no, its not 12:30 Megaf !define oop 12:30 Exio4 object oriented programming 12:30 Exio4 i'm a good bot :D 12:30 Megaf like C++? 12:30 iqualfragile but its overused, you do not need oop for your crappy hello world or whatever 12:31 Megaf iqualfragile: indeed 12:31 iqualfragile thats why i like python, you can just add oo when you think you need to 12:31 Exio4 take this course! https://www.coursera.org/course/proglang 12:31 Exio4 after it you will like racket and SML! 12:31 Megaf I'm supposed to be good at C++ 12:32 Exio4 noone can be good at C++ 12:32 thexyz data structures (treap, segment trees), sorting (qsort, merge sort, heapsort), graphs (dijkstra, bfs, dfs) are basic things 12:32 Megaf sinse I took some Computer Engineering course 12:32 thexyz well maybe no treap 12:32 iqualfragile lets think back 12:33 iqualfragile he had all the basic data structures obviously, lists queues, stacks, priority queues, rings and all that shit 12:34 iqualfragile then trees, binary trees, avl-trees ( i am not sure if thats translated correctly, those trees you allways keep balanced) 12:34 iqualfragile and (optionaly directed and weighted) graphs 12:35 iqualfragile then for algorythms we had all the basic sort algos like insertion selection and bublesort 12:35 Hirato Exio4: I'd argue OOP producing shitty code is more the result of Java and design patterns :p 12:35 Hirato the ultimate meta anti-pattern 12:35 sfan5 wow what a nice screenshot https://forum.minetest.net/viewtopic.php?pid=122273#p122273 12:36 Exio4 those are nice examples of OOP code 12:36 iqualfragile and quicksort and mergesort and radixsort, we did not learn about heapsort iirc 12:36 Exio4 Design Patterns... 12:36 iqualfragile on graphs whe had some algos to find a minimal spanning tree and dijkstra obviously 12:37 Hirato Exio4: design patterns aren't bad by themselves, programmers just kind of try to apply as many of them as possible 12:38 Hirato should make a tool to render an isometric map of a minetest world 12:38 iqualfragile and we also learned about languages and statemachines 12:38 iqualfragile yeah, that kinda summarizes it 12:38 iqualfragile oh, forgot databases 12:39 iqualfragile database design and sql 12:39 iqualfragile yep 12:39 sfan5 Hirato: it shouldn't be too hard to modify the minetest client to do that 12:39 Hirato sfan5: lol @ your massive screenshot 12:40 sfan5 8K FTW 12:40 Hirato sfan5: I bet you didn't even use anti-aliasing :o 12:40 sfan5 I did IIRC 12:41 thexyz iqualfragile: that cool but there's more cool magic in algorithms and computer science 12:41 sfan5 anyway.. heres the code that renders the world: https://github.com/sfan5/minetest/commit/fd1adb9040947cbe7006caee2b83febd02ca2047#diff-18513665750ef5adf42b5ec29e14162eR1992 12:41 sfan5 just change the camera angle before 12:41 sfan5 then remove some things and add command line options 12:41 iqualfragile thexyz: i know, i am stuidiing computer sience atm 12:41 thexyz good 12:42 thexyz Hirato: i started something like this but quickly got bored, it's called onomatopeia 12:43 thexyz onomatopoeia 12:43 thexyz shit 12:43 thexyz such hard name 12:43 Exio4 good name eh 12:44 iqualfragile thexyz: yeah, it would be great if that development would be continued 12:44 thexyz should rewrite it one more time 12:44 thexyz didn't know much python back then 12:45 iqualfragile it would be great if you could target pypy but that might be impossible as pypy does not support all modules 12:47 iqualfragile it would be great if you could kind of get tiles to match with mapblocks 12:47 iqualfragile that way one could ultimately have a mod which notifies the renderer of mapchanges and cause it to rerender that tile 12:48 iqualfragile (and rebuild all the lower resolution tiles its contained in) 12:48 iqualfragile gtg 12:50 thexyz yes well that's not that hard 12:50 thexyz just apply some math 12:52 Hirato actually, that's not a bad idea 12:52 Hirato render far away blocks at a lower framerate 12:53 Hirato that can be throttled at the current performance 13:00 thexyz also I dropped coding it because there was some tool which used minetest engine to draw maps 13:00 thexyz which I think is way more cool 13:15 arsdragonfly1 hey folks 13:15 VanessaE hi 13:16 VanessaE joinflood much, ars? :) 13:17 arsdragonfly1 not if I could disable the auto-connect feature of my client 13:17 VanessaE ah 13:17 arsdragonfly1 this mobile network is getting on my nerves 13:18 Hirato half of those were you quitting your client :P 13:18 arsdragonfly1 about that workbench pull request: has anyone come up with the idea of a fully scalable workbench? 13:19 arsdragonfly1 e.g. detect if all the adjacent workbenches are placed in a rectangular pattern, then show the corresponding formspec 13:21 arsdragonfly1 sorry about the join flood; i'll consider changing the client :-( 13:25 VanessaE bbl 13:25 Hirato I'll compromise, if he adds 3x3, 4x4, 5x5, etc, benches 13:38 Megaf sfan5: thexyz: ShadowNinja: Well, I found a work around for the minestestserver not creating a new world 13:38 Megaf enter the minetest directory, create a folder worlds and subfolder world, like mkdir -p worlds/world 13:39 Megaf create an empty rollback.txt file there, like touch world/worlds/rollback.txt 13:39 Megaf then it will work 13:39 Megaf VanessaE: Are you there? 13:40 VanessaE yes 13:40 Exio4 she is always here 13:40 Exio4 maybe just stalking us 13:40 VanessaE rollback.txt???? 13:40 VanessaE but that's....er 13:40 VanessaE we don't use that anymore 13:40 VanessaE server uses sqlite for rollback now 13:46 VanessaE bbl 13:47 thexyz yes we don't 13:47 thexyz and apparently someone derped in migration code? 13:55 Taoki Hi. How do you clear an inventory of items in Lua API? 13:55 Exio4 set the inventory to {} 13:56 Taoki What's the exact function for that? 13:57 * Exio4 doesn't know :P 14:17 kaeza Taoki, inv:set_list("foo", {}) 14:17 Taoki Thanks 14:19 * kaeza should test #232 14:27 zsoltisawesome Hello! 14:35 zsoltisawesome hi all 14:57 zsoltisawesome hi 15:14 Taoki kaeza: Oh... you're diemartin? There seems to be a small problem with the inventory movement code from yesterday... I found out what 15:14 Taoki Apparently, item stacks aren't moved if a stack of that type of item doesn't exist in the target inventory 15:14 Taoki I'm not sure why, as this doesn't seem to always happen but rather randomly 15:15 Taoki If anyone wants to test what I'm using it for (workbench for minetest_game), https://github.com/minetest/minetest_game/pull/232 15:16 Exio4 ohshit 15:21 zsoltisawesome what 15:22 zsoltisawesome well then 15:25 z3ld4k Man... 15:25 z3ld4k If someone had told me about minetest before... 15:26 Exio4 what could have happened? 15:26 * Exio4 gives z3ld4k a release build of minetest 15:27 z3ld4k Exio4, I would have quit Minecraft instantanly 15:27 * zsoltisawesome thinks that z3ld4k it totally right 15:27 zsoltisawesome *is 15:28 z3ld4k Exio4, 20 minutes ago I thought minecraft was the first of it's type 15:28 z3ld4k I was so wrong... 15:28 Exio4 it somewhat was the first game that made a million with a voxel world wasn't it 15:28 Exio4 million USD* 15:29 z3ld4k Exio4, it seems it was the first that spend some money on marketing 15:29 z3ld4k error when compiling... ok it's normal, let's seee 15:29 Exio4 what error? 15:29 z3ld4k Exio4, "cannot find -lGLESv2" I'm on gentoo 15:30 Exio4 ehm 15:31 Exio4 i guess you can comment the CMake line for that, it seems that is.. bugged 15:31 z3ld4k Exio4, it seems this is a library that's missing 15:31 Exio4 https://github.com/minetest/minetest/issues/1051 15:31 Exio4 if you mix gles + gl you will get that ^^ 15:31 z3ld4k Exio4, thanks man 15:31 kaeza yay moar globals 15:33 kaeza Taoki, in `mods/default/functions.lua', `craft_resize' and `move_items' are global; they should be put into `default' table, or moved to builtin and put in `minetest' table 15:33 zsoltisawesome anyone have compiled 0.4.8 for Ubuntu 64? 15:33 z3ld4k Exio4, I'm lucky because I enabled ccahe, so now It goes very fast... 15:34 z3ld4k at the same point... 15:34 kaeza <-- working on getting move_items to actually work :P 15:34 Exio4 zsoltisawesome: i've it compiled here for debian sid (64b) :D 15:34 Exio4 z3ld4k: distcc and setup your compile farm 15:35 * Exio4 will setup a six-cpu-small-compiling-farm with celerons and semprons soonish :P 15:36 z3ld4k Exio4, maybe I get some rasp's to do the jobs, but they're arm so... 15:37 Exio4 what cpu do you haz right now? 15:37 Exio4 i have gentoo in my TODO list since i got this pc 15:37 Exio4 i've used it before on my netbook 15:38 Exio4 wow many email notification! email very never show on site, hush hush pass details naughty puppies 15:38 z3ld4k Exio4, i5 second generation 15:38 Exio4 very freeplay, much one-click register 15:38 Exio4 many profit, wow 15:38 Exio4 hahaha dogecoin is funny 15:38 Exio4 z3ld4k: i5 2xxx? :P what is the xxx? 15:38 * Exio4 is using an x6 6100 15:39 z3ld4k Exio4, worked, let's see if it run 15:39 zsoltisawesome Exio4: do you think it would work on Ubuntu 64? 15:39 z3ld4k Exio4, 24xx I don't remember well 15:39 Exio4 zsoltisawesome: you could compile it by yourself :P 15:39 Exio4 z3ld4k: grep processor /proc/cpuinfo :P 15:40 z3ld4k Exio4, not root ;'( 15:40 z3ld4k Exio4, have to re-login, what I second 15:40 zsoltisawesome i suck at commpiling 15:40 Exio4 you don't need root to look at that... 15:40 Exio4 zsoltisawesome: hm, use calinou's oneliner? 15:41 kaeza Taoki, http://pastebin.com/SgA2fbvg 15:41 zsoltisawesome where? 15:44 ShadowNinja Megaf: Ah, I guess the worlds directory isn't created, only the world one, or the rollback manager is created too soon. 15:44 zsoltisawesome nvm, im just gonna use the debs from launchpad 15:44 zeldak 0.0 15:44 zeldak Man this is so fucking fast 15:44 zeldak Exio4, 0.0 15:44 zeldak Exio4, man, this is mounstrouly fast 15:44 Exio4 wut? 15:45 Exio4 what is so fast? 15:45 zeldak Exio4, minetest 15:45 Hirato lolwut? 15:45 Hirato impossibru 15:45 Exio4 yeah 15:45 Exio4 are you sure you aren't high? 15:45 Exio4 ehm 15:45 Hirato what custom patches adn witchraft are you using 15:46 zeldak I'm impressed, really, good job 15:47 Exio4 [12:45:55] are you sure you aren't high? 15:47 Hirato what custom patches and witchcraft are you using!? 15:47 Exio4 minetest being fast? 15:47 zeldak Exio4, yes, fast fast fast 15:47 zeldak compared to minecraft 15:47 zeldak sure, minecraft is more advanced in some ways but 15:47 zeldak is this C++? 15:48 Exio4 yes 15:48 zeldak Well mistery solved... uhehuehuheueh 15:48 Exio4 C++ and Lua 15:48 zeldak Exio4, if it was C it'll be more fast, but also impossible to devel 15:48 Exio4 the code isn't that polished anyway 15:48 Exio4 it uses a lot of shit that could be improved a hell lot 15:48 kaeza >impossible to devel 15:48 kaeza lol 15:48 Exio4 and you haven't used 0.3.x 15:48 Exio4 yes, because OOP is the way to go 15:49 Exio4 C++ is used as a subset of C anyway, that is a good thing 15:49 Exio4 because no overused OOP :D 15:49 zeldak Exio4, anyway it's easier with Java but man, I'm really impressed 15:49 zeldak Exio4, you're developer? 15:49 Hirato I see we've similar ideas to ideal C++ usage, haha 15:49 Exio4 i don't actually develop anything on minetest 15:50 Exio4 i'm more like a troll that is half-of-the-time here and the other half, sleeping ;P 15:50 kaeza Exio4, yeah, because you suck 15:50 * kaeza flies away 15:50 Exio4 yes, i suck your mum's 15:50 Exio4 15:50 kaeza :< 15:50 zeldak Exio4, minecraft user 100% of my cpu, minetest just use about 34% 15:50 * Exio4 gives kaeza a hug and then backstabs him 15:51 Exio4 that is a bad thing anyway 15:51 * kaeza puts a Dungeon Master on Exio4's head 15:51 zeldak good work... 15:51 * Exio4 puts kaeza inside the Oracle JVM 15:51 kaeza http://nooooooooooooooo.com/ 15:52 * Exio4 rewrites kaeza in java 15:52 Exio4 IT CAN'T BE WORSE 15:52 Exio4 \o/ 15:52 kaeza actually, ♥ Java 15:53 zeldak Exio4, yes, it could, "write" in delphi 15:54 zeldak use delphi IDE and write in pascal 15:54 zeldak could be worse 15:55 zeldak Exio4, sounds, it needs a little more action sounds... 15:55 Exio4 ok kaeza 15:55 * sfan5 puts a kitten on Exio4's head 15:55 * Exio4 puts a sfan5 on kitten's head 15:55 Exio4 :D 15:56 Exio4 zeldak: yep 15:56 zeldak it's a thing not really hard I think 15:56 * sfan5 throws a kitten at Exio4 16:01 zsoltisawesome !rainbow WHAT'S UP Y'ALL?! 16:01 MinetestBot 13W4H15A7T10'7S5 6U10P7 11Y10'2A5L11L13?10! 16:02 * sfan5 puts Derpy Hooves on zsoltisawesome's head 16:02 zeldak Is color's allowed here? 16:02 * zsoltisawesome cuddles Derpy Hooves 16:02 zeldak Are* 16:02 zsoltisawesome yes 16:02 zeldak man... 16:03 Exio4 just don't abuse them 16:03 zsoltisawesome ya... 16:03 zeldak 01 Exio4 wel... 16:03 zeldak hehehe 16:03 Exio4 03,02e04,12l05,12p08,10m11,08a06,13x04,09e 03,02-12,13< 13,07d03,13e09,11w05,09o12,06l11,12l09,04a 12,06t04,13'07,02n09,03s07,04i 09,13s03,11i09,02h12,07t 16:03 zsoltisawesome example 16:03 zsoltisawesome LOL 16:04 zsoltisawesome #nojustno 16:04 kaeza ˙ƃuoɹʍ ʇı ƃuıop ǝɹɐ noʎ :oıxƎ 16:04 zsoltisawesome ooooooh 16:04 Exio4 lol kaeza 16:04 Exio4 /prism -reb this isn't allowed <- example 16:04 zsoltisawesome whats that do 16:05 rubenwardy I worked out an algorithm to make realistic sound (dampens through walls, refracts, etc) but then I realized that minetest does not support per person sounds :( 16:05 zsoltisawesome they should impliment that 16:06 kaeza rubenwardy, huh? 16:06 kaeza I thought it did 16:06 rubenwardy realistic sound, or per person sound, zsoltisawesome? 16:06 rubenwardy Does it? where? 16:06 zeldak rubenwardy, algorithm 16:06 zeldak ? 16:06 rubenwardy It does 16:06 rubenwardy ! 16:07 rubenwardy https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L219 16:07 kaeza minetest.play_sound({..., object=xxx) 16:07 Megaf Hi all 16:07 kaeza +} 16:07 zeldak Lua... 16:07 rubenwardy Per person as in only one person can here it 16:07 kaeza or to_player :P 16:07 rubenwardy hear 16:07 rubenwardy zeldak: !g algorithm 16:07 rubenwardy !g algorithm 16:07 MinetestBot rubenwardy: http://en.wikipedia.org/wiki/Algorithm 16:07 professorfish how do I connect to a server? 16:08 rubenwardy can Minetestbot to lmgtfu? 16:08 Megaf !g Megaf 16:08 MinetestBot Megaf: http://megaf.di.univaq.it/ 16:08 rubenwardy can Minetestbot to lmgtfy? 16:08 Megaf not me 16:08 rubenwardy *do 16:08 zeldak rubenwardy, I know what it's but, never heard about algorithm for sounds 16:08 rubenwardy For programming 16:08 rubenwardy it is a code idea 16:08 rubenwardy bye all 16:08 rubenwardy will check log 16:08 rubenwardy !lmgtfy hi 16:09 rubenwardy ]meh 16:23 Megaf !up megaf.no-ip.info 30001 16:23 MinetestBot megaf.no-ip.info:30001 is up (859ms) 16:24 Megaf This server must be a total mess 16:24 Megaf can anyone join there and take a screenshot for me? 16:26 zsoltisawesome lol 16:27 MegafAtWork PS. I just hit ctrl C accidentally there 16:27 MegafAtWork but its up again 16:27 MegafAtWork zsoltisawesome: lol what? 16:27 MegafAtWork Hi proller 16:28 proller moo 16:29 zsoltisawesome MOOO 16:29 zsoltisawesome lol at MegafAtWork 16:38 MegafAtWork !up minetest.megaf.info 30003 16:38 MinetestBot minetest.megaf.info:30003 seems to be down 16:39 MegafAtWork I cant believe this shit crashed again 16:39 MegafAtWork "Segmentation fault" 16:39 MegafAtWork worst type of crash 16:49 PilzAdam Hello everyone! 16:49 MegafAtWork Hi PilzAdam 16:50 zsoltisawesome ... 16:50 MegafAtWork PilzAdam: I found a work around that problem of minetest server not creating a new world 16:50 PilzAdam you basically have to comment out one line 16:50 PilzAdam didnt I tell you about this? 16:51 MegafAtWork noÂpe 16:51 MegafAtWork nope* 16:51 zsoltisawesome no ape XD 16:51 MegafAtWork my work around consists of creating directory worlds/world and placing there an empty rollback.txt file 16:52 * zsoltisawesome taps Jordach 16:52 Jordach fuck off. 16:52 * zsoltisawesome taps Jordach again 16:52 Jordach fuck off. 16:52 MegafAtWork me gets a rat trap and place it nearby zsoltisawesome condoms 16:53 * MegafAtWork gets a rat trap and place it nearby zsoltisawesome condoms 16:53 zsoltisawesome so me bodys not in a good mood today.. 16:53 MegafAtWork zsoltisawesome: you are pretty annoying today 16:53 MegafAtWork Hi Jordach 16:53 * zsoltisawesome makes MegafAtWork take that back 16:54 PilzAdam wow 16:54 * PilzAdam taps Jordach 16:54 Jordach fuck off. fuck off. fuck off. fuck off. fuck off. 16:54 MegafAtWork lol 16:54 * PilzAdam taps Jordach 16:54 Jordach stfu 16:55 * zsoltisawesome taps PilzAdam 16:55 PilzAdam !tell Jordach /me taps Jordach 16:55 MinetestBot PilzAdam: I'll pass that on when Jordach is around 16:55 PilzAdam >:-) 16:55 MegafAtWork Jordach: it will make me happy if you banned zsoltisawesome 16:55 Jordach__ nice try 16:55 PilzAdam !tell Jordach* /me taps Jordach 16:55 MinetestBot PilzAdam: I'll pass that on when Jordach* is around 16:55 PilzAdam does this work? sfan5? 16:55 MegafAtWork !tell PilzAdam Test 16:55 MinetestBot MegafAtWork: I'll pass that on when PilzAdam is around 16:56 zsoltisawesome !tell zsoltisawesome HI! 16:56 sfan5 PilzAdam: no 16:56 MinetestBot zsoltisawesome: I'll pass that on when zsoltisawesome is around 16:56 zsoltisawesome lol 16:56 MegafAtWork !g plan grow in simulated microgravity 16:56 MinetestBot MegafAtWork: http://www.livescience.com/27868-plant-sex-zero-gravity.html 16:56 sfan5 PilzAdam: you could try \x01ACTION\x01 taps Jord*ch 16:56 MegafAtWork !g plant grow in simulated microgravity 16:56 MinetestBot MegafAtWork: http://www.ncbi.nlm.nih.gov/pubmed/11540339 16:56 sfan5 >http://www.livescience.com/27868-plant-sex-zero-gravity.html 16:56 sfan5 lol 16:57 MegafAtWork That one could do 16:57 * Jordach__ has had tea and is not grumpy 16:58 * zsoltisawesome insists that Jordach__ must take a nap 16:58 * sfan5 slaps MegafAtWork 16:58 sfan5 oop 16:58 sfan5 s 16:58 sfan5 sorry 16:58 * sfan5 taps zsoltisawesome 16:59 zsoltisawesome Exio4: do you have the page for the oneliner? 17:01 MegafAtWork It seems like I made a Guest* honeypot http://servers.minetest.net/ 17:01 Jordach__ zsoltisawesome, i usually have ~3 sugars 17:01 MegafAtWork You can thank me later for freeing your server of Guests 17:01 MegafAtWork your servers* 17:02 Jordach__ MegafAtWork, it's like the SSH honeypot ;) 17:02 * Jordach__ must fix template model... 17:03 * sfan5 taps MinetestBot 17:03 MegafAtWork !tell MinetestBot 1-0/0=3*7/0,5+1*2^9/2*(4+5) 17:03 MinetestBot MegafAtWork: I'll pass that on when MinetestBot is around 17:04 sfan5 MegafAtWork: what is that supposed to do? 17:05 PilzAdam 0/0 :-( 17:06 MegafAtWork sfan5: End the world 17:06 zsoltisawesome lol 17:06 sfan5 !tell sfan5 17:06 MinetestBot sfan5: ...and text 17:06 sfan5 !tell sfan5 test 17:06 MinetestBot sfan5: I'll pass that on when sfan5 is around 17:06 sfan5 ok 17:06 sfan5 it should tell me now 17:06 sfan5 hm :-/ 17:07 MegafAtWork see? luckly your bot is not working, so the world will not end 17:07 PilzAdam sfan5, she will tell you if she feels up to it? k? 17:07 PilzAdam s/?/,/ 17:07 Jordach__ sfan5, i found out why my model has issues with bending the left arm 17:07 Jordach__ s/left/right 17:10 sfan5 test 17:10 MinetestBot sfan5: test 17:10 sfan5 hm 17:11 Exio4 zsoltisawesome: forum :P 17:13 zsoltisawesome WHERE 17:13 MinetestBot zsoltisawesome: HI! 17:13 zsoltisawesome lol 17:13 zsoltisawesome oh crap 17:18 MegafAtWork Can someplease PLEASE FIX THE BLOODY FUCKING DOOR??? 17:18 MegafAtWork http://paste.debian.net/71430/ 17:18 MegafAtWork 17:14:02: ERROR[main]: ERROR: An unhandled exception occurred: ServerError: LuaError: ...table/bin/../games/minetest_game/mods/doors/init.lua:116: attempt to call field 'swap_node' (a nil value) 17:18 MegafAtWork thats on the 0.4 branch 17:19 Exio4 are you using the latest minetest-git 17:19 Exio4 +latest _game-git? 17:19 PilzAdam MegafAtWork, nope 17:19 MinetestBot PilzAdam: Test 17:19 PilzAdam https://github.com/minetest/minetest_game/blob/stable-0.4/mods/doors/init.lua#L116 17:20 PilzAdam its not the 0.4 branch 17:20 PilzAdam you use master 17:20 Jordach__ MegafAtWork, stop updating minetest_game 17:21 Jordach__ only use the stable with the stable 17:21 Jordach__ minetest_game should not be considered like a normal mod; where it needs to be updated 17:29 ShadowNinja PilzAdam: Regexs work with ShadowBot, but I doubt MinetestBot implements them. 17:29 ShadowNinja (And they're probably Python regexs) 17:31 zsoltisawesome who made MinetestBot? 17:33 ShadowNinja zsoltisawesome: sbp. sfan added custom modules. 17:33 zsoltisawesome cool 17:38 PilzAdam https://forum.minetest.net/viewtopic.php?pid=122312#p122312 "The Minetest" 17:38 Jordach__ lol 17:39 Jordach__ kiwiirc 17:54 * Jordach__ nearly figured out a walking animation 17:59 MegafAtWork Exio4: minetest game stable 18:00 MegafAtWork PilzAdam: its stable-0.4, the master wasnt having any issue 18:00 MegafAtWork well, I fixed it myself 18:00 MegafAtWork minetest@li677-246:~/Minetest/Megaf171213-Stable/bin$ mkdir ../games/minetest_game/disabled_mods 18:00 MegafAtWork minetest@li677-246:~/Minetest/Megaf171213-Stable/bin$ mv ../games/minetest_game/mods/doors ../games/minetest_game/disabled_mods/ 18:00 PilzAdam MegafAtWork, your minetest_game is not stable-0.4 18:00 Exio4 fixed 18:00 Exio4 ok 18:00 PilzAdam you try to run minetest_game master on a minetest engine stable 18:01 MegafAtWork oh dear 18:01 MegafAtWork why does it have to be so hard? Cant it just work? 18:01 MegafAtWork I spend more time fixing and working around stuff than improving my server 18:02 ShadowNinja cd ~/Minetest/Megaf171213-Stable/games/minetest_game && git checkout stable-0.4 18:05 MegafAtWork PilzAdam: I know whay I did, I got from stable branch 18:05 MegafAtWork ShadowNinja: PilzAdam: heres how I get the source and compile this 18:05 MegafAtWork http://paste.debian.net/71436/ 18:06 MegafAtWork This one is better http://paste.debian.net/71438/ 18:07 MegafAtWork feel free to make a new version of it 18:07 PilzAdam well you obviously dont have the stable 0.4 branch of minetest_game 18:07 PilzAdam https://github.com/minetest/minetest_game/blob/stable-0.4/mods/doors/init.lua#L116 18:07 PilzAdam the error message you posted doesnt fit it 18:10 MegafAtWork so, what branch should I use? 18:10 PilzAdam stable-0.4 18:10 MegafAtWork PilzAdam: and for server? 18:10 PilzAdam what? 18:12 ShadowNinja MegafAtWork: Same branch name. 18:12 MegafAtWork oh dear, I need to implement a new build system here 18:13 MegafAtWork Location: https://codeload.github.com/minetest/minetest_game/legacy.tar.gz/stable-0.4 [following] 18:13 MegafAtWork --2013-12-17 18:11:34-- https://codeload.github.com/minetest/minetest_game/legacy.tar.gz/stable-0.4 18:13 MegafAtWork thats stable 18:13 MegafAtWork Getting it right now 18:14 zsoltisawesome anyone have a oneliner for compiling MT 0.4.8 stable? 18:15 ShadowNinja zsoltisawesome: For Linux, yes. 18:15 Warr1024 it depends on your platform, but minimal is probably something like cmake . && make 18:16 ShadowNinja Warr1024: That doesn't include downloading and dependencies. 18:18 Warr1024 oh, in that case, sudo apt-get install minetest :-) 18:19 Warr1024 (maybe some kind soul will setup a PPA or something that keeps up-to-date with latest branches) 18:21 Taoki kaeza: Same issue 18:22 kaeza Taoki, how do you reproduce it? 18:24 Taoki kaeza: In my workbench patch. My test is: I add an item to the craft receipe in the inventory window (2 x 2 now), which is no longer present in the main inventory. I close the inventory window, then right-click a workbench. The item is then deleted instead of being moved 18:26 MegafAtWork did you noticed that non of the severs have a good uptime? http://servers.minetest.net/ 18:26 MegafAtWork all of them crashes often 18:27 MegafAtWork My suggestion is, stop implementing new features 18:27 MegafAtWork no need to add more things 18:27 MegafAtWork focus in making it actually work... 18:28 Taoki MegafAtWork: I don't think servers having a bad uptime is due to new features. Though bug fixing is important too I agree 18:28 Taoki New features are also important IMO 18:28 Jordach__ Taoki, tell that to #blendercoders 18:28 MegafAtWork Yes they are, but it seems like devs are puting more time in features than bug fixing 18:29 Warr1024 not everyone leaves their servers up 24/7. 18:29 * Jordach__ considers building again 18:29 Warr1024 for instance, mine (not publicly listed) shuts down for about 20 seconds at 5:00AM UTC-0500 each day. 18:29 Jordach__ but blender be rendering :P 18:30 Warr1024 it's the cheapest way to ensure that the database is closed and not being modified, for taking a backup snapshot. 18:30 * Jordach__ had a good script for this a while back 18:30 zsoltisawesome ShadowNinja: can i haz it? 18:30 Jordach__ it created a overview map, backed up the map, and deleted the old one, did some cleaning 18:31 Jordach__ (if the server OOM'ed, then it would run) 18:36 zsoltisawesome i have been reminded how much i hate mediafire 18:37 Jordach__ there's nothing wrong with it for me 18:37 zsoltisawesome too many ads 18:37 Jordach__ i happen to have 50GB space ;) 18:37 Jordach__ and ADBLOCK+ 18:37 PilzAdam the links are not wget-able 18:38 Jordach__ fuck wget 18:38 Jordach__ mods should be on github 18:38 zsoltisawesome fuck YOU 18:38 PilzAdam fuck underscores 18:38 zsoltisawesome lol 18:38 Jordach__ and? 18:39 Warr1024 github and/or gitorious. 18:40 MegafAtWork 50 min to go home 18:40 MegafAtWork =) 18:43 Jordach__ http://mg.viewskew.com/u/jordach/m/prototype-walking-animation/ 18:43 Jordach__ Taoki, ^ 18:43 Taoki Jordach__: Nice :) 18:43 kaeza Taoki, umm... 18:44 kaeza minetest.show_formspec() is subject to lag 18:44 PilzAdam Jordach__, I like how you dont try to be realistic with that animation :-p 18:44 Taoki kaeza: The command to move inventory is triggered separately. Although showing the formspec might be delayed at times 18:44 Jordach__ PilzAdam, i'm learning animation, (i do happen to be a perfectionist when it comes to fluid motion) 18:44 Taoki kaeza: I can't set a formspec on the workbench item itself because I can't have an on_rightclick event 18:45 Jordach__ and that's not even fluid yet 18:46 Leoneof hello, why i'm here? 18:47 Jordach__ because you joined the channel :P 18:47 Leoneof :D 18:47 Leoneof specing: why you are here? 18:48 * sfan5 puts a kitten on NekoGloop's head 18:50 * NekoGloop throws the kitten at sfan5 18:51 * sfan5 taps NekoGloop 18:53 sfan5 D-: 18:54 * MegafAtWork throws PilzAdam at sfan5 18:54 MegafAtWork lol 18:54 * sfan5 throws a kitten at MegafAtWork 18:54 PilzAdam MegafAtWork, you are doing it wrong 18:54 * sfan5 puts a pony on PilzAdam's head 18:55 PilzAdam PilzAdam.setTarget("sfan5"); PilzAdam.setMode("deadly"); PilzAdam.throw(); 18:55 * MegafAtWork catches the kitten and places behind a rat newarby a sheep 18:55 * sfan5 catches PilzAdam and puts him into the freezer 18:55 MegafAtWork oh dear 18:56 * MegafAtWork hands PilzAdam a coat 18:56 * sfan5 unplugs the freezer 18:57 MegafAtWork PilzAdam: your move 18:58 * sfan5 moves PilzAdam 18:59 * Jordach__ moves sfan5 18:59 * sfan5 puts Rainbow Dash on Jordach__'s head 19:11 Jordach__ and i'm sitting here waiting for minetest to rebuild 19:11 Jordach__ fun 19:12 Exio4 wait a minute 19:12 Exio4 and profit 19:12 Jordach__ yes argie 19:14 Hirato protip, ccache 19:18 * zsoltisawesome takes Rainbow Dash from Jordach__ 19:18 Jordach__ meh 19:19 * zsoltisawesome throws a pebble covered in slime at Jordach__ 19:19 Jordach__ meh 19:19 * zsoltisawesome makes Jordach__'s build fail 19:19 Jordach__ build succeeded 19:19 zsoltisawesome :( 19:20 * zsoltisawesome is heart-broken 19:20 * zsoltisawesome throws a freezer at PilzAdam 19:20 * MegafAtWork throws a new heart at zsoltisawesome 19:20 Jordach__ don't give PilzAdam the cold shoulder 19:21 zsoltisawesome lol 19:21 * zsoltisawesome catches it 19:21 MegafAtWork how would you throw a freeze at PilzAdam if he is actually inside it? 19:21 * zsoltisawesome starts to hum loudly 19:21 Jordach__ >inception 19:21 Jordach__ perhaps FrezAdam was inside the freezer :P 19:22 zsoltisawesome answer: you would be in a bigger frezzer and throw a smaler freezer 19:22 MegafAtWork gtgh 19:22 MegafAtWork Got To Go Home 19:22 MegafAtWork cya 19:22 zsoltisawesome when will you be back 19:22 Jordach__ in some time, usually 19:22 zsoltisawesome lol 19:23 * zsoltisawesome slaps Jordach__ for being Captain Obvious 19:25 Jordach__ nearly done replicating my minetest instance... 19:26 zsoltisawesome really 19:26 Jordach__ i have several local worlds that get cloned 4 times 19:26 zsoltisawesome Jordach__:clone() 19:26 zsoltisawesome done 19:26 Jordach__ zsoltisawesome, it's a longass bash script 19:27 * zsoltisawesome slaps someone 19:28 zsoltisawesome lol, K12, is so isecure 19:28 zsoltisawesome *insecure 19:29 zsoltisawesome it allows you to set you password to "a" 19:29 zsoltisawesome XD 19:37 Warr1024 letting you set your password to something short isn't that insecure. 19:37 Warr1024 not letting you set your password to something long is. 19:37 MegafAtWork Hi all, I'm back 19:38 Megaf at home =) 19:38 harrison http://www.youtube.com/watch?v=o-oVhu2fu20&feature=youtu.be 19:38 Warr1024 I use a couple of sites for important stuff that actually have shitty short (10 or 12 character) password limits. 19:39 Warr1024 Just as bad are the annoying crappy security features, like "2-factor," that you can't disable and have to work around. 19:50 zsoltisawesome ya 19:50 * zsoltisawesome pets harrison 19:53 * zsoltisawesome takes PilzAdam out of the freezer 19:54 PilzAdam f-f-f-f-f-f-f-f-f-finally 19:54 * PilzAdam heads to the heater 19:54 Warr1024 zsoltisawesome: put that back where you found it. do you want it to go bad? 19:54 zsoltisawesome lol 19:54 * zsoltisawesome puts Warr1024 in the freezer 19:56 * zsoltisawesome puts Warr1024's freezer in a bigger freezer 19:57 * zsoltisawesome bakes a pie for PilzAdam 19:57 PilzAdam nom 19:57 * zsoltisawesome gives an ant a bigger pie 19:59 * zsoltisawesome becomes PilzAdam's father-in-law 19:59 thexyz Warr1024: we have a mandatory 2-factor auth in some system 19:59 thexyz that I coded; people seem to *love* it <3 20:00 thexyz well I'm far away from those people so I can say I'm safe 20:00 zsoltisawesome he's in a freezer inside of a freezer 20:00 zsoltisawesome he cant hear you 20:01 * zsoltisawesome officially hates the new MC launcher 20:02 zsoltisawesome all its doing is shitting errors 20:02 Warr1024 the thing I hate about mandatory 2-factor is when I go to log into a website and they make me choose between them sending me an email and phoning me to give me the login confirmation code. 20:03 zsoltisawesome youtube does that 20:03 zsoltisawesome its really a pain 20:03 Warr1024 either way it's slow as hell and clutters up my inbox or call logs with useless shit, delays my access to what I want, and is completely useless in light of my 95-bit password. 20:03 FreeFull I never had youtube do that for me 20:03 zsoltisawesome cause you didn't ask for more than 15 minutes 20:04 zsoltisawesome they ask you to verify your account 20:04 Warr1024 I have this subtle suspicion that they're trying to punish people who don't persist cookies across sessions. 20:04 Warr1024 "Want to have any privacy? Sorry, you'll have to put up with useless security measures then." 20:04 sfan5 PilzAdam: I unplugged the freezer.. 20:04 PilzAdam sfan5, thats why I didnt die 20:05 zsoltisawesome still, he would be in a freezer full of cold water 20:05 zsoltisawesome well crap 20:06 zsoltisawesome its 13:00 20:06 Warr1024 zsoltisawesome: your longitude is showing :-) 20:06 zsoltisawesome lol 20:06 zsoltisawesome whats my laddertude? 20:07 zsoltisawesome XD 20:07 zsoltisawesome Công cha như núi Thái Sơn, nghĩa mẹ như nước trong nguồn chẩy gia. 20:07 zsoltisawesome ^ dont ask 20:30 specing sfan5: did your hunger games server just explode? 20:33 sfan5 specing: no 20:38 PilzAdam bye 20:40 specing sfan5: Im out again 20:40 specing I get frozen ~30s after the grace period is over 20:43 sfan5 hm 20:44 sfan5 maybe that is because it is flooded by guest peopel 20:44 sfan5 people* 20:44 zsoltisawesome lol 20:44 specing -.- 20:45 zsoltisawesome does anyone know about Agreement Problems with Pronouns 20:46 Warr1024 specifically? 20:46 zsoltisawesome hmm? 20:46 Calinou sfan5, use a anti guest mod 20:46 Calinou kaeza made one 20:47 sfan5 I don't have a 0.48 build that supports this.. 20:47 sfan5 s/48/4.8/ 20:47 sfan5 I'll make one 20:47 Warr1024 is there a way to completely disable new registrations? 20:47 zsoltisawesome s/make/steal 20:49 * zsoltisawesome slaps his brother 20:49 EnglishMaster what now... 20:49 * EnglishMaster slaps his English book 20:50 zsoltisawesome now, be nice 20:50 kaeza Warr1024, http://pastebin.com/RviYFzHB 20:50 * sfan5 taps EnglishMaster 20:50 * EnglishMaster taps sfan5's mom 20:51 zsoltisawesome :/ 20:51 sfan5 wat 20:51 * sfan5 slaps EnglishMaster 20:51 * EnglishMaster Falcon punches sfan5 20:51 zsoltisawesome FALCON PAUNCH 20:52 * sfan5 throws a kitten at EnglishMaster 20:52 EnglishMaster :D 20:52 EnglishMaster AHHH GET IT OFFFF, IM ALLERGIC TO CUTENESS 20:52 * EnglishMaster dies 20:53 zsoltisawesome nicely done 20:53 Warr1024 kaeza: thanks, nice and succinct. 20:53 zsoltisawesome kaeza: s/tp/to 20:53 Warr1024 all you'd need then would be a /invite command :-D 20:53 kaeza zsoltisawesome, wut 20:54 kaeza Warr1024, I'll leave that up to you ;) 20:54 zsoltisawesome kaeza: "This server is closed --->tp<--- new registrations." 20:54 kaeza O.o 20:54 zsoltisawesome lol 20:55 zsoltisawesome What the hell: http://pastebin.com/9vzdqJCk 20:56 kaeza zsoltisawesome, it's valid Lua code 20:56 zsoltisawesome i know 20:56 zsoltisawesome what does it do 20:56 zsoltisawesome like wikipedia in MT? 20:56 kaeza yep 20:56 zsoltisawesome thats cool! 20:56 kaeza https://github.com/kaeza/minetest-wiki 20:58 zsoltisawesome is there an acually use for this mod? 20:58 kaeza uh? 20:59 kaeza all kind of things 20:59 kaeza like rule boards, in-game documentation, grief reporting, quests, etc 20:59 zsoltisawesome hmm 21:00 zsoltisawesome can Lua send HTTP requests? 21:01 zsoltisawesome wait, stupid question 21:01 specing sfan5: wow very guest many lags 21:02 Jordach__ LuaSocket is about :P 21:02 sfan5 specing: much* 21:02 kaeza very lag 21:02 kaeza much wow 21:04 specing wow server many down 21:04 zsoltisawesome !up harpnet.tk 21:04 MinetestBot harpnet.tk:30000 seems to be down 21:04 zsoltisawesome drat 21:04 specing very errors, much compiles 21:05 zsoltisawesome Calinou: would you mind telling me your oneliner for compiling MT? 21:06 specing sfan5: antiguest is NOT working 21:06 sfan5 specing: I did not add it yet 21:07 zsoltisawesome spaghetti! 21:09 zsoltisawesome http://www.youtube.com/watch?v=74cM-tF8-kY 21:10 Calinou https://forum.minetest.net/viewtopic.php?id=3837 21:10 Calinou zsoltisawesome, ^ 21:10 zsoltisawesome thx 21:10 Calinou tell me if you get an error 21:11 zsoltisawesome i got a big one 21:12 zsoltisawesome http://pastebin.com/MWDa7LfZ 21:13 zsoltisawesome and also, i gtg in 15 21:14 Calinou I edited the script to detect the number of CPU threads 21:15 zsoltisawesome and? 21:15 Calinou zsoltisawesome, personally, I would suggest not using the script 21:15 Calinou download the source using git, then try compiling it, when it complains about missing deps, install them 21:15 Calinou then do it until it works 21:15 Calinou that's how I do 21:16 Calinou at least, install these: build-essential git cmake 21:16 Calinou then you'll be able to do the dependency searching stuff :P 21:16 Calinou zsoltisawesome, https://github.com/minetest/minetest/archive/master.zip 21:17 Calinou extract, open it, open a terminal inside it, then type "cmake ." 21:17 sfan5 specing: guest names are now disallowed, also if you set a password it is saved 21:17 zsoltisawesome Reading package lists... Done 21:17 zsoltisawesome Building dependency tree 21:17 zsoltisawesome Reading state information... Done 21:17 zsoltisawesome E: Unable to locate package git-core 21:17 sfan5 haha 21:17 thexyz !рудз еудд 21:17 thexyz !help tell 21:17 MinetestBot https://github.com/sfan5/minetestbot-modules/blob/master/COMMANDS.md 21:17 thexyz oh shit docs so helpful 21:17 ShadowNinja ~help tell 21:17 ShadowBot ShadowNinja: (tell ) -- Tells the next time is seen. can contain wildcard characters, and the first matching nick will be given the note. 21:18 Calinou zsoltisawesome, I changed the script to tell it to install git and not git-core 21:18 Calinou what distro do you use exactly? 21:18 Calinou (version) 21:18 thexyz !tell Hirato does enet support ipv6? 21:18 MinetestBot thexyz: I'll pass that on when Hirato is around 21:18 zsoltisawesome i use ubuntu 12.04 21:19 ShadowNinja thexyz: ShadowBot's version won't work while MinetestBot is arround. (To prevent conflicts) But MinetestBot's version should work. (Although it will send it in-channel and doesn't support Regexs) 21:19 thexyz yes i want to send in-channel 21:19 specing sfan5: your server is now stuck on 'Media' 21:20 zsoltisawesome !c 0/0 21:20 MinetestBot IndexError: list index out of range (file "/home/user/mtbot/modules/calc.py", line 46, in c) 21:20 zsoltisawesome lol 21:21 Megaf I absolutely hate minetest 21:21 zsoltisawesome what 21:21 Megaf 19:57:09: ERROR[main]: ERROR: An unhandled exception occurred: ServerError: LuaError: ...-2/bin/../games/minetest_game/mods/default/nodes.lua:969: attempt to call field 'swap_node' (a nil value) 21:21 Megaf this shit is fucking bugged 21:22 zsoltisawesome STOP USING GIT MINETEST GAME 21:22 Megaf The stable is much more bugged than the master 21:22 Megaf zsoltisawesome: good idea 21:22 zsoltisawesome lol 21:22 Megaf im writing a new blog post right now on my servers website 21:22 zsoltisawesome !up harpnet.tk 80 21:22 MinetestBot harpnet.tk:80 seems to be down 21:22 Issa2013 u know u are the second game i like played 21:22 zsoltisawesome !up harpnet.tk 8080 21:22 MinetestBot harpnet.tk:8080 seems to be down 21:22 Issa2013 the first is colobot and u are in second place 21:23 sfan5 Megaf: you use a git minetest game with a non-git minetest engine 21:23 sfan5 !ignore zsoltisawesome 21:23 MinetestBot sfan5: 'zsoltisawesome' added to ignore list. 21:23 Megaf sfan5: man 21:23 Megaf sfan5: Its not git 21:23 Calinou zsoltisawesome, instead of using "!up" like that, use "ping" in a terminal... 21:24 Calinou zsoltisawesome, that's weird, there is definitely a git-core package 21:24 zsoltisawesome indeed weird 21:24 sfan5 Megaf: that is not what I mean.. a mt_game that utilises swap node only workds with the engine after the commit where swap_node was added 21:24 Calinou maybe you fuffed up your sources.list? 21:24 Calinou zsoltisawesome, pastebin your /etc/apt/sources.list somewhere? 21:24 Megaf sfan5: can you please tell me what the fuck is this? Is it master or stable? https://github.com/minetest/minetest_game/tree/stable-0.4 21:24 Megaf thats the engine I het 21:24 Calinou or maybe ask in #ubuntu why you can't install the packages "git", "cmake" and "build-essential" 21:25 sfan5 Megaf: minetest_game@stable-0.4 works perfectly with minetest@stable-0.4 21:26 zsoltisawesome Zsolt is now away 21:26 zsoltisawesome Zsolt is no longer away 21:27 sfan5 Megaf: but you used minetest_game after commit 47a49eccf4 (added usage of swap_node) with minetest before commit d879a539cd (addition of the swap_node function) 21:27 zsoltisawesome Calinou: I tried ping 21:27 Megaf sfan5: first I was using stable only 21:27 zsoltisawesome it didnt work 21:27 Megaf minetest stable and game stabl 21:27 Megaf then it crashed a lot 21:28 VanessaE Megaf: long story short: never use minetest from a distro's repository, it's almost never up-to-date or complete :) 21:28 zsoltisawesome maybe its your computer? 21:28 Megaf and everytime I asked for help you would say that was an old and anciet build 21:28 Megaf VanessaE: I never used the distros version 21:28 sfan5 Megaf: either you use git with git or stable-0.4 with stable-0.4 21:28 sfan5 don't mix them 21:28 Megaf then I upgrade to the master branch 21:29 Megaf sfan5: I never used git or distros version 21:29 Megaf git command I mean 21:29 Megaf I always wget the latest zip from https://github.com/minetest 21:30 Calinou zsoltisawesome, don't use away messages by the way :P 21:30 sfan5 Megaf: the fact that your minetest crashes with that error indicated that you use a minetest_game which uses an engine function that is not in 0.4.8 21:30 Megaf Just like its written in THE FUCKING README https://github.com/minetest/minetest/blob/master/README.txt 21:30 sfan5 the readme just links to the repo 21:30 Megaf This game is not finished 21:30 Megaf -------------------------- 21:30 Megaf - Don't expect it to work as well as a finished game will. 21:30 Megaf - Please report any bugs. When doing that, debug.txt is useful. 21:30 Megaf ok, I didnt read that 21:31 sfan5 you aren't listening are you? 21:31 Megaf sfan5: you are not listening, you keep saying Im using a thing that Im not using 21:31 Megaf you can just change how the world is stored 21:31 sfan5 no 21:31 sfan5 no 21:31 sfan5 no 21:32 sfan5 swap_node is an engine function that was added after 0.4.8, it crashes because it can not find that 21:32 sfan5 that means some part of your minetest installation must be too new 21:32 Megaf ok 21:32 VanessaE or some mod is too new 21:32 Megaf that was pretty clear 21:32 Megaf thanks sfan5 21:32 VanessaE anything that uses furnace-like nodes is suspect 21:32 VanessaE what else.. um 21:32 sfan5 >...-2/bin/../games/minetest_game/mods/default/nodes.lua:969 21:32 sfan5 not a mod 21:32 VanessaE oh, didn't see that 21:33 Megaf my head hurts 21:33 VanessaE wel technically it IS a mod :P 21:33 zsoltisawesome exactly what i was gonna say XD 21:33 sfan5 Megaf: just downgrade your minetest_game to stable-0.4 or upgrade minetest (the engine part) to git 21:33 VanessaE Megaf: just update your copy of the Minetest engine itself to something newer than you have now, or downgrade the game to something older. 21:33 sfan5 VanessaE: I was faster :D 21:33 zsoltisawesome Megaf: or just use Windows 21:33 VanessaE ninja'd :P 21:34 VanessaE /kick zsoltisawesome blasphemer 21:34 Megaf zsoltisawesome: you are a good reason to give up minetest 21:34 VanessaE the OS has no effect on this, zsoltisawesome, 21:34 Megaf however, sfan5 PilzAdam ShadowNinja VanessaE kaeza are good reasons to stay and help 21:34 VanessaE this is purely a glitch in how he installed Minetest vs. minetest_game, nothing more 21:34 zsoltisawesome its easier to install MT on windoze 21:35 VanessaE zsoltisawesome: not really. 21:35 ShadowNinja Megaf: Please don't mass-hilight. 21:35 VanessaE it takes three commands to update and install Minetest on a Linux box. 21:35 VanessaE git pull; make; sudo make install 21:35 VanessaE and that's if you don't use run-in-placre. 21:35 VanessaE -r 21:35 sfan5 you forgot cmake 21:35 zsoltisawesome lol 21:35 zsoltisawesome git pull what? 21:35 zsoltisawesome XD 21:36 VanessaE sfan5: ok fine, four commands, but usually you don't have to repeat the cmake step 21:36 VanessaE zsoltisawesome: nothing. 21:36 VanessaE just git pull 21:36 Megaf VanessaE: I have no idea how to use git, 21:36 sfan5 zsoltisawesome: could you please not act like a 13-year old 21:36 Megaf VanessaE: its not writen anywhere on the documentation 21:36 Megaf its writtn how to use wget 21:36 zsoltisawesome sfan5: ... 21:37 ShadowNinja proller: Looks like you forgot to revert this: https://github.com/freeminer/freeminer/commit/327b3a2785f07e4b74dee4f19531122b5cb207f1 21:37 VanessaE Megaf: then learn. It's easy enough to get the basics down. git clone ; cd minetest ; cmake . -DRUN_IN_PLACE=1 -DSOME_OTHER_OPTIONS_HERE ; make 21:37 zsoltisawesome how does on not act like a 13-year old if said individual is a 13-year old? Hmm? 21:37 zsoltisawesome *one 21:38 Calinou some people behave more mature than their age, sfan5, it's not a good thing to say 21:38 VanessaE zsoltisawesome: by attempting to analyze your behavior, decide which actions are or are not appropriate relative to the adults around you, and correct yoursef accordingly. 21:38 thexyz ShadowNinja: no he didn't 21:39 zsoltisawesome VanessaE: sage advice :D 21:39 sfan5 Calinou: I did not imply he is 13-years old 21:39 Calinou I think zsoltisawesome is close to 13 in age, though 21:39 Calinou maybe he said it somewhere 21:39 proller ShadowNinja, no, it was removed after fix 21:39 Calinou I don't remember :P 21:39 VanessaE there's an 11 year old in inchra, whom I haven't seen in a month or so, who acts more like he's in his 20's. Meanwhile, there's a 16 (?) year old who just ragequit recently, who acts like he's about 7 or 8. 21:39 zsoltisawesome acually i did a long time ago 21:40 zsoltisawesome VanessaE: you sure know some interesting people 21:40 zsoltisawesome i really gtg 21:41 zsoltisawesome see y'all in a couple of weeks, i'm taking a vacation from IRC 21:41 ShadowNinja proller: Right, you removed it in "small". What a helpfull commit message. 21:43 Calinou inchra? 21:43 zsoltisawesome ya 21:43 zsoltisawesome lol 21:43 sfan5 I heard that somewhere 21:43 sfan5 !g inchra 21:43 MinetestBot sfan5: http://www.amazon.com/Hosa-CPE-118-18-Inch-Guitar-Patch/dp/B001JYP984 21:43 Calinou bye zsoltisawesome 21:43 Calinou have a good break :p 21:43 zsoltisawesome thanks 21:43 zsoltisawesome i'll miss you guys 21:44 zsoltisawesome oh, somepony tell lordcirth to work on the project while im away 21:44 sfan5 zsoltisawesome: use !tell 21:44 sfan5 !unignore zsoltisawesome 21:44 MinetestBot sfan5: 'zsoltisawesome' removed from ignore list. 21:44 sfan5 !tell 21:45 zsoltisawesome !tell lordcirth Hey, just wanted to let you know i'm taking a break from IRC, so please work on the project while i'm gone 21:45 MinetestBot zsoltisawesome: I'll pass that on when lordcirth is around 21:45 zsoltisawesome any last words anybody? 21:46 zsoltisawesome i guess not 21:46 zsoltisawesome BYE 21:47 zsoltisawesome !tell PilzAdam Have fun being out of the freezer 21:47 MinetestBot zsoltisawesome: I'll pass that on when PilzAdam is around 21:52 Megaf VanessaE: sfan5: Thanks, I will try using git from now on 21:53 sfan5 Megaf: do you mean the software or the current git of minetest? 21:53 Megaf sfan5: git software 21:53 Megaf I think i will help to keep everything updated 21:53 sfan5 ah 21:54 Megaf brb 21:55 thexyz and here goes my idea of a distro which always uses packages from latest git/svn/other repos 21:59 xiong Do any mods concern player signups, usernames, and so forth? 22:00 xiong I'm not even sure how to search for that. 22:01 xiong Um, well, I figure to write a script that gets invoked when a player attempts to join the server. I'll probably check the name against a regex. I'd like to see what's been done in that direction before I start from scratch, you know. 22:02 sfan5 xiong: https://forum.minetest.net/viewtopic.php?pid=121980 22:03 sfan5 only works with a really recent (not stable) version of minetest 22:03 xiong sfan5, yes, that's the ticket. 22:03 xiong Does not work with 0.4.8? 22:04 xiong Ah, now I remember; there's an 'antiguest' mod I should look at. 22:05 VanessaE https://forum.minetest.net/viewtopic.php?pid=122069#p122069 22:05 VanessaE you wasnt my modified version, to be specidic. 22:05 VanessaE specific* 22:05 VanessaE all server owners everywhere want it. 22:05 thexyz and I thought this was doable with auth handlers 22:05 VanessaE and if they don't, they do anyway :) 22:06 xiong But does not work with a stable release. 22:06 VanessaE thexyz: this catches the sign-on before even so much as a player file or auth.txt entry is created, let alone the player being shown as having joined the game, to other players. 22:06 VanessaE xiong: stable has already had a couple of bug fixes. don't use it. 22:06 xiong We've had this convo before, you know. 22:07 sfan5 0.4.9 is going to be released christmas anyway 22:07 xiong Oh, good. 22:07 thexyz sfan5: really? 22:07 xiong What about 1.0.0? 22:08 sfan5 thexyz: hmmmm said he wanted to have it released christmas 22:08 thexyz ah well 22:09 xiong Actually I prefer the antiguest strategy. This gives the server an opportunity to interact with the "guest" before throwing him out. 22:10 thexyz VanessaE: i think that's what auth handler does 22:10 thexyz it handles this stuff even before checking player's password because, well, that's what auth handler does 22:11 thexyz john_minetest: what do you want from me? 22:12 VanessaE thexyz: maybe the on-preconnect hooks into the auth handler then. idk how it works exactly, I just did a bit of copypasta to extend what kaeza did 22:12 thexyz john_minetest: dunno, that was just a fun idea 22:12 thexyz I don't think it's going to work 22:14 ShadowNinja thexyz: Auth handlers can't give you a informative error message. 22:15 thexyz really? okay then 22:15 thexyz although I'd just modify them to be able to 22:15 Megaf VanessaE, Ok, how do I clone? 22:15 Megaf I know its git clone git:// 22:16 Megaf I dont know the other part 22:18 Megaf O got it http://dev.minetest.net/Git 22:22 Megaf oh dear, my UPS can barely handle my PC at full load 22:22 VanessaE bbiab. 22:22 Megaf It's beeping 22:22 VanessaE Megaf: git clone https://the git URL here that's at the right side of the screen 22:23 VanessaE git clone https://github.com/minetest/minetest.git 22:23 VanessaE bbl 22:23 rambomedic the strangest thing, minetest.net is not blocked, nor are any of its subdomains, but wiki.minetest.net is blocked in my school's wifi 22:42 kaeza Calinou, #minetest @ irc.inchra.net 22:45 Megaf I almost broke my UPS to pieces when it shut down because it could not hold my PC on 22:55 Megaf sfan5, one thing I would love if you remove bones 22:55 Megaf useless thing 22:55 sfan5 k 22:56 * sfan5 is currently developing an algorithm for judging whether names make sense 22:56 kaeza :D 22:57 kaeza too many cats on the keyboard? :P 22:58 sfan5 kaeza: some resutls 22:58 sfan5 results* 22:58 sfan5 http://pastie.org/private/ypcoezjbuhpwdp76fevq 22:59 kaeza nice! 22:59 sfan5 it's damn hard to add all cases where things without vowels stilly make sense 23:00 kaeza hmm... one false positive 23:00 kaeza >'Split19': no 23:00 sfan5 three 23:00 Megaf VanessaE, any idea why does it takes so long to get media and item textures? 23:00 sfan5 >'Tyler19': no 23:00 Megaf My server can send 1 MB/s per client with no problem 23:00 sfan5 and 23:00 sfan5 >'hkjzuouikhjkzuo': yes 23:00 Megaf and still takes forever to download stuff 23:01 Megaf thats one annoying thing with minetest 23:01 VanessaE there, new power supply and wireless card installed. I think my machine's good now. 23:01 VanessaE use remote_media with a web server, megaf. 23:02 Megaf u -hs Minetest/Megaf171213-Dev/games/minetest_game/mods/ 23:02 Megaf 19M Minetest/Megaf171213-Dev/games/minetest_game/mods/ 23:02 Megaf the whole mods folder is only 19 MB 23:02 Megaf so it should take only 19 seconds to download that shit 23:02 VanessaE build a server and client with cURL support, add and configure nginx to your system, put a bunch of media files where a web browser could find them, like this: http://minetest.digitalaudioconcepts.com/creative-survival-media/ 23:02 VanessaE then configure your server to tell clients to go there 23:03 VanessaE there == whatever server you set up,. 23:03 Megaf Why the hell that's not the default thing??? 23:03 VanessaE (don't use my URL except for testing) 23:03 VanessaE Megaf: because server bloat. 23:03 VanessaE trust me, I went round and round with core devs about this 23:04 Megaf core devs are ********** 23:04 Megaf I mean 23:04 Megaf not the devs 23:04 Megaf the head 23:04 Megaf minetest need a new head 23:04 Megaf a chairman like person 23:04 Megaf to decide what's best 23:04 Megaf to have some quality control 23:04 Megaf and speed 23:04 sfan5 Megaf: this is not in default because it doesn't make any sense to include a webserver with minetest 23:04 VanessaE go look at the channel logs for #minetest-dev for the last 24 hours or so, especially the last 2-3 hours or so 23:05 VanessaE you will see just such a discussion 23:05 Megaf sfan5, so do include something that works 23:05 Megaf and it's fast 23:05 Megaf it makes no sense such a lightweight and cool game be so slow 23:05 sfan5 but it makes no sense to include a webserver 23:06 Megaf So do no include! But DO INCLUDE SOMETHING THAT IS FAST 23:06 Megaf the math is simple 23:06 Calinou so it should take only 19 seconds to download that shit 23:06 kaeza the code is not 23:06 Calinou depends on client connection 23:06 Calinou a fairly fast connection would be able to do that, but some won't 23:07 Megaf 19 MB is everything the my server have, and it takes 10 minutes to download everything in a 100 mbps speed 23:07 Megaf so it should take only 19 seconds to download that shit 23:07 sfan5 we can make it faster.. it is mostly hindered by the (more or less) ancient procotol we use 23:07 Megaf thats the problem 23:07 sfan5 who has an 100mbps home connection? 23:08 sfan5 good night now 23:08 Megaf FUCK!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 23:08 Calinou sfan5, some people with optic fiber 23:08 Megaf Segmentation fault 23:08 Megaf Segmentation fault 23:08 Megaf Segmentation fault 23:08 * sfan5 goes to sleep and puts a kitten on VanessaE's head 23:08 Calinou I'll have optic fiber soon 23:08 Calinou :> 23:09 sfan5 wow, calm down 23:09 Calinou currently I have 3.4/0.3 23:09 sfan5 Calinou: D-: 23:09 Megaf This bloody client is crashing again when sending long chat message 23:09 sfan5 I wish we had google fiber in germany 23:09 sfan5 Megaf: you could help use resolve the bug by posting a detailed bug report 23:09 sfan5 good night no 23:09 sfan5 w 23:09 Megaf I got the code with git clone git://github.com/minetest/minetest.git 23:09 Megaf I give me 23:09 Megaf I give upb 23:09 Megaf bye 23:10 Megaf enough of bugs 23:10 sfan5 eh 23:10 sfan5 very detailed bug report 23:11 Calinou sfan5, Orange announced they have put optic fiber in my city recently, and it'll be open to use by other ISPs 23:11 VanessaE there, the PC has its new power supply and wireless card, and now it has go-faster stripes! (translation, I cleaned up the outside of the case real nice ;) ) 23:11 Calinou (my current one is SFR) 23:11 Calinou VanessaE, I have wifi on my motherboard, but I never used it 23:13 VanessaE I mostly just use it for the tablet and to get the occasional firmware update for my blu-ray player 23:13 VanessaE plus my neighbor sometimes uses it 23:13 VanessaE interesting thing: it came up as wlan1, but there's no wlan0. why? 23:14 Calinou I used to have eth1 and not eth0, now I have eth0 23:15 Calinou 18<28VanessaE> plus my neighbor sometimes uses it 23:15 Calinou you let your neighbor use your wifi? O_o 23:15 VanessaE I trust him. 23:19 iqualfragile VanessaE: wow, bold move 23:20 iqualfragile … well, depends actually. if you would live in germany it would be 23:20 iqualfragile because we have the so-called störerhaftung here, wihch states that the owner of the internet connection is liable for everything that happens on it 23:21 VanessaE well there are similar "standing rules" here 23:21 VanessaE but I don't know that this has actually been successfully tested in court and found to be true 23:21 VanessaE though one knows not to run a TOR exit node :P 23:21 iqualfragile in germany it definitly has, its even a law 23:23 iqualfragile whis is totaly stupid and stops free wifi communities from developing (freifunk) 23:23 Exio4 that is what you get for living in germany 23:23 Exio4 people from argentina doesn't have those problems 23:23 Exio4 \:D/ 23:23 Exio4 i need a new trollface for irc 23:42 VanessaE you know, it just occurred to my husband -- my new wireless card is PCIe...the old one was just plain old PCI. could that be why it came up as wlan1 instead of 0? 23:42 Exio4 i want more PCI slots :( 23:43 Exio4 for adding more old things to my new pc! :P 23:46 iqualfragile Exio4: well, at least we have money here 23:47 Exio4 how much is 1kg of 23:47 Exio4 or a rent 23:47 Exio4 i'm pretty sure it is about two to four times what it is here :P 23:47 Exio4 but well, you have better health care and shit 23:47 Exio4 anyway, if you are bored, mine dogecoin for me! 23:48 iqualfragile and we basicly get our colege education educated by the state 23:48 iqualfragile Exio4: that realy depends on the food item 23:48 iqualfragile and if its bio or not 23:48 Exio4 i'm going to a public university too 23:48 Exio4 the public education here is somewhat awesome versus the paid one 23:49 Exio4 and it is most of the time; better 23:49 iqualfragile we do not realy have private universities here 23:49 iqualfragile well, there are some 23:49 Exio4 we have very few 23:49 iqualfragile but not _that_ many 23:49 Exio4 same :P 23:50 iqualfragile and everybody knows that they basicly give you your master for paying them money so its not really respectable 23:50 Exio4 for being a country in latin america our shitty part is the "economics stability" 23:50 Exio4 iqualfragile: same here! 23:50 Exio4 there are exceptions tho 23:50 Exio4 but most of the private unis are like that 23:51 Exio4 even though there aren't that many :P 23:51 iqualfragile well… on the other hand our democracy sucks 23:51 Exio4 i can feel that too 23:52 Exio4 we've had the same at the gob for 10 years 23:52 iqualfragile not as hard as the british monarchy with democratic parts and not as hard as the american "democracy" 23:52 iqualfragile but still sucks 23:52 iqualfragile wut? 23:52 Exio4 first it was the spouse, then first time of her, and then the second (and last) 23:52 iqualfragile we have the so called 5%-hürde which prevents parties with less then 5% to go to the parlament 23:53 iqualfragile which is really annoying 23:53 Exio4 the actual president got 54% at the last elections 23:53 Exio4 and even the ones that voted her (in my family) said they shouldn't have done that 23:54 iqualfragile it was put in place to prevent the "weimarer verhältnisse" (in the weimarer republick there were fucktons of small parties in the parlament which slowed down decision making a lot, and we all know what that lead to -.-) 23:54 iqualfragile but in my opinion it would be better to limit the number of parties allowed in the parlament 23:55 iqualfragile right now its practicaly limited to 20 (as 100/5=20) but a limit of ~8-10 seems more apropriate 23:55 iqualfragile Exio4: its realy uncommon for single parties to get more then 50% 23:55 iqualfragile they are usualy forced to form coalitions 23:55 Exio4 of course 23:56 Exio4 noone gets 50% from nonwhere ;) 23:57 iqualfragile is that 54% the percentage in the parliament, the percentage of casted votes or the percentage of people beeing allowed to vote who actually voted for them? 23:57 iqualfragile bc in germany about 34% of people are not represented in the parliament atm, which seems to be a new low 23:57 Exio4 the last 23:57 iqualfragile Exio4: oh, wow, then its really a strong party 23:58 Exio4 https://en.wikipedia.org/wiki/Peronism