Time Nick Message 00:03 celeron55 the crappy block sending selection algorithm at work 8) 00:04 celeron55 that is very known; it'll be probably fixed some day in the far future 00:04 kaeza1 s/far/prolly never/ 00:04 kaeza1 8) 00:05 celeron55 whirm: it has a higher chance of noticing them when you walk over a block boundary 00:05 Exio wasn't there anything for letting the clients request "the blocks" from the server? 00:06 whirm XD 00:06 celeron55 there is, but it's very bad as-is 00:06 celeron55 it just jams randomly and whatever 00:06 Exio ah 00:07 PilzAdam hmmmm, here is the rebased object object collision branch: https://github.com/PilzAdam/minetest/commits/object_collision 00:09 hmmmm looks good... 00:09 hmmmm what's up with that use of dynamic_cast 00:10 hmmmm in terms of code style, we don't do foo* blah, we do foo *blah 00:11 hmmmm it's not a big enough problem to be worried about unless it's all mix and matched in the same function 00:12 celeron55 well, in that case it is mix-and-matched in the same function 00:13 PilzAdam Ill fix it 00:14 celeron55 s/\(\w\)\* \(\w\)/\1 *\2/g 00:14 celeron55 8D 00:14 celeron55 i wonder what that'd do 00:14 Exio xD 00:14 celeron55 where's the "input sed search-and-replace" input box on this webpage! 00:15 jordan4ibanez HMMM 00:15 jordan4ibanez I'm exporting a mesh I made but how do I include the animation keyframes? 00:16 RealBadAngel about this you shall ask Taoki 00:19 jordan4ibanez Okay 00:19 jordan4ibanez Chips challenge in minetest one day! 00:21 hmmmm hah 00:21 hmmmm i would never run a sed command on a source file 00:23 rarkenin_ Is GitHub down for anyone? 00:24 RealBadAngel workin for me 00:24 VanessaE rarkenin_: off and on, they're being DDOS'd 00:24 PilzAdam DDoS attack is over 00:24 VanessaE were. 00:24 RealBadAngel but for a while it looked like it was down 00:24 jordan4ibanez Who the hell ddos's github? That's retarded 00:25 rarkenin_ Hmm. 00:25 Exio jordan4ibanez: microsoft and apple! (?) 00:25 jordan4ibanez I'd believe it 00:25 VanessaE Exio: nonono, lamefun. :-) 00:26 VanessaE he thinks open source is dead :) 00:26 Exio xD 00:27 jordan4ibanez All I'm trying to do is make simple lightweight mobs and the freakin thing isn't exporting my keyframe animation :'( 00:35 jordan4ibanez Idea: We should have collision boxes be seperate from selection boxes in entities, and we should be able to choose if the selection box is visible or not 00:36 PilzAdam +1 00:38 jordan4ibanez It would be better for pvp, and pvm [player vs mob] 00:38 rarkenin_ GitHub is 403'ing during pushes. Anyone else getting this? 00:41 troller was hour ago on fetch 00:42 jordan4ibanez pilzadam what is the other kind of file that is supported for models in minetest? 00:42 PilzAdam .x and .b3d 00:43 PilzAdam and probably more 00:43 PilzAdam but these are tested 00:46 jordan4ibanez let's try an ogre mesh lol 00:49 Kacey http://ifunny.mobi/#2cwxG9Hp 00:54 kaeza1 http://ifunny.mobi/#MTD44Kpq <-- WIN! 00:56 whirm good night! 00:58 Kacey http://ifunny.mobi/#1dyOGXqU 01:04 jordan4ibanez Damn I am aggrivated 01:04 jordan4ibanez I want to make the most extensive mobs which are light weight but I can't export animation >:O 01:07 jordan4ibanez kaeza 01:07 jordan4ibanez Who created that chest animation? 01:07 kaeza sup 01:07 kaeza STHGOM 01:09 Kacey chest animation? 01:10 hmmmm what do you guys think if for a new API you have to make sure that the nodes you're using in it have already been defined? 01:10 hmmmm is that too much of a complication? 01:11 hmmmm basically in your mods, you'd have to make sure that you do: register_node(your stuff here) and THEN register_ore(your stuff here) 01:11 hmmmm and not the other way around 01:11 hmmmm surely, people can understand how to do that, right...? 01:14 VanessaE I don't think that'll work too well in practice, not without a really *REALLY* clear error message 01:15 VanessaE we already have enough vagueness as it is, sometimes 01:15 Exio undefined node 01:16 VanessaE Exio: *looks at code* what do you mean undefined? it's defined RIGHT HERE!!!!!1one! 01:16 Exio learn to code 01:16 VanessaE heh 01:17 * Kacey wants to make a relatively easy modding lagnuage just for minetest 01:17 VanessaE Kacey: NO. 01:17 Exio write the interpreter, bytecode compiler, the jit and make it compatible with lua 01:18 Kacey whynot VanessaE 01:18 Kacey for n008s like me 01:18 Exio you should learn to code first, THEN try to mod the game 01:19 Exio (the you is not for you "directly" btw :P) 01:19 Kacey lol 01:19 Kacey small setback in that plan though 01:20 Kacey i have to learn c++ to make the new language and by then i wouldn't be a noob and it wouldn't be needed 01:21 Exio C/C++, bison, (or write a parser) and learn like 10 years of theory* 01:22 jordan4ibanez kacey stahp 01:22 jordan4ibanez u dnt knw wut ur doin 01:22 kaeza I for one, would like some kind of ^shifthue[HUE] texture transformation 01:23 VanessaE Kacey: 'nuff said? 01:23 kaeza no more need to 100 textures to make 100 colored nodes 01:23 kaeza +have 01:24 * Kacey is just going to go think about it in a corner (and look at ifunny) 01:29 hmmmm vanessae, do you think it should script_error(), or the function itself fails and prints a message to dstream? 01:29 VanessaE mm 01:29 VanessaE probably an outright error 01:29 hmmmm yeah 01:29 VanessaE you know how frustrating it is to try to debug a silent failure 01:29 hmmmm well it's not silent if you're printing it to dstream.... 01:30 hmmmm it's right there on the console 01:30 VanessaE true 01:30 VanessaE but if your console is being spammed with normal in-game events... 01:30 VanessaE :) 01:30 hmmmm okay 01:31 kaeza dafuq http://en.wikipedia.org/wiki/Taumatawhakatangihangakoauauotamateapokaiwhenuakitanatahu 01:32 VanessaE bbl 01:33 sokomine i've the following code: for a,b,c in value:gmatch(bla) do - and the problem is that the new we serializiation format is diffrent and comes with a table where i'd just have to go through the indices and map them to my vars. what's the lua way of doing this? 01:33 hmmmm script_error(L, "error: attempted to register ore with undefined node!" 01:33 hmmmm "(did you call register_ore before you called register_node?)"); 01:33 hmmmm yes? no? 01:33 sokomine sounds like a very understandable helpful error message 01:34 hmmmm actually you know what 01:34 hmmmm screw this 01:34 hmmmm i'm going to just store the names 01:34 sokomine why? you already wrote it. that's usually the most trouble with error messages 01:35 hmmmm because if people use aliases then it won't work there either 01:35 sokomine oh. ok. that's an argument 01:37 hmmmm having to deal with this detail is quite inconvenient 01:49 RealBadAngel http://www.youtube.com/watch?v=IdDfF4hXfj4&feature=player_embedded 01:49 RealBadAngel lol 01:49 kaeza sokomine, maybe gmatch("(%d+) (%d+) (%d+) (%d+)?") ? 01:49 kaeza dunno though if lua supports these constructions 01:50 sokomine baeh. it does seem to support complex interator functions. altogether, it seems rather annoying in this case 01:54 kaeza jordan4ibanez, http://forum.minetest.net/viewtopic.php?pid=78231#p78231 01:54 kaeza see if that works 01:54 jordan4ibanez where is the export dialog? 01:54 kaeza File->Export->DirectX 01:55 jordan4ibanez ohhhh 01:55 jordan4ibanez OH 01:55 jordan4ibanez OhHhHhHhHhHhHhH 01:55 jordan4ibanez oh 01:55 jordan4ibanez thank you 01:56 kaeza np ;) 01:56 kaeza also, try exporting with and without 'Rotate X 90 degrees' 01:59 jordan4ibanez okay, slime went from 4kb to 5kb so it should have exported :DDD 02:00 jordan4ibanez awwwwwwwwwww yeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaah 02:14 NekoGloop gnkal 02:14 Kacey wumbo? 02:15 sokomine hi bas 02:24 jordan4ibanez Who wants to see the first good mob in minetest? 02:24 jordan4ibanez well good as in aesthetic 02:25 jordan4ibanez BUBLAM 02:25 jordan4ibanez http://i.imgur.com/5WimtRL.png 02:26 NekoGloop ermahgerd slime 02:28 Kacey WHUMBO!!!! 02:34 NekoGloop HERP DERP!!!! 02:37 Kacey that is my name 02:40 sokomine there are upside-down slabs in the default game? is that new? 02:43 NekoGloop no 02:45 hmmmm well 02:45 hmmmm i just shaved a nice 350ms off of chunk generation time 02:45 hmmmm Ore::generate() in core, 0-1 milliseconds 02:45 hmmmm generate_ore in Lua, 250-352 ms 02:46 Kacey nice 02:46 hmmmm i just 02:46 NekoGloop As long as i get the same shit 02:46 hmmmm ... that's about a 350x improvement 02:46 NekoGloop and default.generate_ore gets aliased. 02:46 hmmmm NekoGloop, even better 02:47 hmmmm you don't call default.generate_ore, you call minetest.register_ore() once 02:47 NekoGloop FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU-- 02:47 hmmmm pastebin.com/2v5W3D83 02:47 hmmmm that's what you would do 02:47 NakedFury evil 02:47 NakedFury you didnt do triple W 02:48 NakedFury im liking what names you give to the parameters 02:48 NakedFury very to the point 02:48 hmmmm yep, chunk was ambiguous, cluster is what we want 02:49 NakedFury what is the ore type? 02:49 NakedFury for that matter what does scatter mean? 02:49 hmmmm how it's distributed... scatter is the default, what you normally see in minetest 02:49 NekoGloop Ok well fuck. 02:49 NakedFury ohh 02:49 NekoGloop I have to *WORK* on glooptest. 02:49 hmmmm you pick some random points in the chunk 02:49 hmmmm then place some ores around that area 02:50 hmmmm but this is even better 02:50 hmmmm you can pick how it's spread out 02:50 NakedFury what other options are there after scatter? 02:50 hmmmm if you specify a noise params structure, it'll calculate where to place and not to place the ores with 3d perlin noise 02:50 hmmmm so you can have an area of the map that's, say "poor in copper" 02:51 NakedFury clust_num_ores = 27 those that mean it will generate no mora than 27 of that ores in the say 24x24x24 area? 02:52 hmmmm not quite.. what that means is that it will generate mostly about 27 ores in a 6x6x6 area, and there will be a 1 in 24^3 chance of this occuring 02:52 hmmmm (which is actually much more common than you probably think it is) 02:52 hmmmm so then with the "concentrated" ore type, you can use that perlin noise params for the ore to be more concentrated the greater the density value 02:53 hmmmm but it's still created by using the "scatter" placement 02:53 hmmmm then there's the "sheet" ore type, this will create a smooth blob-shape jaggedy sheet of ore 02:54 hmmmm this is an improvement of the so-called "stratus" ore that you might've seen in some other mods 02:54 hmmmm its distribution, too, is determined by the perlin noise you can specify 02:55 NakedFury nice 02:55 NakedFury im liking how clean it looks 02:55 hmmmm the last type of ore is "claylike", which would place ore if certain conditions are met, that is, the neighboring nodes are (or aren't) some node you specify. in the case of clay, it'd be spawned in sand if no more than 2 surrounding nodes are water sources 02:55 NakedFury of course I can see modders already breaking it up by possibly removing spaces but I like it how it is now 02:55 hmmmm yup 02:55 hmmmm i like it too ^^ 02:56 NakedFury ohh claylike sounds cool too 02:56 hmmmm and of course, because this code is so darn fast, it's practically free to add ores 02:56 hmmmm the time it takes to generate a chunk won't be horrible when you add lots of ores, now 02:56 NakedFury huge improvement 02:57 NakedFury and we can eliminate some of the rainbow cave phenomenon too 02:57 NakedFury adding claylike options will help 02:58 hmmmm with all this, i hope that people will consider ores in minetest exciting again 02:58 hmmmm and fast, too 02:58 NekoGloop I would make an ore that generates in dirt using the sheet one 02:58 NekoGloop So it adds like a second kind of dirt 02:59 hmmmm oh, yes, this doesn't really need to be ore ;) 02:59 NakedFury new rock types too 02:59 hmmmm you can use it to do anything where you'd like interesting shapes 02:59 Kacey night all 02:59 sokomine hmm: that sounds very good! ore generation was taking up very much time in one of my worlds. speedup at world generation is very wellcome 03:00 hmmmm in fact, you can use this ore code in order to make clouds and floating sky islands... 03:00 NakedFury and are you doing more ore_types or that falls upon us to make new types? 03:00 NekoGloop We can't. 03:00 NekoGloop It's in C++ 03:00 NekoGloop So you aren't allowed. 03:00 hmmmm mm, no, those are the only ore_types that exist, you can't define new ones 03:00 hmmmm you just use that to specify how you'd like your ore to be placed 03:03 sokomine darkage has a special way of creating large layers of stone types 03:03 hmmmm yup, 'generate_stratus', that's implemented here as the "sheet" ore_type 03:03 sokomine no! no floating sky islands. i don't like them 03:03 sokomine but speedup is very good :-) 03:04 sokomine very very nice 03:06 NakedFury is this generation method release ready or alpha status? 03:07 hmmmm i didn't commit it, if that's what you mean 03:07 hmmmm it will be release ready though 03:07 hmmmm technically everything that's in upstream is alpha though :) 03:19 khonkhortisan Yay 6d facedir! 03:21 VanessaE back 03:22 VanessaE G*D that movie just screams for a sequel (Contact) 03:24 NekoGloop meow 03:27 VanessaE hey 03:28 VanessaE hmmmm: I guess I better make some tweaks to technic soon. :) 03:28 VanessaE the new ore method looks much better than the old one. 03:28 NakedFury yes right? 03:28 NakedFury and, at least for me, easier to read and understand 03:34 khonkhortisan I saw that movie, and yes 03:34 khonkhortisan But it's very easy to prove she went somewhere 03:35 bas080 Hello 03:35 VanessaE hey bas 03:35 bas080 Hey VanessaE 03:35 bas080 all good? 03:35 jordan4ibanez http://i.imgur.com/UT4neAb.png 03:35 VanessaE not so much 03:35 VanessaE someone just tried to impersonate 0gb_us on my server. 03:36 jordan4ibanez the model is correct, but the texture and animation come now. ^^ 03:36 bas080 stole identity! 03:36 VanessaE jordan4ibanez: new slimes? :) 03:36 jordan4ibanez fuckin' new slimes vanessae! 03:36 VanessaE bas080: almost. 0gb_us already has an account :) 03:36 jordan4ibanez thanks to a person in #blender who helped me a little with the uv meshing 03:36 VanessaE jordan4ibanez: you should use my textures from jeija's version :-) 03:37 bas080 They look derpie 03:38 jordan4ibanez they're not textured completely 03:39 bas080 I think they already look good like this. 03:42 VanessaE RealBadAngel: aw shit, there is something wrong with 6d facedir after all 03:43 VanessaE (it breaks the waterlilies in flowers mod) 03:46 VanessaE I better re-check my code. 03:48 hmmmm heh, i just pimped out a mese pick with .2 second dig times 03:49 hmmmm crazy 03:49 hmmmm we NEED enchanting! 03:49 VanessaE local fdir = biome.facedir 03:49 VanessaE if biome.random_facedir then 03:49 VanessaE fdir = math.random(biome.random_facedir[1],biome.random_facedir[2]) 03:49 VanessaE plantslib:dbg("Gave it a random facedir: "..fdir) 03:49 VanessaE end 03:49 hmmmm i want to be able to do that in the real game 03:49 VanessaE random_facedir = {2,5} 03:49 VanessaE what's wrong here? 03:50 NekoGloop hmmmm, we should use like an anvil or something to enhance it: Mese Pickaxe + 1, Mese Pickaxe + 2, etc... 03:50 VanessaE (the add_node() call later on applies fdir) 03:50 jordan4ibanez does minetest support transparency? 03:50 NekoGloop In? 03:51 VanessaE jordan4ibanez: full transparency only in most things; entities apparently can use alpha blending under certain circumstances/ 03:51 VanessaE (I've seen it used in the old 2d player sprites, f.ex) 03:51 VanessaE fuck, I thought so. 03:52 jordan4ibanez like what circumstances? 03:52 VanessaE hmmmm, celeron55, RealBadAngel: If the documented range of facedir values is correct at lua_api.txt line 310, then this is implemented wrongly. 03:53 hmmmm i have no idea about that stuff 03:53 VanessaE the waterlilies in flowers mod are implemented as nodeboxes so that they can be rotated like a chest et.al, but as seen above they use a range of 2-5, which is supposed to be the X/Z directions. 03:53 NekoGloop Change the documentation to match the wrongly implemented code 03:53 VanessaE the api doc now defines 2-4 as the x/z faces - this is wrong. 03:54 NekoGloop Fixed. 03:54 VanessaE NekoGloop: no, in this case the documentation matches the new implementation, but the new implementation does not match the old standard. 03:55 VanessaE fixing flowers mod is a trivial, one-line change 03:55 NekoGloop Fuck the old standard. 03:55 VanessaE but this seems totally wrong 03:55 jordan4ibanez well that's why it's the new standard 03:55 jordan4ibanez DUH 03:55 jordan4ibanez things will be broken 03:55 jordan4ibanez mods will be changed to fix it 03:55 VanessaE jordan4ibanez: the new standard was supposed to be 10% backwards compatible by design 03:55 jordan4ibanez Well so what? 03:55 VanessaE er 100% :D 03:55 jordan4ibanez Like what is broken? 03:56 VanessaE jordan4ibanez: what should sit flat on the ground now sits upright. 03:56 jordan4ibanez can I see a picture because I am now sitting flat on the ground 03:56 VanessaE sure. 03:56 VanessaE hold. 03:57 VanessaE http://digitalaudioconcepts.com/vanessa/hobbies/minetest/screenshots/screenshot_2592788177.png 03:57 jordan4ibanez so the green needs to contain some black to be transparent? 03:57 jordan4ibanez wtf 03:57 VanessaE see the one on the left? That was already on the map. 03:57 VanessaE see the three to the right? BZZT! wrong. 03:58 jordan4ibanez then change your code to fit it? O.o 03:58 VanessaE I will if we can be sure that the way it is documented is in fact intentional. 03:58 VanessaE because after much previous discussion with RBA et.al, it is not. 03:59 VanessaE also, the texture on the other side of the objects is vertically flipped. 04:01 NekoGloop lol akalin 04:01 NekoGloop photobombing before it was cool 04:02 ShadowNinja RealBadAngel: Can I please add *~ to gitignore for technic? 04:03 NekoGloop oh god, lamefun's here 04:03 NekoGloop duck and cover, shitstorm 04:04 VanessaE checking my old code from before this.. I was using range 2-5 for the facedir code also. So the engine is wrong. 04:06 lamefun Who uses LuaJIT beside Minetest? 04:07 VanessaE lamefun: don't start that again. 04:07 ShadowNinja /ignore lamefun 04:07 lamefun OK, if you want to avoid the inconvenient truth... 04:07 NekoGloop If you want to start a shitstorm that nobody will listen to... 04:08 VanessaE we want to avoid a tired argument/ 04:08 VanessaE we don't care what your theory of "truth" is. we care what reality is. 04:08 VanessaE and reality says that what we use right now is what is best suited for our needs. 04:08 VanessaE we're not about to rip up half the minetest code base on your whim. 04:09 lamefun Reality: extermely complex one-man projects that have little interest in them die easily. I just want to know if LuaJIT has interest in it. 04:10 NekoGloop Reality? Check. 04:11 NekoGloop He's not even worth a ban? Wow. 04:11 NekoGloop ;) 04:20 jordan4ibanez http://forum.minetest.net/viewtopic.php?id=5238 04:21 kaeza jordan4ibanez, just use a paint program that suports transparency 04:21 kaeza +p 04:21 ShadowNinja will minetest shut down cleanly on sigquit like on sigint? 04:21 jordan4ibanez I did, and the textures are coming out horrible 04:21 jordan4ibanez either solid or non solid 04:21 kaeza hmm... can I see the textures? 04:21 jordan4ibanez do I have to define some special thing to allow transparency? 04:21 kaeza PM if you don't want to make public 04:22 VanessaE jordan4ibanez: no, there's only one or the other. you can't use alpha except maybe in 2d sprites. 04:22 kaeza jordan4ibanez, default_glass is a nice example of a transparent texture 04:23 kaeza (and obvious too) 04:23 jordan4ibanez http://i.imgur.com/mXobNui.png 04:23 VanessaE screw it. fixed the facedir range in my code until someone tells me otherwise. 04:24 jordan4ibanez I'm talking alpha transparency :3 04:24 VanessaE jordan4ibanez: no good. you can't use it. 04:25 jordan4ibanez fakjdasljkdkljdljk 04:25 kaeza lol nope 04:25 kaeza no alpha support 04:26 kaeza you can somewhat simulate using a checkered pattern 04:26 jordan4ibanez Could that be something that someone works on in the source code? 04:26 jordan4ibanez Some kind of alpha support 04:26 VanessaE Z-sorting I think is what's needed. 04:27 VanessaE which would be...non-trivial. 04:28 kaeza lol I just stalked on #javascript to see if this guy was there 04:28 kaeza he isn't. seems like a random troll to me 04:28 jordan4ibanez It's yoyobuddy 04:29 kaeza possible 04:31 kaeza he's writing... 04:31 jordan4ibanez This 'gon' be good! 04:32 hmmmm a real troll would already have what he's going to say typed up and ready to paste the second he enters 04:32 hmmmm this guy's weaksauce 04:33 kaeza hehe... I kinda miss you know who. he was at least a bit more creative 04:34 * kaeza will shut up now 04:34 lamefun I'm not a troll, I'm trying to prove you that you are afraid of truth, that your sweet dear delusions about sustainability of one-man projects are going to kill Minetest one day. 04:34 kaeza yes... so? 04:35 lamefun You know what, JavaScript! 04:36 tripod minetest is community based 04:36 VanessaE fuck javascript. 04:36 NekoGloop JavaScript sounds like Java so it must be Java so it is shit so your argument is invalid. 04:36 tripod therefore it should be dead if not for these nice people commiting code/mods 04:36 VanessaE javascript is the reason half the web out there crawls like molasses and is not accessibility-friendly 04:37 jordan4ibanez I think we should recode minetest in BASIC64 04:37 kaeza ^ +1 04:37 kaeza err... 04:37 VanessaE oh G*d no 04:37 kaeza maybe not 04:37 jordan4ibanez Also I think it should only suport HERCULES graphics settings 04:37 jordan4ibanez No more OPENGL 04:38 lamefun VanessaE: I think it's because web developers do this with jQuery every window redraw: $("#long .css .selector").xxx(), so they search too much 04:38 NekoGloop Your argument is still invalid see above. 04:39 tripod do not feed the troll 04:39 lamefun Abandon your delusions and face the reality. LuaJIT is clean and cool, I understand, but unreliable long-term. 04:39 * jordan4ibanez gets gaffer tape and tapes off a box around lamefun 04:39 kaeza outright /ban 04:40 jordan4ibanez Please ban the troll 04:40 kaeza hmm actually no 04:40 kaeza banning is just feeding the troll 04:40 kaeza ditto for kicking 04:40 NekoGloop The only delusions are the visions of the minecrafters. 04:40 jordan4ibanez if you ban the troll every time it trolls then it can't troll dumb dumb 04:40 NekoGloop Please join your friends on www.minecraftforum.net 04:41 jordan4ibanez This guy is probably notch or jeb, or maybe even junk boy :P 04:43 NekoGloop Notch is more charismatic. 04:43 jordan4ibanez hey lamefun http://i.imgur.com/5WimtRL.png I accedentally minecrafted in minetest 04:44 jordan4ibanez And if that's not enough http://i.imgur.com/JRC7v.jpg Here's the new chest texture 04:44 NekoGloop Hot dog chests? 04:44 jordan4ibanez 'zactly 04:44 NekoGloop Kickass 04:45 jordan4ibanez "Oh no minetest doesn't have creepers" not yet, give me 10 minutes 04:46 kaeza lamefun, there are some good conferences that prove your arguments wrong, like this one http://www.youtube.com/watch?v=dQw4w9WgXcQ 04:46 lamefun Why do you hate JavaScript so much? Because of its warts? Well, then port the C++ engine to, well, idk, D maybe... The only programming languages free of warts are irrelevant ones, because if it's relevant, some day you can't break backwards compatiability anyore and the warts that appear will have to stay forever. C++ has quite some large warts too. 04:47 kaeza ^ ban 04:47 tripod wow 04:47 jordan4ibanez Javascript? 04:47 jordan4ibanez lkjoel is that you? 04:47 tripod can we just make channel moderated than devoice him 04:48 tripod or something 04:48 lamefun Or maybe finally face the reality? 04:48 tripod maybe 04:48 tripod only problem is 04:48 tripod the entire community surrounded by mT 04:48 tripod doesnt agree with your view 04:48 tripod whcih isnt your reality 04:48 tripod which is sad i know 04:48 tripod we are only working backwards. 04:49 jordan4ibanez Can someone ban this thing already? 04:49 jordan4ibanez vanessae 04:49 jordan4ibanez sfan5 04:49 jordan4ibanez celeron55 04:49 jordan4ibanez someone ban it 04:49 lamefun Dare to go to #lua and ask if LuaJIT is viable long-term? 04:49 tripod it doesnt matter 04:49 jordan4ibanez I did, and everyone said yes 04:49 jordan4ibanez Hence blockplanet 04:49 kaeza lamefun, we would be more agreeable if you didn't repeat the same arguments (which have been already logic'd) over and over 04:49 tripod awww 04:50 jordan4ibanez thank you 04:50 tripod everyone should have /ignore 04:50 NekoGloop not webchaters or colloquy users 04:50 tripod oh 04:51 jordan4ibanez I just like feeding the troll 04:51 NekoGloop What if he comes back for more? 04:51 jordan4ibanez Uh, ban? 04:51 jordan4ibanez wut r u stoopid? 04:52 NekoGloop ys i ish stoopid 04:52 kaeza he's currently at #lua 04:52 kaeza and apparently has been trolling there too 05:01 jordan4ibanez uh oh 05:01 jordan4ibanez you guys are making us look like retards 05:02 NekoGloop Some of us are... 05:03 kaeza yep 05:03 kaeza so? 05:03 jordan4ibanez stahp it 05:04 jordan4ibanez I'm making it so the animation of the slime standing still has it's eyes bump together lol 05:25 VanessaE shit. 05:25 VanessaE I need some eyes on my code 05:25 VanessaE or at least an explanation of something regarding math.random() 05:25 kaeza wut 05:26 * NekoGloop prints off Vanessa's code and draws an eye on it 05:26 VanessaE https://github.com/VanessaE/plantlife/blob/master/plants_lib/init.lua#L258 05:26 VanessaE look at the routine from line s258 to 262 05:27 VanessaE if given the values 1 and 4, should not that math.random() call return an integer in that range of 1-4? 05:28 kaeza apparently yes 05:28 VanessaE it isn't. 05:29 kaeza http://www.lua.org/manual/5.1/manual.html#pdf-math.random 05:29 VanessaE it's returning a value 1 to 5. 05:29 VanessaE I checked with and without luajit 05:29 jordan4ibanez well aint that a fucking shame 05:29 jordan4ibanez that doesn't even make any SENSE 05:52 jordan4ibanez slime animation 05:52 jordan4ibanez is complete 05:52 * jordan4ibanez bows 06:08 jordan4ibanez http://youtu.be/0qTVN5J2AHY 06:14 jordan4ibanez they don't hop yet, so they just walk around like they have...problems 06:20 jordan4ibanez Goodnight \ 06:46 ShadowNinja uhoh, RealBadAngel: mapblock_mesh.cpp:682: TileSpec getNodeTile(MapNode, v3s16, v3s16, MeshMakeData*): Assertion 'facedir <= 23' failed. 06:47 ShadowNinja I messed with 6d facedir to much 06:47 VanessaE ShadowNinja: did you by chance try to set a value of exactly 23? 06:47 ShadowNinja I clicked with a screwdriver a lot 06:51 * VanessaE looks at the code... 06:51 ShadowNinja and your wood facedir is driving me nuts, so many mismatched tiles 06:51 VanessaE heh 06:51 ShadowNinja removing the node fixed it 06:53 VanessaE waaait a minute here.. 06:53 VanessaE u8 dir_i = ((dir.X + 2 * dir.Y + 3 * dir.Z) & 7)*2; 06:53 VanessaE that can't work in practice 06:53 VanessaE (not that it's related to your issue) 07:17 markveidemanis hi 07:18 VanessaE hi 07:21 RealBadAngel hi 07:22 VanessaE ah, he speaketh. 07:22 VanessaE RealBadAngel: pm. 07:22 RealBadAngel ShadowNinja, have you got that error with using screwdriver> 07:22 RealBadAngel ? 07:22 markveidemanis I'm sick of recompiling minetest for every time a new release comes out 07:26 markveidemanis I just noticed: SickToDeath STD 07:27 markveidemanis I am STD of recompiling minetest 07:27 markveidemanis All the Ai-s 07:29 markveidemanis :D haha 07:38 us_0gb markveidemanis, why do you care if people recompile? 07:39 us_0gb RealBadAngel, your screwdriver has some funky effects on doors. They even allow people to bypass steel doors. Then again, you can just dig around steel doors anyway. 07:42 ShadowNinja RealBadAngel: I just spam-clicked the nornal screwdriver on a nyancat 07:42 ShadowNinja normal meaning without modes 07:43 RealBadAngel nyancats? 07:44 kaeza those slimes by j4i are funny 07:44 ShadowNinja yes 07:44 kaeza and pretty awesome too 07:45 RealBadAngel normal screwdriver? 07:46 ShadowNinja yes, the first one without modes 08:03 kaeza http://forum.minetest.net/viewtopic.php?pid=77621#p77621 08:03 kaeza ??? 08:12 us_0gb I think he just wanted to boost his post count. 08:12 us_0gb After all, he could have looked at his avatar on an old post. 08:13 VanessaE deleted. 08:14 VanessaE he could just as easily have cleared his cache or did Ctrl-Shift-R to force a page reload. 08:21 kaeza that guy is seriously more annoying than ragnar 08:30 VanessaE http://ifunny.mobi/#Zesvbjzi 08:30 VanessaE mmmmmmmmmmmm 08:30 VanessaE gimme 08:35 kaeza VanessaE, DO WANT 08:35 VanessaE yes :) 08:35 kaeza lemme give you this instead http://forum.minetest.net/viewtopic.php?pid=78272#p78272 08:36 VanessaE oh sure, I want a chocolate-dipped reese's-oreo sandwich and all I got was this lousy piece of spam? :) 08:37 kaeza hehehe 08:40 VanessaE http://ifunny.mobi/#8PsohszL 08:40 VanessaE DAYUM 08:40 VanessaE that's one hell of a pizza 08:43 kaeza http://ifunny.mobi/#Y3lb5e8J 08:43 VanessaE oh that'll mess with your head 08:48 kaeza I love these guys http://ifunny.mobi/#8ZEI9GAX 08:48 VanessaE ok, time for bed 08:48 VanessaE night :-) 08:48 kaeza ok 08:49 kaeza1 night 08:49 us_0gb Good night. 08:49 kaeza1 not me lol 08:50 kaeza niah there 08:50 kaeza O.o 08:50 kaeza anyway, I think it's time for bed too 08:51 kaeza night 09:02 Limux_ join #minetest-dev 10:11 Jordach has anyone not thought of this yet? 10:12 Jordach why cant you use wielded mesh to appear on the players hand? 10:12 PilzAdam Hello everyone! 10:13 Jordach should be very difficult if lua could gain access to the mesh creator 10:14 Jordach i am starting to go literally overboard with the mineStreamer 10:15 Jordach i now can play my spotify playlists without using spotify (protip: handbrake converts media on the fly, so mp3 > ogg is very easy) 10:16 Jordach ./mine -s Starred 10:29 Jordach i finally said "FUUUUUUUUCCCCKKKKKKKKK" 10:30 Jordach http://i.imgur.com/QK8st9q.png 10:30 Jordach that's lava 10:30 Jordach (right at the bottom of the -1800 quarry 10:48 Jordach holy fuck 10:49 Jordach they didnt use avi rip for once, they used ogm! 10:51 Jordach \o/ 11:37 Jordach for FUCKS SAKE 11:37 Jordach IT HAPPENED AGAIN 11:37 Jordach node replacement bug 11:38 * Jordach lost several stacks of Gold Blocks 11:41 PilzAdam Jordach, just dont hold a block in your hand when opening a chest 11:41 Jordach PilzAdam, and? perhaps i was getting some useful tools and it just randomly happened 12:40 rubenwardy hi all 12:42 RealBadAngel hi rubenwardy 12:43 RealBadAngel tried to check your nodebox generator but it doesnt compile 12:43 rubenwardy hmmm 12:43 rubenwardy Kaeza uses a weird cmake thing. 12:43 rubenwardy I will hopefully fix it now 12:44 RealBadAngel http://pastebin.com/CksShmxG 12:46 rubenwardy oh, you need irrlicht 1.8 12:47 rubenwardy I dont know how to fix that so it compiles on 1.7.3 12:59 rubenwardy http://forum.minetest.net/viewtopic.php?pid=78307#p78307 13:03 rubenwardy Testers needed for mt extensions ^ 13:03 rubenwardy gtg 13:10 jordan4ibanez particles was pushed? 13:14 NekoGloop They're in 0.4.5 13:15 Exio particlespawners in the lastest dev, before just digging particles 13:20 meldrian Hello everyone 13:21 jordan4ibanez hi 13:22 markveidemanis Hi 13:23 NekoGloop Meow 13:24 * markveidemanis places a kitten on VanessaE's head 13:28 * markveidemanis places NekoGloop on VanessaE's head 13:28 NekoGloop Meow...? 13:28 markveidemanis Haha 13:32 NekoGloop translation: dafuq? 13:33 markveidemanis DAFUQ? I was Taught THE FUCKING SHIT? 13:34 jordan4ibanez I created hopping animated slimes :D 13:35 NekoGloop yay 13:37 jordan4ibanez want to see? 13:40 NekoGloop sure 13:45 jordan4ibanez I forgot how to play a sound damnit xD 13:45 jordan4ibanez nevermind 13:52 jordan4ibanez hrmm 13:52 jordan4ibanez why is this not working? 13:52 jordan4ibanez minetest.sound_play("slimesplat", { 13:52 jordan4ibanez pos = {x=self.object:getpos().x,y=self.object:getpos().y,z=self.object:getpos().z}, 13:52 jordan4ibanez max_hear_distance = 100, 13:52 jordan4ibanez gain = 10.0, 13:52 jordan4ibanez }) 13:52 jordan4ibanez do I have to import the sound? 13:53 PilzAdam why dont you use object = self.object? 13:53 PilzAdam instead of pos 13:53 jordan4ibanez oh 13:53 jordan4ibanez oh ho oh oh oh 13:53 jordan4ibanez okay 13:53 jordan4ibanez thank you 13:53 markveidemanis Who wants to play with me on minetest 13:54 markveidemanis test some stuff, try the dungeon game... 13:55 Kacey moning 13:55 markveidemanis Who wants to play with me on minetest 13:55 Kacey morning* 13:55 jordan4ibanez_ as I said before before I got disconnected for ...? lol 13:56 hmmmm PilzAdam, the ore stuff is done, but I noticed something very odd, in mapgen.lua the registers get called twice *sometimes* 13:56 hmmmm I am not able to readily replicate it, weirdest thing ever. it doesn't seem to run the print statements again, however 13:57 PilzAdam strange 13:57 hmmmm perhaps i'm doing something wrong, and it re-calls all of the Lua->C functions in the file? 13:58 hmmmm anyway, it doesn't seem to happen anymore, if possible I'd like to figure that out but I'd also like to get this pushed already 13:58 PilzAdam do you have any mods installed? 13:58 jordan4ibanez_ wow I cannot play a sound connected to these slimes, this is weird 13:58 hmmmm aside from minetest game, i think not 14:21 Exio hmmmm: the ore gen in C++? 14:21 hmmmm ? 14:21 Exio what you have wrote :P 14:30 jordan4ibanez You know what 14:30 jordan4ibanez It's amazing that the incredible machine was installed on almost every computer in my old highschool 14:31 jordan4ibanez that games like 20 years old and everyone loved it xD 14:37 jordan4ibanez http://youtu.be/xVNBiUoipeU 14:37 jordan4ibanez real slimes! 14:39 dante123 hi all, what is the command in here to see if your server is up again? 14:39 jordan4ibanez !up 14:39 MinetestBot jordan4ibanez: Give me a Server Address 14:40 dante123 try minetest.info.tm 14:41 jordan4ibanez you can do it 14:41 dante123 !up minetest.info.tm 14:41 jordan4ibanez go on, you got this! 14:41 MinetestBot minetest.info.tm:30000 seems to be down 14:41 dante123 just ran the cron script 14:41 dante123 !up minetest.info.tm 14:41 MinetestBot minetest.info.tm:30000 seems to be down 14:42 dante123 !up minetest.info.tm 14:42 MinetestBot minetest.info.tm:30000 seems to be down 14:42 dante123 !up minetest.info.tm 14:42 MinetestBot minetest.info.tm:30000 seems to be down 14:43 dante123 !up minetest.info.tm 14:43 MinetestBot minetest.info.tm:30000 seems to be down 14:43 dante123 !up minetest.info.tm 14:43 MinetestBot ... 14:43 jordan4ibanez lmfao even minetest bot doesn't know what to say XD 14:44 dante123 okay try now jordan 14:44 jordan4ibanez !up google.com 14:44 MinetestBot google.com:30000 seems to be down 14:44 jordan4ibanez !up minetest.info.tm 14:44 MinetestBot ... 14:44 jordan4ibanez wow you made minetest bot have an attitude 14:44 dante123 so is it up or down? 14:45 dante123 can you get in now? 14:45 jordan4ibanez Can I spawn particles with an entity with the new particle spawner? 14:45 jordan4ibanez I don't know, you never asked me to lol 14:46 dante123 try this ip 24.231.72.57 14:46 PilzAdam jordan4ibanez, no 14:46 dante123 I want to know if it is working with mintest.info.tm or only the actual ip number 14:46 PilzAdam dante123, try /msg MinetestBot !up 24.231.72.57 14:46 jordan4ibanez D: 14:46 dante123 /msg MinetestBot !up 24.231.72.57 14:47 NekoGloop !up 24.231.72.57 14:47 MinetestBot 24.231.72.57:30000 seems to be down 14:49 dante123 okay it says it is up....someone try please 14:49 jordan4ibanez it says it's down 14:49 dante123 minetest.info.tm:30000 is up (0.265ms) 14:49 dante123 is what it told me 14:50 dante123 !up minetest.info.tm 14:50 dante123 !up minetest.info.tm 14:50 MinetestBot minetest.info.tm:30000 is up (0.263ms) 14:50 rubenwardy hi all 14:50 jordan4ibanez Hi wardyruby 14:51 dante123 jordan can you try going in now....please 14:51 jordan4ibanez I can't I don't have internet 14:52 jordan4ibanez My internet ran away sorry dude 14:55 dante123 PilzAdam, can you try going in please just to make sure it is working 15:00 Kacey dante123, need someone to test? 15:05 dante123 yes Kacey please try the minetest.info.tm first 15:06 dante123 is that you that just came in Kacey 15:06 markveidemanis its me 15:07 dante123 okay thanks, at least i know it is up and running. 15:08 Kacey im in 15:08 markveidemanis Wanna come on my server anyone? 15:08 Kacey but that is mark___'s server 15:09 jordan4ibanez who wants skeletons? 15:09 jordan4ibanez who wants zombies? 15:09 NekoGloop FUCK. YOU. NO. GOD. DAMN. SKELETONS. 15:10 Kacey skeletons would be cool but not with arrows 15:10 Kacey so we could grow our saplingsd 15:10 markveidemanis No skeletpns 15:11 NekoGloop Or we could use real fertilizer...? 15:12 jordan4ibanez I apparently came up with a mob last night; Squatzelmonz - tall legs, square body, long arms, and they're textured like dirt 15:14 meldrian hey NekoGloop, i thougt of a way to gain coaldust out of coal so this dust can be used to fertilize plants and stuff 15:14 NekoGloop Add water. 15:17 * VanessaE puts the aforementioned kitten in oldcoder's pile and shoves NekoGloop aside. 15:17 VanessaE good morning 15:17 * NekoGloop oompf 15:18 VanessaE well you *were* sitting on my head. 15:19 NekoGloop Yeah but I didn't climb up there on my own =w= 15:20 meldrian goodbye everyone 15:29 jordan4ibanez I find coding and making stuff for minetest is more fun than playing 15:29 jordan4ibanez hopefully what I'm doing will change that 15:29 VanessaE holy crap 15:29 VanessaE jeija's particle-spawner-based weather mod is cool! 15:30 PilzAdam no, it isnt 15:30 VanessaE https://github.com/Jeija/minetest-mod-weather/tree/master/weather 15:30 PilzAdam the rain goes through everything 15:30 rubenwardy Minetest would be awesome with SPARK 15:30 jordan4ibanez that sounds 15:30 VanessaE it's stillfun to play with 15:30 jordan4ibanez ....dirty 15:30 rubenwardy http://irrlicht.sourceforge.net/forum/viewtopic.php?t=35754 15:31 VanessaE PilzAdam: "goes through everything"? 15:31 PilzAdam it has no collision detection 15:31 VanessaE looks like it only falls on places where light = 15 15:32 VanessaE oh well 15:32 VanessaE it's a start. 15:33 rubenwardy it would be awesome with SPARK: http://irrlicht.sourceforge.net/forum/viewtopic.php?t=35754 15:33 rubenwardy it is an advanced particle thingy with collision 15:33 rubenwardy lots more overhead of course though 15:33 markveidemanis Worldedit... 15:33 markveidemanis What is the difference between save and metasave 15:33 VanessaE markveidemanis: metasave has been phased out. 15:34 VanessaE it's all under //save now 15:34 markveidemanis what do you mean? 15:34 VanessaE and the difference is //metasave saves out things like sign text, chest contents, etc. whereas //save does not. 15:34 VanessaE what do I mean? I mean //metasave has been removed and everything is saved with //save now. 15:34 PilzAdam rubenwardy, double post? really... 15:34 markveidemanis ok 15:35 markveidemanis Its still in the mod i have... 15:35 VanessaE markveidemanis: as long as you have latest git of worldedit 15:35 markveidemanis uberi or sfan? 15:35 VanessaE uberi I think. 15:36 VanessaE OldCoder: your pile of kittens is overflowing again 15:36 OldCoder I will take the matter under consideration 15:37 rubenwardy delete kitten[0]; 15:38 markveidemanis I think its better to only use the complex command for when you need it 15:39 markveidemanis Ah fuck it il update :D 15:40 markveidemanis OldCoder 15:40 markveidemanis http://ompldr.org/vaHJ3Ng/FOLDER.zip 15:40 VanessaE huh. my server was hung up just now. 15:40 markveidemanis Thats the server modpack me and jojoa agreed on 15:41 markveidemanis but before you add it... 15:41 markveidemanis reset the map but check all schems are there 15:53 VanessaE great, it's hung up again. wtf? 15:58 OldCoder markveidemanis, hi 15:58 markveidemanis Hi! 16:02 markveidemanis what do i make a 10x50 skyscraper out of? 16:02 markveidemanis i have moreblocks 16:03 markveidemanis iron stone brick? 16:03 v2px sand 16:06 VanessaE oh real fucking nice. my client crashed while my server was doing /rollback_check 16:06 VanessaE 19884 minetest 20 0 6061m 5.6g 2412 S 47 47.8 3:49.62 minetestserver 16:06 VanessaE AW COME ON 16:07 VanessaE 5.6GB resident RAM for a fucking GREP equivalent? 16:07 khonkhortisan then run grep 16:07 VanessaE and then the server didn't bother to release the used RAM after it finished. 16:09 jordan4ibanez BEHOLD 16:09 jordan4ibanez backwards animated hopping robots! 16:09 jordan4ibanez http://i.imgur.com/qoVdMLf.png 16:10 jordan4ibanez I didn't know blender was so easy! I can whip up mobs in 10 minutes, it's crazy 16:11 * YoungDerp cant even open blender 16:13 whirm it looks a bit like a fridge 16:13 whirm :D 16:13 markveidemanis jordan4ibanez... 16:13 markveidemanis Can you make me a mob? 16:13 jordan4ibanez Yeah 16:13 markveidemanis An anourmous UFO with all the interior and rooms 16:13 markveidemanis and more than 1 floor 16:14 VanessaE enormous* 16:14 markveidemanis then combine with UFO mod and Voila! 16:14 markveidemanis yeah, type 16:14 markveidemanis typo 16:14 markveidemanis everytime i make a typo and type typo i type type 16:14 VanessaE spellcheck. :) 16:14 markveidemanis If you get what i mean... 16:15 YoungDerp i want a slenderman mob... 16:17 hmmmm hey guys, when your mod is first run, i need to use minetest.env but it doesn't exist yet, what should i do here? 16:17 jordan4ibanez I think you're on crack mark! 16:17 jordan4ibanez You know that entities don't support collision detection right? 16:17 markveidemanis yep 16:17 markveidemanis i have fly :D 16:18 PilzAdam VanessaE, rollback is just a proof of concept, it isnt really usable 16:18 markveidemanis It works when i screw up with my house :D 16:18 PilzAdam hmmmm, why do you need minetest.env when the mod runs first time? 16:18 VanessaE PilzAdam: yes, I am aware of that. 16:18 hmmmm to decide whether or not i need to do something else 16:19 VanessaE that doesn't excuse bad coding. 16:19 hmmmm so what's the generally accepted solution here? 16:19 markveidemanis if i use rollback, does it slow down server? 16:19 PilzAdam hmmmm, it has to be called in a callback, I would recommend minetest.after() 16:19 hmmmm where is minetest.after() actually called? 16:19 PilzAdam s/has to be called/only exists in 16:20 * VanessaE watches the server's RAM usage gradually climb because someone signed in. 16:20 PilzAdam builtin handles minetest.after() and uses minetest.globalstep() to execute it 16:20 VanessaE 1GB and rising fast. 16:20 hmmmm hmmm 16:21 VanessaE and server's stuck at 100% 16:21 PilzAdam *register_globalstep() 16:21 hmmmm what a pain in the ass 16:21 hmmmm so which builtin file is this in? 16:21 hmmmm misc_register? 16:23 PilzAdam misc.lua 16:24 hmmmm i see 16:26 hmmmm now about the registered globalsteps 16:27 hmmmm what's the whole point of the timers_to_add 16:29 VanessaE http://pastebin.ubuntu.com/5643669/ 16:30 VanessaE um, exqueeze me? 16:30 VanessaE well that explains the server lockup, to a degree. 16:30 hmmmm yeah i saw that same brand of error when i increased chunksize in one of the generate_ores 16:31 VanessaE (and I' 16:31 VanessaE (and I'm reasonably sure this is new terrain, too) 16:32 VanessaE fuck it. peaceful_npc is out of the question. 16:32 VanessaE fuck using any MOBs. 16:34 VanessaE G*d damn it's crashy now 16:35 VanessaE same error over and over 16:35 markveidemanis why G*d 16:35 PilzAdam LuaJIT? 16:35 VanessaE PilzAdam: see above. 16:35 hmmmm that happens without luajit 16:35 VanessaE markveidemanis: don't ask. long story. 16:37 RealBadAngel 12:28:32: ERROR[mergeThread]: PseudoRandom.next(): max=-36 min=-32 16:37 VanessaE this is basically a showstopper here. 16:37 RealBadAngel ive seen similar error with ore generation 16:38 VanessaE new terrain can't be generated without crashing the server. 16:38 RealBadAngel i mean exactly both were using next() 16:38 RealBadAngel and crashed because max > min 16:41 hmmmm how does max become lower than min though, that is the equestion.. 16:49 VanessaE dunno.. 17:01 Aggies heylo everybody 17:02 markveidemanis Hey 17:02 Kacey ... 17:02 Kacey dear god not again 17:13 markveidemanis silence!!"!"!!££$£ 17:18 markveidemanis Anyone have a hacked client? 17:18 markveidemanis That lets me fly, give stuff and mess around 17:18 PilzAdam yes 17:18 Kacey i don't 17:20 VanessaE no 17:22 PilzAdam Can you give it to me? 17:22 PilzAdam no 17:22 PilzAdam Why? 17:22 PilzAdam umm... isnt that obvious? 17:22 PilzAdam ^ from PM 17:22 Exio i haz a hacked client 17:22 v2px heh 17:22 PilzAdam just for the record: I wont give anyone my hacked client and I also dont use it 17:23 Exio let me write a botnet.cpp and add it to the minetest :) 17:26 MinetestBot GIT: kwolekr commited to minetest/minetest: Add Ore infrastructure and l_register_ore() 57cbb8bfd8 2013-03-24T10:23:33-07:00 http://git.io/O1aCqw 17:26 markveidemanis O-o 17:26 VanessaE \o/ 17:27 rubenwardy hi all 17:27 VanessaE heyrub 17:27 VanessaE hey rubenwardy 17:34 Kacey afk have to go shopping 17:37 markveidemanis AFK have to smell the moon 17:42 rubenwardy wierdo 17:43 markveidemanis AFK have to smell the moon of... 17:43 markveidemanis . 17:43 markveidemanis 17:48 VanessaE NekoGloop: *poke* 17:48 NekoGloop meow 17:48 VanessaE https://github.com/minetest/minetest/commit/57cbb8bfd8daaa1b8b1aa876723ff6355d21f7fc 17:48 PilzAdam why doesnt MinetestBot track minetest/common? <- sfan5 17:48 sfan5 ummm 17:48 sfan5 wait a sec 17:48 VanessaE time for you to rewrite the ores generation in glooptest now 17:49 PilzAdam NekoGloop, the tyrant has deprecated default.generate_ore(); fix your mod 17:49 NekoGloop Quit referring to yourself like that. 17:50 PilzAdam sfan5, also minetest/build and minetest/survival 17:50 sfan5 ... 17:50 VanessaE crap - I have to track those repos also? :) 17:50 VanessaE (I was wondering why I wasn't seeing any related commits) 17:52 VanessaE (actually I'll stick with tracking common and minetest_game since my build style probably won't follow either of those new ones) 17:53 sfan5 PilzAdam: https://github.com/sfan5/minetestbot-modules/commit/7bc757d337bc4d630dba8692f8572ae4d03fbd24 17:54 PilzAdam also can you fix it that it prints all commits if we push multiple at once? 17:55 NekoGloop I'll need a build for testing. 17:56 PilzAdam windows? 17:56 NekoGloop Are you that stupid? 17:56 sfan5 what about mac os x? 17:56 PilzAdam people swtich OSs sometimes 17:56 NekoGloop windows nimrod =w= 17:56 * Exio switches to minix 17:57 sfan5 PilzAdam: i think it is _supposed_ to print all commits pushed and not just the last one 18:04 PilzAdam NekoGloop, http://ompldr.org/vaHZjbg/minetest-0.4.5-57cbb8b-oregen-win32.zip 18:25 ShadowNinja|Away hmmmm: you should probably add register_ore to lua_api.txt 18:25 hmmmm yeah i probably should. 18:25 hmmmm i started doing that an hour ago but i was distracted by other things 18:31 VanessaE jeez.. "ACTION[ServerThread]: $USERNAME joins game" .... 45 seconds later: "ACTION[ServerThread]: $USERNAME times out" 18:31 VanessaE lots and lots of these, since pretty much forever 18:31 VanessaE I'd say the client is getting a little crashy. 18:32 rarkenin_ Actually, that seemed to happen to me on one NAT but stopped when I writched networks. It could be network-side. 18:32 VanessaE the last 4 people to sign onto my server crashed like that. 18:33 VanessaE s/crashed/timed-out/ 18:33 markveidemanis http://ifunny.mobi/#Lr4fi9QZ 18:36 ShadowNinja VanessaE: That is what I have been having since I started my server 18:42 rotor112 hi 18:46 VanessaE "Oh, it's very interesting. Try using the screwdriver on all sorts of things. My favorites are doors (especially steel, which you can bypass with the screwdriver) and full nodes (chests, furnaces, et cetera)." 18:46 VanessaE PilzAdam: ^^^^ 18:46 VanessaE (and RealBadAngel) 18:46 mauvebic ? 18:46 PilzAdam RealBadAngel, ^^^^^ 18:47 mauvebic i missed something lol 18:47 VanessaE mauvebic: from forum post http://forum.minetest.net/viewtopic.php?pid=78362#p78362 18:47 RealBadAngel ? 18:47 rotor112 how can I use it at the torches? 18:47 VanessaE RealBadAngel: screwdrivers should not operate on locked items (or on doors at all imho) 18:47 rotor112 or something like this 18:48 RealBadAngel torches or something other, screwdriver only operates on facedired nodes 18:48 mauvebic thing is we have triggers for dig/place, but no such triggers when mods rather than people affect nodes :/ this would fix alot of things (protection being the most obvious) 18:49 RealBadAngel we can make a list what screwdrivers shouldnt move 18:49 * VanessaE watches her server lock to 100% CPU again because that same guy simply signed on. 18:49 mauvebic cracked client? 18:49 VanessaE mauvebic: no clue at all 18:49 rotor112 they can't rotate fences, torches, 18:50 ShadowNinja fences have no facedir 18:50 rotor112 I know 18:50 mauvebic default fences 18:50 mauvebic gates mod might be another issue 18:50 mauvebic anything thats a nodebox/facedir 18:50 PilzAdam RealBadAngel, just check if metadata is empty 18:50 PilzAdam (thats really hacky) 18:51 RealBadAngel so all the machines, furnaces, chests will become unmovable 18:51 PilzAdam yes 18:51 PilzAdam so you dont loose stuff you have placed in them 18:52 mauvebic query, why dont the chests drop their entire inventory when destroyed? 18:52 rotor112 someone (markveidemanis) removed the technic mod 18:52 mauvebic you can beat the shit out of luggage but the clothes in em dont disapear, they fall out lol 18:53 rotor112 and there were mithril chests with inventory 18:53 PilzAdam mauvebic, it would make it too easy to pick up all the items, I guess 18:53 VanessaE wtf is my server doing? 18:53 PilzAdam but I dont think that reason is valid... 18:53 mauvebic i dont understand, too for whom? 18:53 mauvebic *too easy for whom? 18:53 rotor112 the metabox didn't dissapear 18:53 VanessaE PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 18:53 VanessaE 17747 minetest 20 0 4929m 2.8g 6528 S 103 23.7 8:25.43 minetestserver 18:53 VanessaE come fucking on already. 18:53 mauvebic and thats w/ jit? 18:54 VanessaE mauvebic: yes. 18:54 VanessaE happens without, too I'm sure. 18:54 PilzAdam mauvebic, players; if you need to empty a chest you currently have to take them all one by one 18:54 mauvebic then im guessing lua performance was never really the problem :/ 18:54 VanessaE mauvebic: this just started happening in the last 24 hours or so. 18:55 mauvebic well destroying the chests would drop all the items into seperate entities too? 18:55 PilzAdam mauvebic, as I said, that isnt really a reason 18:55 rotor112 I need a mod to move these torches http://ubuntuone.com/6TSWun7scW7G5sg3xta4Bo 18:55 mauvebic 24 hours? not too bad, at least you know its something you added/changed/removed recently 18:56 VanessaE server's at 4.1GB now 18:56 VanessaE there's a severe memory leak here 18:56 VanessaE this would have crashed most people's machines long ago 18:56 mauvebic something to think about :p it feels weird that you cant destroy a chests because it happens to contain say, several units dye lol 18:57 VanessaE and....died at ~4.3 GB or so. http://pastebin.ubuntu.com/5644126/ 18:57 rotor112 I like the irc mod bug 18:57 mauvebic well you have a runaway process somewhere 18:57 mauvebic that or a mod with a rather large loop/table 18:58 VanessaE mauvebic: no mod is going to make the server suck down 4GB of RAM. 18:58 rotor112 /join ##mt ̣̣̣̣̣̣ ̣̣̣ ̣ then click on the close button 18:58 mauvebic hmm, well *something* is filling up that ram :p 18:58 VanessaE mauvebic: yes. 18:59 mauvebic when i loaded entire blueprints into memory, i would max out my ram 18:59 VanessaE rotor112: only 45MB in use with you. 18:59 VanessaE it's only when that patrick guy signs on that the server goes nuts 18:59 VanessaE he must have an old version or something 18:59 rotor112 good 18:59 mauvebic what is he doing? 19:00 VanessaE mauvebic: he signs on. that's it. 19:00 VanessaE the server goes haywire as soon as he signs on 19:00 mauvebic weird, do you get a client version from the logs? 19:00 VanessaE nope. 19:00 VanessaE see the above paste 19:00 VanessaE that's everything that's logged to the console from sign-on to server crasgh 19:00 rotor112 I'm alone there 19:00 VanessaE crash* 19:00 VanessaE rotor112: no one else is on now. 19:01 VanessaE I can't even begin to figure out how to debug this 19:01 mauvebic looks like your sever crashes the minute patrick tries to the load the world into view (emerget) 19:01 VanessaE mauvebic: so I would guess 19:01 VanessaE lemme downshift to one emerge thread 19:02 rotor112 maybe he uses minetest 0.3.1 19:02 VanessaE there. 1 thread, restarted/ 19:02 VanessaE rotor112: no, he was able to build before - there's a haphazard structure of his near the spawn that wasn't there yesterday 19:03 VanessaE (the one with the green and red bricks and the glass) 19:03 mauvebic emergethread/mapblock/servermap <-- me thinks patrick can't load world, 19:03 VanessaE I think this is a version-incompatibility issue 19:03 mauvebic does server enforce strict protocals? 19:03 VanessaE as in protocol version/. 19:04 VanessaE mauvebic: I don't have anything in the config that changes that setting, so I assume it does. 19:04 mauvebic i thought i read somewhere that newer versions weren't strict protocal? (if anyone can enlighten us :P) 19:05 mauvebic *protocol 19:05 VanessaE it's not supposed to be, no 19:05 RealBadAngel PilzAdam, rotating a chest dosnt mean you will loose anythin 19:05 RealBadAngel meta stays intact 19:05 PilzAdam really? 19:05 VanessaE RealBadAngel: lose* 19:05 RealBadAngel ofc 19:06 mauvebic # Set to true to disallow old clients from connecting 19:06 mauvebic #strict_protocol_version_checking = false ---> https://github.com/celeron55/minetest/blob/master/minetest.conf.example 19:06 mauvebic i think it's disabled by default 19:07 us_0gb I think there should be a group for objects screwdrivers don't work on. That way, things can be added to it dynamically. 19:07 mauvebic or define a group the screwdrivers can work on, so that if not group screwdriver == 1 then do nothing 19:07 rotor112 maybe it's because the mesecons commandoblock 19:07 VanessaE mauvebic: better to blacklist than to whitelist 19:08 VanessaE rotor112: what commandblock? 19:08 RealBadAngel imho screwdriver=1 group is best solution 19:08 us_0gb Most things should work with the screwdriver, unless there's a reason for them not to be rotated. 19:08 mauvebic not really, its more efficient to define what can be manipulated with a screwdriver than to force everything to declare their items not mutable by screwdriver 19:08 rotor112 you can grant everyone everything 19:08 VanessaE rotor112: I have that disabled, hm..but luacontroller is enabled... 19:09 mauvebic otherwise in very short order well have to define all the tools that *cant* affect any given node 19:09 us_0gb Well, anyway, do what you feel is best. Just my thoughts on it. 19:09 RealBadAngel mauvebic: on the other hand existing tool will have to know all new items 19:09 mauvebic all the tool needs to do is check that the node has group screwdriver 19:09 PilzAdam screwdriver.add_node() anyone? 19:09 mauvebic same as fire 19:09 RealBadAngel but this way is author wants it to work with screwdriver just adds the group 19:10 RealBadAngel if forgot or doesnt want to the group is missing 19:10 VanessaE there, luacontroller is disabled, just in case that was the issue. 19:10 mauvebic a registration routine would require depend/soft-depend 19:11 mauvebic not saying its bad idea, just thinking of overhead :p 19:11 RealBadAngel with groups nothin is needed. 19:11 PilzAdam right, then the group is better 19:11 RealBadAngel no lists, no registration, nothin 19:11 VanessaE blacklist nodes that should not respond to the screwdriver by adding them to some special group. 19:12 RealBadAngel no 19:12 VanessaE requires the fewest changes and least amount of breakage. 19:12 RealBadAngel they just wont be in the group 19:12 mauvebic honestly with aero + farming and a few other growing surfaces was thinking of doing the same thing: groups {fertile=1} and have an abm act on the group instead of seperate abms' per grow surface 19:12 HybridDog hi 19:12 rotor112 hi 19:13 RealBadAngel well, the groups can be made in fact two ways 19:13 RealBadAngel 1) we assume we can only move nodes that are in the group screwdriver=1 19:14 mauvebic vanessae having to blacklist items that can't be screwdrivered' is going to result in alot of people not knowing and doing it, but you can count on people that use screwdriver to whitelist their items to work w/ it 19:14 NekoGloop 2) we can't move items that aren't 19:14 RealBadAngel 2) we can move everything that is not in the group non_movable=1 (or something like that) 19:15 RealBadAngel i guess group of nonmovable nodes will be shorter 19:16 mauvebic nonmovable would translate better for other tools too 19:17 mauvebic nonmovable or immutable 19:17 mauvebic because other tools can change nodes without necessarily moving em 19:18 mauvebic and it can be tiered for more flexibility (=1,2,3) 19:19 RealBadAngel i could use it such group as reference for other tools 19:19 RealBadAngel like mining drills etc 19:19 mauvebic shit man i have a dozen tools myself that i accidentally hit stuff with that im not supposed to lol 19:20 NekoGloop We should use plan 1. 19:21 VanessaE bbl 19:22 mauvebic though yesterday we said fuck it and started a new map lol too much stuff to repair on the 0.6gb one lol 19:22 MinetestBot GIT: kwolekr commited to minetest/minetest: Update lua_api.txt 6767ed74f8 2013-03-24T12:20:37-07:00 http://git.io/XWmFbQ 19:22 mauvebic *0.7gb 19:22 PilzAdam RealBadAngel, I prefer the screwdriver group 19:23 mauvebic theres more than just screwdrivers tho we should pick something to be more, 'universal' ? 19:24 mauvebic RBa, how many modes does your multitool have? 19:24 NekoGloop movable 19:24 NekoGloop turnable, etc. 19:24 mauvebic mutable,static, etc. 19:24 NekoGloop (pistons could use the movable one to detect if it should be able to move a certain block) 19:24 rotor112 7FPS 19:25 rotor112 I have to restart minetest 19:25 rotor112 it says FPS = 5 19:25 mauvebic anyways if ya'll pick something general enough ill use it but obviously cant use screwdrver or rotate =1 for tools like the Y-/+ repeater lol 19:26 rotor112 BUT IT'S 0.02 19:26 RealBadAngel mauvebic as many you want to 19:26 rotor112 now it's 23 19:26 RealBadAngel technic have all the digits textures 19:26 mauvebic metadump and pipewrench either come to think lol 19:27 RealBadAngel depends only on your code how many modes will you make 19:27 rotor112 2 19:27 rotor112 1FPS 19:27 STHGOM congrats 19:27 mauvebic only problem is i have wildly varying textures for the tools, so ill need to find a go-go-gadjet type texture for a multitool lol 19:28 RealBadAngel hehe 19:28 mauvebic *gadget 19:28 rotor112 19FPS 19:28 RealBadAngel brb 19:28 rotor112 2 19:28 mauvebic paysage tool already has 6*6*6 modes (or something like that, multiply the settings by eachother lol) 19:28 PilzAdam hmmmm, how great was the speed improvement of ore gen in c++? 19:28 rotor112 1FPS 19:29 rotor112 only because of the chat 19:29 NekoGloop PilzAdam, 350ms iirc 19:29 hmmmm PilzAdam, honestly? 19:29 PilzAdam yes 19:29 hmmmm about a factor of 350 19:30 hmmmm I can't really tell you exactly what, because the profiler doesn't have a precision below 1ms 19:30 hmmmm so i had to round up 19:30 hmmmm it's probably more but 350x faster is a conservative estimate 19:31 hmmmm PilzAdam, https://github.com/kwolekr/minetest/commit/312550dc6fd50db42c8271fa19e72047da1cf9aa 19:32 PilzAdam hmmmm, seems ok 19:32 STHGOM byebyebuddies 19:35 NekoGloop I can still outrun the mapgen 19:35 NekoGloop (but only after setting my view range to 500 ;)) 19:37 hmmmm it'll be pretty much impossible to "outrun the mapgen" once i redo the block sending code 19:37 Jordach bullshit. 19:39 MinetestBot GIT: celeron55 commited to minetest/minetest: Fix indentation of lua_api.txt 423d69bd40 2013-03-24T12:39:15-07:00 http://git.io/wzoONA 19:41 NekoGloop Well, after all, my computer isn't exactly spectacular 19:41 NekoGloop And I'm running MS Word 2013, youtube, hexchat... 19:41 Jordach all i want to write on [Fun] What makes you happy is: porn. 19:42 MinetestBot GIT: kwolekr commited to minetest/minetest: Add more error checking to l_register_ore 0e07a7157f 2013-03-24T12:40:53-07:00 http://git.io/q_a_Wg 19:49 * khonkhortisan tries to use += in lua 19:50 PilzAdam you cant do that AFAIK 19:51 NekoGloop How does one use the new ore generation...? 19:51 playzooki hi guys 19:51 PilzAdam NekoGloop, see games/common/default/mapgen.lua 19:52 PilzAdam https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L1692 19:53 NekoGloop You are useless. 19:54 playzooki no he isnt 19:54 NekoGloop You just got here. 19:54 playzooki PilzAdam isnt useless though 19:55 NekoGloop You don't know shit. 20:04 Kacey http://www.youtube.com/watch?feature=endscreen&v=2jOtkJAWFkE&NR=1 woah 20:07 khonkhortisan seen it 20:08 khonkhortisan they need to make a glass version so we can play 4d video games on 3d displays 20:08 Kacey heh 20:08 Kacey smart window lol 20:08 Kacey they have those ^ 20:09 Kacey http://www.youtube.com/watch?v=3K8i0JQzx2w 20:10 hmmmm hmm 20:10 hmmmm PilzAdam, we have to do the minimal mod too 20:10 Kacey is it possible to ping yourself? 20:10 hmmmm also this is the opportunity we've been waiting for to do the moreores 20:10 Kacey Kacey 20:11 Kacey nope 20:11 hmmmm /ctcp kacey ping ? 20:11 khonkhortisan khonkhortisan 20:11 khonkhortisan I pinged myself 20:11 khonkhortisan the way hmmmm said 20:11 PilzAdam hmmmm, remove the local generate_ore from minimal? 20:11 Kacey but have it alert you 20:11 hmmmm pilzadam, yea 20:11 PilzAdam k 20:11 hmmmm totally remove that since nothing depends on it 20:12 Kacey http://www.youtube.com/watch?v=4O2y5cjqPWY 20:14 Kacey build game mode should have creative mode and flat map always 20:14 Jordach Kacey, i like building in a non flatmap 20:14 Kacey O.o 20:15 Kacey i can't stand flattening hills 20:15 us_0gb No, build mode should NOT always have flat and creative .... 20:15 Jordach hai us_0gb 20:15 us_0gb The whole point of the build game is to have a game that is good for building, WITHOUT having to be in creative mode. 20:16 hmmmm kacey, should probably make the noise parameters flatter then 20:16 us_0gb Hello, Jordach! 20:16 Kacey that would be survival then 20:16 us_0gb No, survaval lacks sustainable resources. 20:16 hmmmm if you make np_terrain_base have a very small scale, there will be a lot of very flat pieces 20:16 us_0gb *survival 20:16 Jordach hmmmm, Kacey is no c++ whiz 20:16 hmmmm np_mgv6_terrain_base rather 20:16 hmmmm jordach, it's an option in the config. 20:17 Kacey Jordach, what makes you thinkthat? 20:17 Jordach because you have never done anything for the engine 20:18 Kacey i know absolutley no c++ lol 20:18 us_0gb Set whatever default you want in the config, but there should be a way to override it as usual. A build server is NOT always the same thing as a creative server. 20:19 Kacey http://www.youtube.com/watch?v=rPPVTKoawDE 20:21 MinetestBot GIT: PilzAdam commited to minetest/minetest: Use minetest.register_ore() in minimal 650d706d35 2013-03-24T13:20:41-07:00 http://git.io/3900fA 20:22 us_0gb Come to think of it, Globis's place has damage disabled (so no survival elements), but is not in creative mode. Or at least, that was his setup in the past. 20:40 NakedFury a survival mode has to be feel like if you were surviving in the wild with Bear Grylls 20:40 NakedFury we dont have that 20:42 * VanessaE is back 20:43 Kacey wb 20:44 Exio NakedFury: +1 20:47 hmmmm wtf is with the dev wiki capcha thing 20:47 hmmmm this is retarded, who added it 20:48 hmmmm and i can't even get it to work 20:48 PilzAdam we had serious problems with spam 20:48 PilzAdam thexyz added it 20:49 hmmmm well i can't make any changes now 20:50 PilzAdam VanessaE had problems with it too 20:50 Exio is there any option to idisable it to some users? :P 20:50 Exio disable * 20:50 VanessaE I could create an account with it intercepting me, but I couldn't edit the wiki. 20:55 Jordach MUAHAHA 20:55 Jordach you do realize i have the soloutions in the Google Chrome remember box right? (autofill) 21:04 jordan4ibanez pilzadam "Ehm... Minetest does support alpha channel in textures." 21:04 jordan4ibanez Nu 21:04 PilzAdam it does in inventories 21:04 PilzAdam so we are both right :-) 21:06 jordan4ibanez well not in entities 21:06 jordan4ibanez so mwa is correct 21:07 VanessaE in inventories? 21:07 VanessaE wish I'd have known that before 21:08 PilzAdam but the wielditem is broken then 21:09 jordan4ibanez That consistant incosistancy 21:09 goopot Hello. Could I ask for some help with writing my first ever mod? 21:09 goopot I'm on windows 21:09 goopot I've extracted 0.4.5 of minetest 21:09 goopot I've made a new folder under the mods folder 21:10 goopot In there I've made a new init.lua file 21:10 goopot In that file I put this: http://paste.ubuntu.com/5644542/ 21:10 Kacey and what do you want the mod to do? 21:10 goopot I fire up minetest, run a single player world. Chat. Nothing happens 21:10 goopot Just send a message back when I say anything 21:10 goopot (I'm just starting out) 21:10 goopot Any idea what I've done wrong? 21:11 khonkhortisan you should print('hello') at the top of your mod and run minetest from console to make sure your mod is actually running 21:11 goopot okay...trying that 21:12 Kacey make minetest.register_on_chat_message(function(name, message) into minetest.register_on_chat_message(function(message) 21:12 goopot Ah 21:12 goopot The print('hello') test failed 21:12 goopot I'm guessing it didn't load the mod? 21:13 khonkhortisan but doc/lua_api.txt says func(name, message) 21:13 goopot Do mods work in single player worlds? 21:13 khonkhortisan yes they do 21:13 goopot Hmm 21:14 khonkhortisan What I have trouble with is the server finding the world when I start the server separately and minetest is compiled with run-in-place 21:14 goopot so the path is ... \Desktop\minetest-0.4.5\mods\barney\init.lua 21:14 khonkhortisan do you have a barney\depends.txt that says "default" in it? 21:15 goopot Any thoughts what I should check to see why its not picking up the mod? 21:15 goopot No 21:15 goopot Is that required? 21:15 khonkhortisan you need a depends.txt 21:15 goopot Ace 21:15 goopot Trying that.... 21:17 goopot No luck 21:17 goopot just double checking the depends.txt 21:19 khonkhortisan Do you have other working mods next to yours? 21:19 goopot No 21:19 goopot Good question 21:19 goopot I should try some first :-) 21:20 khonkhortisan try mods\minetest\barney\init.lua 21:21 goopot Yeah!!!! That sorted it 21:21 goopot I'd put it in the wrong place 21:21 goopot Thank you!!! 21:21 khonkhortisan you're welcome! 21:22 khonkhortisan I'm on a different os and I had to look up the wiki :) 21:22 goopot Which wiki? 21:22 goopot I was looking at http://dev.minetest.net/Intro 21:22 khonkhortisan http://wiki.minetest.com/wiki/Installing_mods#Windows 21:23 goopot Is it the done thing for me to update http://dev.minetest.net/Intro with some clarifications? 21:23 khonkhortisan The linux path is clear it's mods/minetest, but there isn't an equivalent path for windows there 21:24 khonkhortisan and the folder structure is off too 21:24 sokomine either there's a bug in my code or something is really strange..... 21:28 khonkhortisan I have a mod that I'm working on that crashes, and I moved it from mods/minetest to mods, and minetest doesn't even see it 21:28 khonkhortisan I think the wiki is wrong 21:28 VanessaE did you remember to use that world configure function to "enable" it? 21:28 khonkhortisan If you don't click Configure, they're all enabled. 21:28 khonkhortisan with question marks 21:28 VanessaE ah, I figured it defaulted to disabled 21:33 sokomine hmmm 21:33 sokomine i get nil or ignore if i try to check an area less than 80 nodes away from where i'm standing? can that be? 21:33 VanessaE that shouldn't happen in practice? 21:34 VanessaE o.O 21:35 sokomine yes...it puzzles me too. sometimes after loading a world, it takes a few seconds until an area perhaps 20x20 nodes to one side of me can be used. hmm 21:40 jordan4ibanez what's the thing that makes an entity indestructable? 21:41 VanessaE a really huge hp setting? ;-) 21:41 PilzAdam group immortal = 1 21:41 khonkhortisan that's how infinite fuel works 21:46 jordan4ibanez my slimes are able to go to 0hp without dying 21:46 jordan4ibanez wut 21:54 khonkhortisan technic/ores.lua:84: attempt to index global 'circular_saw' (a nil value) 21:55 VanessaE update your copy of moreblocks 21:55 khonkhortisan thanks 21:56 VanessaE technic should redefine the circular saw so that it needs MV power to run ;-) 21:58 YoungDerp no 21:58 VanessaE ok then the circular saw should detect technic and require power on its own ;-) 21:59 khonkhortisan Whenever redefining nodes, avoid redefining the whole node. 22:00 Kacey no either 22:00 VanessaE why not? 22:00 Kacey because that is just one more thing to worry about 22:00 VanessaE heh 22:01 VanessaE well technic is supposed to ade some realism to the way machines work after all :) 22:01 VanessaE add* 22:01 khonkhortisan Let's say you redefined a node to use a texture with a different filename. Then the original node changed its on_construct. If you redefined the whole thing, you'd have to copy that function too. 22:01 VanessaE true 22:01 sokomine does anyone know how far blocks are loaded around the player? 22:02 khonkhortisan If you only changed its .tiles, it wouldn't matter if on_construct changed. 22:02 VanessaE sokomine: 2 mapblocks I think, by default 22:02 VanessaE no wait 22:02 VanessaE that's abm range 22:02 khonkhortisan that seems a little short 22:02 sokomine hmm. with a mapblock beeing 16 blocks wide, that would certainly not be enough. i just need to get information about nodes slightly further away from me 22:02 VanessaE the default view range is 240, so I guess 15 mapblocks? 22:03 jordan4ibanez okay 22:03 jordan4ibanez who wants to try slimes? 22:03 khonkhortisan If they only hurt me, me. 22:03 jordan4ibanez they don't you wiener 22:03 jordan4ibanez they spawn on desert sand though 22:05 jordan4ibanez https://www.dropbox.com/s/q85z2i6btmqbe31/slime.zip 22:06 jordan4ibanez Get it while it's hot 22:06 jordan4ibanez they spawn at night too 22:12 sokomine jordan4ibanez: the peaceful_npc have that hunting-behaviour still in their genes :-) they regulary gang up on me on vanessas server 22:12 khonkhortisan "none" 22:12 jordan4ibanez I do not condone those npcs mang 22:12 sokomine mang? 22:12 jordan4ibanez None is the output of the slimes checking if they're in water 22:12 jordan4ibanez they can't hop well at all in water 22:12 jordan4ibanez try it! 22:13 sokomine are the slime friendly and want to trade with me? 22:13 khonkhortisan Could not load mesh, because file could not be opened: : slime.x 22:13 khonkhortisan oh nevermind 22:14 khonkhortisan I clicked init.lua to view it, so that's all that got extracted 22:14 jordan4ibanez KhonKhortisan you crazy mang 22:20 jordan4ibanez we need transparency and we need it now! Just kidding but it would be nice 22:21 khonkhortisan games/common/mods/default/mapgen.lua:34: attempt to call field 'register_ore' (a nil value) 22:21 VanessaE khonkhortisan: update your minetest engine :-) 22:21 Kacey i got that same error ^ 22:21 khonkhortisan it's always something 22:21 jordan4ibanez You guys are so yesterday 22:22 khonkhortisan Has anyone else made a function to rotate a node on world axes? 22:23 jordan4ibanez world axes? 22:23 khonkhortisan for 6d facedir 22:25 khonkhortisan http://pastebin.com/3VcPWXK7 this is what I have, I haven't really tested it yet 22:31 khonkhortisan I like how the eyes bounce around, but it turns too fast 22:31 kaeza hi all 22:31 VanessaE heyka 22:31 VanessaE hey kaeza 22:31 kaeza o/ 22:31 khonkhortisan the selection box doesn't turn 22:39 sokomine hmm. ok. cheating helped a bit in this case...instead of spawning the mini-village *in front of* the player, i spawned it now around the player. that cuts the necessary range in half. still wonder what that will do at mapgen time...... 22:42 VanessaE only one way to find out....make a new map :-) 22:46 Kacey ... 22:49 Kacey i downloaded circular_saw and now it is having a fit because stairsplus is part of moreblocks now 22:53 sokomine if you have the newest version of moreblocks, you can remove the circular_saw mod because it's already included in moreblocks 22:53 Kacey ... 22:53 Kacey i just downloaded 20 minutes ago 22:58 NekoGloop They're good. 22:59 sokomine who? 22:59 NekoGloop the slimes 23:00 NekoGloop [/justd/c'daboutanhourago] 23:04 Kacey does circular_saw work? 23:05 sokomine yes, it does work. use the latest moreblocks. that comes with the circular saw and a screwdriver from technic 23:06 us_0gb With the screwdriver includes in common now, maybe it should be removed from technic and moreblocks ... 23:07 sokomine oh? it is in common now? that's great! 23:07 PilzAdam and included in "build" 23:07 us_0gb Yeah, RealBadAngel and PilzAdam added it the other day. 23:09 dante123 hi all, a couple of students were hitting and killing others....is there a time ban that will restrict them from the server say for 30 minutes and also dispay reason for the ban 23:23 Kaceyofminetest huh 23:23 Kaceyofminetest anyone want to help build on my server? 23:23 dante123 i want to temporarily restrict a user......but not ban completely....can this be done? 23:23 kaeza dante123, the easiest approach is to send a private message to them before banning, and remove the ban manually after 30 mins 23:23 sokomine i need to teach the clay traders that they can't sell clay from other buildings... 23:23 dante123 so if they are not currently online, when they login they will get the message? 23:23 us_0gb Help on your server how? 23:23 dante123 or do you mean private email or other message program 23:23 sokomine there are mods that add private messages (like /msg player hi) 23:23 Kaceyofminetest test can you guys see? 23:23 us_0gb See what? 23:23 Kaceyofminetest ok 23:23 us_0gb Test how, and address/port? 23:23 Kaceyofminetest wish one of my other accounts would time out already 23:23 sokomine a /msg command ought to be part of default as well 23:23 Kaceyofminetest i was checking to see if you guys could see my messages 23:23 us_0gb I like "/tell" better than "/msg". It's a bit Minecrafty, but it sounds nicer. 23:23 VanessaE ahh what a treat. poached eggs on matzah with a dash of mayo 23:23 khonkhortisan technic includes unified_inventory is incompatible with creative is required by minetest 23:23 VanessaE default creative isn't "required" - I get by without it fine here 23:23 khonkhortisan it's REQUIRED 23:23 sokomine the command could be called tell or msg...that doesn't matter. as long as it's there. the previous implementations irrc use /msg 23:23 sokomine and msg is what you have on irc 23:23 khonkhortisan ModError: Required common mods "creative" could not be found. 23:23 khonkhortisan I'll just make a dummy mod then 23:23 khonkhortisan mkdir and touch to the rescue! 23:23 VanessaE khonkhortisan: strange, my server seems to get by without it :-) 23:24 kaeza dante123, here's a crude untested way to do it: http://pastebin.com/gBLhh3qn 23:35 Kacey anyone want to help build on my server? 23:46 NekoGloop Pushing oregen update now for glooptest. 23:46 VanessaE \o/ 23:46 VanessaE server updated accordingly :) 23:46 NekoGloop I shall now go and drool at the speed. 23:46 * VanessaE watches the Minetest Speedometer slowly climb back up ;-)\ 23:46 VanessaE HAH! 23:46 VanessaE you FAIL it 23:46 NekoGloop New chunks might load within the century! 23:46 VanessaE http://pastebin.ubuntu.com/5644900/ 23:46 VanessaE this was probably not intentional :-_) 23:46 VanessaE :-) 23:46 NekoGloop Well fuck. 23:46 NekoGloop it should say it needs to exceed 1. 23:46 jojoa1997|Tablet Guys I think there should be a mod folder where you put all your mods and Minetest will have the option to use them for any game. Also there should be the game folders too but w need a universal mod folder 23:46 PilzAdam after my win build a few more checks were added 23:46 VanessaE jojoa1997|Tablet: there still is - ~/.minetest/mods/minetest still works 23:46 khonkhortisan worlds are locked to a game, worlds can turn on/off specific global mods 23:46 PilzAdam VanessaE, no for other games than minetest_game 23:46 VanessaE ohhhh 23:46 VanessaE NekoGloop: fix it fix it fix it!!!!! :) 23:46 us_0gb Jojoa, I'v thought that for quite a while. 23:46 kaeza I tried to clone c55's dungeon game, but is asking me username & password. 23:46 us_0gb *I've