Time Nick Message 00:00 Nihao We emptied the sickle on use function.... 00:01 LazyJ By "sickle" do you mean the "hoe" for tilling the soil? 00:01 Nihao but the danger is on all servers using dryplants I suppose. 00:01 Nihao negative 00:01 Nihao sickle is a tool apart 00:01 est31 which mod? 00:01 LazyJ Ah... Plantlife mod. 00:02 Nihao ....dryplants 00:02 LazyJ Hold on, let me check. 00:02 Nihao yes please. 00:02 est31 does anybody know how to sit down in minetest? 00:02 LazyJ "DryPlants" was incorporated into Plantlife awhile ago and some things were changed in the mod. 00:03 Nihao LazyJ: I removed iron door and locked chests with it. 00:05 Nihao LazyJ: From the logs we know that it somehow bypasses the restrictions coming from iron doors (only owner ca use it) and it seems that locked chests of other users can be removed, too. 00:06 est31 Nihao, can you try to check rollback log? 00:06 LazyJ est31, check the most recent version of HomeDecor in GitHub. kilbith wrote code for the player to sit in HomeDecor's (not Living Room Furniture's) armchairs. Also check the code for the default boat. Players sit on that too. 00:06 Nihao LazyJ: And I confirm: We use modpack plantilife, which includes dryplants. 00:06 est31 somehow people manage to sit down client side, might be because they use custom android clients? 00:06 Nihao est31: What should I check for? 00:07 est31 they just spontaneously sit down 00:07 est31 Nihao, do /rollback_check 3, and punch a node close to the removed chest 00:08 LazyJ Testing sickle... 00:09 Nihao est31: We mount a test server. 00:09 Nihao est31: We do not intend to reactivate "sickle" on the official one. 00:10 Nihao LazyJ: When I use the sickle on my wheat plants, it just removes them and nothing goes into the inventory. 00:10 STHGOM quick question: where is the "interact" priv made? 00:11 est31 Nihao, how is this related to my suggestions? 00:11 est31 STHGOM, what do you mean with made? 00:11 est31 for new players? 00:11 est31 or do you want to take it away from somebody? 00:11 STHGOM i want to copy the code form it 00:11 Nihao est31: It means that I can not do it right away, but it will be done. Just takes some time. 00:12 STHGOM from* 00:12 est31 STHGOM, code that does what? 00:13 STHGOM that makes the priv 00:13 ipv6b O 00:13 est31 what is making for you? 00:13 est31 "makes" can mean alot :( 00:13 ipv6b Ooops sorry. I'm excited. swaaws just announced we'll be getting a new server in 5 days with some mods enabled, and it will be IPv6 ready just as the old one :) 00:14 STHGOM where is the "minetest.register_privilege" for it 00:14 ipv6b Do really servers have to cost 11 euro a month to host a minetest server? 00:14 LazyJ Confirmed that the sickle *does* destroy a steel door set by another player. 00:15 LazyJ The locked chest, however, was not affected by the sickle. 00:16 LazyJ Nihao, post an "issue" on Plantlife's GitHub repository, with details, and relevant parts of the log. 00:16 Nihao LazyJ: I removed my own locked chest even though it was not empty. 00:16 LazyJ Because the chest was owned by you, that is possible to do. 00:16 Nihao LazyJ: OK, I will look for that. 00:17 Nihao LazyJ: You normally can not remove non-empty objects. 00:17 LazyJ I started a localhost server and a second Minetest as the "client". As the "admin" of the localhost I set a steel door and a locked chest with items in it. 00:18 LazyJ Then in the "client" I used a sickle on LazyJ-admin's door and it broke the door but not LazyJ-admin's locked chest. 00:18 Nihao ok, understood. 00:18 LazyJ Thanks for reporting the bug. 00:19 LazyJ Hopefully VanessaE, kaeza, or t4im can figure it out. 00:19 Nihao Maybe you all want to do as we did: Empty the interaction part of "sickle". 00:20 LazyJ Hehehe... my server doesn't use Dryplants so there is no sickle for the griefers. ;) 00:20 Nihao good for you. but that patch should be "promoted" 00:20 est31 STHGOM, https://github.com/minetest/minetest/blob/70074800a207974a0c1383275186cefe6955f297/builtin/game/privileges.lua#L28 00:21 LazyJ Nihao, that's what the "issue" report on GitHub is for. But you are right, for the time being disable the sickle's use function. 00:22 LazyJ "Issues" are the promotion of bugs, glitches, problems, etc. 00:22 LazyJ If you have a code fix, then those are submitted as "pull requests". 00:23 STHGOM thanks, est31 00:23 Nihao LazyJ: We test on a test server and hopefully can add some useful logs to the Issue. 00:23 LazyJ Thanks from all of us. ;) 00:24 Nihao Welcome and thanks for your support. 00:27 ipv6b LazyJ, is a sickle a farming "hoe"? 00:28 est31 https://github.com/VanessaE/plantlife_modpack/blob/b914e5395ba1a5900254e57b29e31f8890972a67/dryplants/init.lua#L32 00:28 Nihao ipv6b: not at all. different tools 00:28 LazyJ No. I miss read what Nihao had typed. I saw "farming" and thought the hoe is what was being referred to since it looks like a sickle. 00:28 LazyJ *misread what... 00:29 LazyJ The "sickle" comes from "Dryplants", a sub-mod of the "Plantlife" modpack. 00:30 LazyJ Phtt... I've got my old farm tools mixed up again. 00:30 init hi weird people 00:30 init how are my favourite random people going 00:31 LazyJ The default how looks like a "scythe", like what the grim reaper is depicted as holding. 00:31 LazyJ *The default hoe looks like... 00:31 LazyJ Ugh... can't type, can't spell,... time for a fresh brew of coffee. 00:48 VanessaE ok, so...what do I need to fix in the sickle exactly? 00:48 VanessaE someone got a patch, since I didn't originally write this? 00:49 * est31 looks at LazyJ 00:49 Nihao VanessaE: Patch, yes. 00:49 Nihao VanessaE: We just emptied the interact function. Like that the sickle does nothing at all. 00:50 VanessaE er 00:50 Nihao I will bring a log, we are preparing it right now. 00:50 * LazyJ LazyJ stays hidden behind the curtain eating donuts. 00:50 est31 dont think we want that 00:50 est31 perhaps do some basic protection checking 00:50 Nihao we do 00:51 est31 as in can_dig 00:53 Nihao est31: I think the patch is essential because one lonely person can mess up an entire server in very short time if the sickle is maintained as it is. 00:54 est31 yes it must be fixed I agree on that, the question is whether to disable the tool or to fix it. 00:54 VanessaE something is needed to replace the code from line 65 to 79 to just process the dig action the *normal* way 00:54 VanessaE https://github.com/VanessaE/plantlife_modpack/blob/b914e5395ba1a5900254e57b29e31f8890972a67/dryplants/init.lua#L65 00:54 Nihao diable right now, fix whenever possible. 00:54 VanessaE here is where it fails 00:55 est31 yea that would work too I guess 00:55 VanessaE (presuming a locked door is "snappy") 00:55 est31 but I'm not sure what you mean with normal way 00:55 VanessaE how a tool would normally operate on a node 00:56 VanessaE e.g. the dig_node() call or something 00:56 * est31 looks up how the pickaxe does it 00:57 est31 bad idea 00:57 est31 pick only does register_tool 00:57 Nihao VanessaE: We found out that sickle can collect doors, chests, wool, akacia wood, ... 00:57 VanessaE I never said it was a perfect plan ;) 00:57 est31 there is no special logic 00:58 LazyJ The sickle will take anything that has a "snappy" group property, Nihao, so those items and more are affected. 00:58 est31 dig_node would work it seems 00:58 VanessaE so then a quick check at line 103 for ownership and can_dig etc then 00:58 Nihao LazyJ: Why does it dif Acacia, but not aple tree? 00:58 est31 103 is no good 00:58 Nihao apple* 00:59 est31 you modify 2 nodes 00:59 LazyJ Checking for ownership would work because the sickle is a one-use-per-click tool. 00:59 est31 and that would only catch one 01:01 LazyJ What is the sickle meant for outside of DryPlants? 01:01 VanessaE beats me, I didn't code it :) 01:02 est31 then it should behave like a normal snappy tool 01:02 LazyJ Maybe adding a group property "sickle=1" to the plants the sickle was intended for and then use that property to limit the sickle's effectiveness? 01:02 est31 at least the code looks like that 01:02 VanessaE I'm not sure what it's supposed to do that a sword or shovel can't do 01:03 Nihao Sickle is supposed to act on grass and wheat at least. But not permit to remove the earth they grow on. 01:03 LazyJ The sickle seems to be a specialized tool limited to only one mod; not like the default tools. 01:04 est31 didnt even know there existed dryplants:grass_short 01:04 * est31 starts his dreambuilder world and tests the tool 01:04 LazyJ So if the sickle is unique to one mod, adding a group property for just that mod's items is reasonable. 01:05 est31 The sickle does more than simple removal, doesn't it? 01:06 gorilla Hey. I just downlaod 0.4.12 and noted that v7 of the mapgen doesn't have trees and the like.. just grasses. Any time line for plants. I prefer the v7 worlds. 01:06 LazyJ if minetest.get_item_group(under.name, "sickle") > 0 then 01:06 LazyJ gorilla, mapgen v7 is still being worked on. 01:07 LazyJ There are a couple mods specifically for mapgen v7 that add plants and trees. 01:07 gorilla LazyJ: Ahhh.. no worries then. 01:07 LazyJ Until late 0.4.11, mapgen v7 by itself just produced stone, ores and water. 01:08 est31 this abm looks broken too: https://github.com/VanessaE/plantlife_modpack/blob/b914e5395ba1a5900254e57b29e31f8890972a67/dryplants/init.lua#L174 01:08 est31 it replaces short_grass with dirt? 01:08 * LazyJ goes back to hiding behind the curtain to finish his box of donuts. 01:09 gorilla hmmmm donuts... :-P 01:09 est31 btw the grass_short texture is pretty ugly 01:09 VanessaE yeah, that seems to be its purpose... 01:10 est31 its just weird: you have grass, you sicke it, then it becomes grass_short, which then becomes dirt 01:10 VanessaE well no, it becomes default:dirt_with_grass 01:11 VanessaE (that's normal "grass") 01:11 Nihao just test the tool on grass, that part works. 01:11 Nihao but if you use it on wheat, you loose your wheat. 01:11 est31 lol it even isnt in rollback 01:12 Nihao yep 01:12 VanessaE stupid tool :-/ 01:12 VanessaE better way to do it would have been an on_punch callback for the "short grass" node, check the tool being used 01:12 VanessaE if it's a scythe, then do stuff 01:13 VanessaE the scythe itself being a totally average tool 01:13 VanessaE anyone feel like coding that? my brain is totally useless today 01:14 LazyJ Out of my league atm. 01:15 est31 just dont know what should happen 01:15 est31 because the current function of the tool is broken 01:15 * LazyJ hands VanessaE a donut and pours her a french press of Deadman's Reach coffee. 01:15 VanessaE sounds good 01:16 * est31 leans toward disabling it 01:16 Nihao :) 01:18 LazyJ My two-cents, I've had DryPlants in my main singleplayer world almost since Mossmanikin authored it but I've never used the sickle. The mod has been entirely for looks, so if the sickle were removed, it may not be a major loss. 01:19 VanessaE I'm inclined to just disable it 01:19 est31 ah now I least get for what its intended 01:19 est31 I can fix the protection problems, then it should work 01:19 VanessaE oh ok 01:20 est31 patch plantlife, or is there a dryplants repo somewhere? 01:21 VanessaE plantlife 01:21 VanessaE moss's old mod is dead 01:21 VanessaE he's been out of minetest for ages 01:21 est31 ok 01:23 Nihao VanessaE: I entered the issue. Please tell me if it is correctly written. 01:24 VanessaE Nihao: it's good 01:24 VanessaE est31: done yet? ;) 01:24 Nihao thanks 01:26 Nihao See you soon, I got to get some sleep :) bye! 01:26 est31 no 01:26 est31 I've tried githubs online editor, is a mess :/ 01:27 VanessaE est31: I was kidding :) 01:28 est31 Nihao, you can try to do some detective work and find out which players crafted that tool 01:28 est31 meh too late :( 01:37 est31 why cant those stupid files not have sane linebreaks? 01:37 est31 first worldedit, now this 01:37 VanessaE ? 01:38 VanessaE lemme guess, they're all CR+LF? 01:38 est31 I'm not sure, perhaps LF+CR... 01:38 est31 worldedit was LF+CR 01:39 NekoGloop how about FGAsDSGEWSdgwsnak 01:39 NekoGloop ///disappears for another month or so 01:39 VanessaE heh 01:39 Hirato most editors normalise it 01:39 est31 my editor just autodetects them, and thinks "ah it seems to be good tone around here" and then places its own CRLFs 01:39 Hirato and as far as I know, git converts it to the native format unless told not to 01:40 Hirato assuming the line breaks are consistent 01:40 est31 dunno, I'll code this as if they weren't there 01:43 est31 is there a way to add node actions to rollback logs? 01:43 VanessaE nope 01:44 VanessaE and there's no way to remove an action that's being logged, either (short of using some other function to accomplish the same task) 01:44 est31 meh, thats bad 01:45 est31 I'm getting : 02:32:38: ACTION[ServerThread]: singleplayer uses dryplants:sickle, pointing at [node under=-30,18,48 above=-29,18,48] 01:46 est31 that should be enough 01:46 T4im afaik, the broken line ending thing is the fault of windows users not using the autocrlf option right btw :( 01:47 T4im if they would enable it, it would convert crlf->lf on commit and lf->crlf for them on checkout 01:47 Hirato isn't that on by default? 01:48 T4im I don't know.. on linux it isn'T 01:48 T4im but there it shouldn't be anyway 01:49 Hirato a .gitattributes willl fix it too 01:49 est31 ok there is http://rubenwardy.com/minetest_modding_book/lua_api.html#pointed_thing 01:49 est31 but what does above and under mean? 01:50 T4im Hirato: not really, as it would not be able to differentiate between os'es would it? 01:50 Hirato you'd just specify crlf=native ? 01:50 T4im it should only be set to true on windows.. linux shold have it set to default (off) or "input" 01:50 T4im native is an option? 01:50 Hirato sorry, auto 01:50 T4im hm 01:51 T4im that could work, indeed 01:52 T4im est31: when you point at something, you have something underneath what you point at and the thing over (towards you) 01:52 T4im like you point at the ground.. underneath would be the dirt node, and above the air on top of it.. placement is usually done above, unless underneath is buildable_to (like a flower) 01:52 MinetestBot 02[git] 04paramat -> 03minetest/minetest: Mgv5: Remove blobgen. Remove crumble and wetness noises 1338e6280 http://git.io/A8XU (152015-02-21T01:43:25Z) 01:53 est31 T4im, so which is the "real" one? 01:53 T4im depends on what you want to do with it 01:53 T4im :) 01:53 T4im digging is usually the underneath, placement above 01:53 est31 the one that has the highlight-box 01:54 est31 underneath then 01:54 T4im if you point at a wall, above would be the node towards you, not really on top 01:57 VanessaE under is what you're pointing at, above is the node between you and that. 01:59 T4im well if you would have a bucket, you would point at the above :P 01:59 VanessaE well that aide. :) 02:00 * est31 copies this code into a helper function... https://github.com/minetest/minetest/blob/efa977518a60c47f3c409449be202298900372e8/builtin/game/item.lua#L425 02:00 est31 this section: https://github.com/minetest/minetest/blob/efa977518a60c47f3c409449be202298900372e8/builtin/game/item.lua#L425-439 02:01 est31 there really should be a can_dig function in the lua api 02:01 T4im hmm 02:01 est31 that does precisely that 02:01 T4im why does that code not check def for nil? O_o 02:02 est31 I had it often, server crashes on trying to dig unknown nodes 02:02 T4im wouldn't that mean, that node_dig would crash when digging unknown nodes with it? where is it used again 02:02 est31 or doesnt it? 02:03 T4im not sure what that itemstack method does there 02:04 T4im maybe it guarantees a definition.. but doubt it 02:14 est31 whats weird, its already calling node.name... 02:29 T4im node.name afaik never is nil 02:43 ghyis hey 02:43 ghyis ? 02:44 VanessaE hi 02:44 domtron hello 02:45 bit_shifter_ I've compiled the ogl-es branch of libIrrlicht, and compiled the latest minetest (0.4.11-242-g109f0ff) with -DENABLE_GLES=1. When I run it with "video_driver = ogles1" (or ogles2) in the conf file, I get "Irrlicht log: Fatal error, could not get visual." Here's my full output: http://sprunge.us/ATFU . Thoughts? 02:46 est31 VanessaE gone ?! 02:47 bit_shifter_ This is on an Odroid C1 with a Mali 450 MP. How can I troubleshoot it? 02:47 est31 bit_shifter_, can't help sorry :) 02:49 VanessaE bit_shifter_: try just "opengl" for the driver 02:50 est31 VanessaE, https://github.com/VanessaE/plantlife_modpack/pull/32 02:51 VanessaE est31: ah 02:52 bit_shifter_ VanessaE: I get horrible framerates because I don't have an openGL stack on this embedded chip. 02:52 bit_shifter_ It's like 1-3 FPS -- pretty unplayable, unfortunately. 02:53 VanessaE est31: it's suitable to merge then? 02:53 est31 yes 02:53 VanessaE bit_shifter_: hrm. well better ask the guys in -dev 02:53 VanessaE est31: ok, merged. 02:53 bit_shifter_ VanessaE: #minetest-dev? 02:53 est31 comment was just to document 02:54 VanessaE bit_shifter_: yes 02:54 bit_shifter_ VanessaE: Thanks. I'll give it a shot. 02:55 VanessaE bit_shifter_: if you don't get a response (it may take some time), file a github report about it 02:58 est31 VanessaE, sorry for the second PR, found some further issues. 02:58 est31 minor ones 02:59 VanessaE no worries, I'll put it in right away 03:09 est31 VanessaE, that minor issue didnt get resolved for steel doors, but I guess thats a bug with the door. 03:10 VanessaE you mean adding wear? 03:10 est31 yea 03:10 VanessaE oh well :) 03:10 VanessaE sucks to be the idiot who keeps trying to dig a steel door :P 03:10 est31 however, it got resolved for other protections 03:10 VanessaE with a SICKLE yet. :P 03:10 est31 like with areas 03:10 est31 yea :D 03:12 VanessaE ugh I hate this... I am so dead tired I can't do anything useful... but not quite tired enough to sleep (and anyway it's too early) 03:16 est31 VanessaE, third and last PR 03:17 * est31 closes editor 03:17 est31 cd .. 03:17 * VanessaE glares 03:17 VanessaE :) 03:17 est31 lol 03:18 * est31 exits all test instances where he could play around and find further issues 03:18 est31 (how minor they might be) 03:18 VanessaE haha 03:43 EnB make the irc mod also work on windows os... :) 03:50 bas080 Water your plants 03:54 bas080 https://github.com/openstenoproject/plover 03:54 bas080 I wrote that using plover 03:55 bas080 It took my a while. 03:57 ShadowNinja EnB: It does. 03:57 est31 hmmmm, what becomes of client side scripting? that was your project once? 03:57 ShadowNinja EnB: (At least AFAIK) 03:59 hmmmm est31: I don't care what you guys do 04:00 EnB ShadowNinja, can you help me for that? :D 04:00 est31 hmmmm, could you at least share what youve got, unfinished and so on? 04:00 hmmmm est31: no 04:00 hmmmm if I somehow become inspired to finish it, I will 04:00 ShadowNinja EnB: Yes, go to ubuntu.com and install it :-P 04:01 hmmmm but don't expect me to contribute back, don't expect me to provide any support for it whatsoever, answer questions, etc. 04:01 est31 nono just your work, so that it wasnt duplicate 04:01 est31 doesnt even have to compile 04:01 hmmmm client side scripting is one of those things you don't really code for personal enjoyment. it's an architectural design decision that has a much greater impact to the community at large, so I don't think I'll be working on that 04:03 EnB haha... ok ge me a cmd for install the minetestserver + luasocket... 04:05 EnB * ge - help me with a 04:06 EnB and will it installed the newest ver, of minetest? 04:07 est31 wow: https://chocolatey.org/packages/minetest 04:07 ShadowNinja EnB: For my distro: pacman -Sy minetest-server lua51-socket -- but it's a lot harder on Windows. 04:08 ShadowNinja est31: Oh cool, a windows package manager? 04:09 Zeno` What's yellow and looks like a pie with a slice taken out of it? 04:09 Zeno` pacman 04:09 EnB ShadowNinja : actually i already have ubuntu installed as dual boot... :) v14.04 04:09 Zeno` lol! I make a good funny 04:09 est31 ShadowNinja, yes, and oneget will even be added to win 10 04:10 Zeno` nobody laughed at my incredibly witty joke 04:10 est31 ~tell nobody to stop laughing 04:10 ShadowBot est31: O.K. 04:11 ShadowNinja ~later remove nobody 04:11 ShadowBot ShadowNinja: O.K. 04:11 Zeno` Does that mean they'll laugh later? 04:13 ShadowNinja Zeno`: https://youtu.be/_Rav9ijyyZk 04:14 EnB please, i need help for install the minetestserver + luasocket... :( 04:15 ShadowNinja Zeno`: More like this please :-D: Before you say I must be old consider the alternative solution: that I learned C before I was born. although I guess that's unlikely 04:16 VanessaE a windows package manager....now I've seen everything. 04:19 Zeno` Did I write that? 04:19 Zeno` I think I did 04:19 ShadowNinja Zeno`: Yes, when you talked about C objects. 04:19 Zeno` But that wasn't a joke 04:20 Zeno` People laugh when I am serious and remain straight faced when I make a joke 04:20 EnB why mt updated faster on Windows than Linux? 04:20 Zeno` This is tragic 04:20 ShadowNinja EnB: Wut? 04:21 EnB ShadowNinja : i mean the version updates... 04:21 ShadowNinja EnB: You mean distro package repositories? 04:21 EnB yeah... 04:22 ShadowNinja EnB: Windows has no official repository, and that unofficial one is still at 0.4.10. 04:22 ShadowNinja Hardly faster. 04:23 ShadowNinja Linux builds are available via Git within milisecinds of release. 04:23 EnB how to get the official latest ver. of mt on Ubuntu? 04:23 ShadowNinja There just aren't any archives for Linux because distros handle that. 04:24 ShadowNinja EnB: apt-get install minetest probably. 04:24 ShadowNinja EnB: If you want latest there's a daily version too. 04:25 ShadowNinja And there's a stable repo that's updated within a day or so. 04:25 EnB how about mintest server packaged? 04:36 ShadowNinja EnB: minetest-server. 04:53 Zeno` might have to release 0.4.13 this week 04:53 Zeno` xD 04:58 est31 why 04:58 est31 ah 04:58 est31 xD 05:04 est31 hmmmm, so, do you share it? 05:04 Zeno` fix mem leaks and performance issues 05:05 est31 who has the fixes? 05:05 Zeno` what fixes? 05:05 est31 fix mem leaks and performance issues 05:05 Zeno` Nobody has them yet :) 05:05 est31 ah 05:07 Zeno` They are like the unicorn 05:08 Zeno` except more real 05:08 Zeno` :3 05:08 Zeno` so, they're not like the unicorn at all 05:09 Zeno` they're like the unicorn that was real and not legend 05:09 VanessaE bbl 05:09 Zeno` I scared VanessaE off. \o/ 05:12 est31 there is a drawing of an unicorn on her homepage. perhaps you have insulted it by claiming it wasn't real, and she has to calm it down now 05:12 est31 :D 05:12 Zeno` oh dear 05:12 Zeno` you're right 05:12 * Zeno` apologises profusely to VanessaE 05:16 Zeno` well mem leaks will just have to stay for now 05:42 MinetestBot 02[git] 04Uberi -> 03Uberi/MineTest-WorldEdit: Merge pull request #74 from est31/deleteblocks 13https:/ http://git.io/A4tj (152015-02-21T00:42:05-05:00) 05:42 MinetestBot 02[git] 04est31 -> 03Uberi/MineTest-WorldEdit: Add //deleteblocks command 13https:/ http://git.io/A4qe (152015-02-20T22:30:34+01:00) 06:15 BluebirdGreycoat Is VanessaE on? 08:06 JakubVanek Wuzzy: yes, run updatepo.sh first and then run git checkout -- on minetest.pot + locales you'll not translate 10:05 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: Unit tests must be done at integration process. 13b3aeba6 http://git.io/A41V (152015-02-21T11:04:19+01:00) 10:14 Gael-de-Sailly Hello everyone 10:15 Gael-de-Sailly What is the difference between glasslike, glasslike_framed and glasslike_framed_optional ? 10:15 Krock glasslike is transparent only, still with a cobic look 10:15 Krock *cubic 10:15 Calinou glasslike_framed has a frame, customizable 10:15 Krock glasslike_framed is with a 3d-frame 10:15 Calinou glasslike_framed_optional has a toggleable frame (by the client) 10:15 Calinou like allfaces_optional is 10:16 Krock you steal my words :< 10:17 Zeno` give them back! 10:18 Nihao Hello everybody. Does anyobody use the technics "chainsaw"? It does not chopp acacia trees....weird. 10:18 Gael-de-Sailly So, I'm trying to make the glasses of the mod stained_glass connecting them (sorry if I mistake words or grammar), which drawtype should I take ? 10:19 Calinou glasslike_framed_optional 10:19 MinetestBot 02[git] 04Rui914 -> 03minetest/minetest: Update Japanese Translation 1381930b1 http://git.io/A4y6 (152015-02-21T11:17:52+01:00) 10:19 Calinou note that glass of different types never connects 10:20 Gael-de-Sailly Yes I know, but with glasslike, 2 glasses of the same color don't connect either 10:20 Gael-de-Sailly And is it normal that it don't connect either with glasslike_framed_optional ? 10:22 Calinou for “real” connecting glass, you need two textures. 10:22 Calinou see the default game's default:glass for an example 10:22 Calinou a “detail” part and a “frame” part 10:22 Nihao Gael-de-Sailly: Isn't there a configuration setting "connected glass" in the client? 10:22 Gael-de-Sailly ? 10:22 Calinou there is too, Nihao, but it only works on glasslike_framed_optional 10:22 Gael-de-Sailly Oh yes ! 10:22 Calinou it does not affect glasslike or glasslike_framed nodes 10:23 Nihao Thanks, Calinou. 10:24 Gael-de-Sailly I've made a detail tile for each color, it's the same texture without bright borders 10:25 Gael-de-Sailly I think there is a problem 10:25 Gael-de-Sailly I'm taking a screenshot 10:27 Gael-de-Sailly http://i.imgur.com/QY4L8cf.png 10:27 Gael-de-Sailly I get this ugly result 10:28 Calinou strange 10:28 Calinou I guess it's a bug 10:29 Gael-de-Sailly Is it due to the texture which is partially transparent ? 10:30 Gael-de-Sailly There isn't any problem with default glass and moreblocks glass 10:50 Gael-de-Sailly Is it normal ? http://i.imgur.com/QY4L8cf.png 10:52 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: Use proper CMakeLists.txt for network and client directories 13cf4045f http://git.io/A45u (152015-02-21T11:51:12+01:00) 10:58 Nihao Does anybody use the technics "chainsaw"? It does not chop acacia trees....weird. 12:34 MinetestBot 02[git] 04BlockMen -> 03minetest/minetest: Use skin font for usernames (fixes #2363) 13aa31e3c http://git.io/ABGZ (152015-02-21T13:31:42+01:00) 13:05 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: Move sha1.hpp and base64.hpp to util/ 133998a1f http://git.io/AB48 (152015-02-21T14:03:27+01:00) 13:15 MinetestBot 02[git] 04BlockMen -> 03minetest/minetest: Fix particles draworder 13c09d026 http://git.io/AB0O (152015-02-21T14:11:00+01:00) 13:33 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: Move hex.h to util/ 135a5854e http://git.io/AB2v (152015-02-21T14:32:35+01:00) 13:55 Krock http://imgs.xkcd.com/comics/parking.png 13:59 CWz Wow the furnaces stopped work on redcrab again 14:03 CryptoNaut So here's a newb question from me: how deep is the sky, how high can you build 14:04 CryptoNaut that link is missing some text, so I FTFY: https://m.xkcd.com/562/ 14:07 FreeFull CryptoNaut: You can build up to about 30,000 14:08 CryptoNaut ah, so sea level is at the 0 point of the figures for the map size in the faq 14:08 CryptoNaut http://wiki.minetest.net/FAQ#How_big_is_the_map.3F 14:08 CryptoNaut ( http://wiki.minetest.net/Maps is unhelpfully low on info ) 14:09 FreeFull Yeah, the height range is about -30000 to 30000 14:10 FreeFull Vastly greater than what minecraft ever offered 14:13 CryptoNaut there's these scattered references to below sea level and such in the wiki, without a precise reference to the definition of sea level, etc 14:15 CryptoNaut and I wonder if stackability 99 means you can only build 99 cubes tall 14:17 twoelk nope 14:17 CryptoNaut 30 thousand then? =D 14:17 twoelk stacks of 99 in inventory 14:17 twoelk yep 14:18 CryptoNaut oh 14:18 CryptoNaut I'm gonna start building geometry lessons in nyan, and that other bright thing 14:19 twoelk there is a menger cube on the VanessaE creative server 14:19 CryptoNaut the cubes are the wrong way around, so I'm going to use minetest to re-learn some arithmetic, so I can craft cubes standing on vertex 14:20 twoelk you can program turtles for nice effects 14:20 CryptoNaut I think programming > arithmetic 14:21 CryptoNaut turtlegraphics turtles, right? 14:21 twoelk sortof 14:24 twoelk there are some links in this post of mine that just might be useful in an educational way: https://forum.minetest.net/viewtopic.php?p=170115#p170115 14:43 Krock sfan5, would it be possible for you to add a command like !mod to MTB to search a mod, using my API? rubenwardy came with that idea and I'm not sure what you think about it. 15:13 Krock BlockMen, <3 master http://i.imgur.com/XdKs1DW.png 15:29 sfan5 Krock: ofc thats possible 15:30 Krock would you? 15:31 sfan5 meh 15:31 sfan5 maybe 15:31 * Krock holds a cookie in his hand 15:47 CryptoNaut nice looking village 16:29 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: Fix some memory leaks on packet sending. 13009149a http://git.io/AR4L (152015-02-21T17:27:31+01:00) 16:39 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: Fix android build 13a0affa4 http://git.io/ARRP (152015-02-21T17:37:48+01:00) 17:02 CryptoNaut Question: does Minetest Bot announce anything other than source changes? 17:03 LazyJ I've seen a few announcements for updates to WorldEdit. 17:04 CryptoNaut thanks 17:05 Krock it also announces stuff about mesecons 17:06 CryptoNaut that might be useful, altho the rest... I doubt my distro's repo updates quite as often, should be safe to filter out that bot's messages, or at least the activity level 17:20 Krock LOWERCASE is a wrong word. 17:20 MinetestBot 02[git] 04kaeza -> 03minetest/minetest: Add mod.conf file support This new file only permits to specify a mod name for now 13c5defe7 http://git.io/ARP0 (152015-02-21T18:18:06+01:00) 17:22 MinetestBot 02[git] 04apoleon -> 03minetest/minetest: Improve FindIrrlicht.cmake module 1347d9b4d http://git.io/ARP5 (152015-02-21T18:21:10+01:00) 17:37 CryptoNaut this red line is green 18:18 Calinou www.phoronix.com/scan.php?page=news_item&px=Mir-C-Plus-Plus-14-Etc 18:18 Calinou and here we are sitting with not-even C++11… (-: 18:20 init it's still 2015 and we're still using C++ 18:20 Calinou too bad our CPUs are not powerful enough to run large Python or Lua programs 18:20 init Python is crap 18:20 init I am talking about functional languages 18:21 init Calinou: powerful type systems, pure functions... 18:22 init Calinou: I am not saying lexical scoping, because any decent language is lexical scoped by default, but python 18:23 init Calinou: dynamic types are known to end in a mess as the program grows larger too 18:24 init try refactoring any JS/Python/Ruby app that is more than 1000 lines (which isn't much, but already enough to "need some care to not fuck up anything") 18:26 init Calinou: and, another problem with imperative programs, is that you can't just throw more and more cores and run in parallel, because programs are sequential 18:26 init Calinou: and mutable data makes it harder 18:26 init so yeah, lovely 18:27 Calinou but functional programming is an insult to most people's brains 18:27 init Calinou: it isn't 18:28 init Calinou: I said that 4 years ago when I first looked at it 18:28 init "haha what the fuck is this you are kidding right" 18:28 init when I stopped saying "it's shit" and _tried_ to learn "it", everything made sense 18:28 init it was just logical 18:28 init Calinou: it's like learning programming again though 18:29 init you need to "forget" what you already know, because you need to rethink everything 18:29 init Calinou: I bet you didn't even spend more than 5 minutes checking any FL :P 18:32 rubenwardy Hi all! 18:35 Calinou hi rubenwardy 18:36 rubenwardy Functional programming doesn't seem practical for anything other than models to me 18:37 init hi rubenwardy 18:37 init rubenwardy: which FP languages have you learnt? 18:37 rubenwardy Haskell 18:37 rubenwardy I imagine they vary, though 18:37 init how far did you get with it? 18:38 rubenwardy attempting to make a login system 18:38 rubenwardy before that was recursion and ! 18:38 rubenwardy factorials 18:39 init uhm, login system ala getty? 18:39 rubenwardy user input for username/password, storing that in memory 18:41 init rubenwardy: doesn't seem that far 18:41 rubenwardy no, I didn't want to waste anymore time 18:41 init I started feeling productive after 4-5 months with it 18:42 init I don't want to go back now :P 18:53 rubenwardy Spent hours last night and this morning configuring my router. I managed to disable the settings website at 192.168.1.1 and so I had to use telnet to turn it back on. I didn't know the ISP username/password, so I couldn't reset the router. 18:54 rubenwardy (telnet is a CLI way of configuring routers and networking, I believe.) 18:54 rubenwardy It is practically undocumented 18:54 init telnet is basically getty over netcat 18:54 rubenwardy I wanted to port forward to my computer, but it didn't seem to work. 18:54 est31 telnet is bad 18:54 est31 horrible 18:55 rubenwardy Turns out that port forwarding only works externally 18:55 est31 when used over the internet 18:55 rubenwardy It is horrible, I hope I never have to use it again. 18:55 est31 in local networks however its more or less ok 18:55 init >local networks ok 18:55 est31 ssh is far more better 18:55 rubenwardy ssh wasn't enabled on the router 18:56 rubenwardy Only telnet, tftp and ICMP. 18:57 est31 tftp is horrible too 18:57 est31 ICMP is ok 18:57 rubenwardy Yeah, no directory listings 18:57 rubenwardy Would ICMP have been better than telnet? 18:57 est31 ICMP is for ping to work 18:57 est31 dont know whether it has more uses 18:57 rubenwardy Oh, okay. Yeah, that's what I researched. 18:57 est31 perhaps traceroute 19:13 tim_flatus One of my younger players managed to crash markers somehow http://pastebin.com/ULcDFWfd - I can't make head nor tail of it. 19:15 Wayward_One i think that's a known bug, caused by right-clicking and left-clicking on a marker simultaneously, iirc 19:17 rubenwardy How can I see if a minetest server is up with Php? 19:18 rubenwardy I can't be bothered to install modswgl or whatever 19:18 Nitori try connect to it? 19:18 tim_flatus Ah ok Wayward_One thankyou. That makes sense. 19:18 rubenwardy It uses UDP not TCP, so not sure 19:18 rubenwardy I'll try 19:19 Nitori well, then send some udp packages 19:19 sfan5 rubenwardy: there literally is example code in PHP in doc/protocol.txt 19:19 rubenwardy lol 19:19 rubenwardy sorry 19:21 Wayward_One tim_flatus: you're welcome :) 19:22 tim_flatus I see what she's done - placed one on top of the other. I've protected her house and removed the markers. 19:28 rubenwardy http://home.rubenwardy.com/ 19:28 rubenwardy Yay! 19:28 rubenwardy !up home.rubenwardy.com 19:28 MinetestBot home.rubenwardy.com:30000 is up (39ms) 19:28 Calinou rubenwar.dy.fi 19:29 rubenwardy Cool. I'm not Finnish though 19:34 Krock rubenwardy, a local host or what? 19:34 rubenwardy Shut down server 19:34 rubenwardy I was just testing 19:34 rubenwardy That points to my home computer 19:34 rubenwardy *minetest server 19:34 Wuzzy Has somebody seen eugeno lately here or in the HEdgewars game server? 19:34 Wuzzy oops 19:34 Wuzzy wrong channel 19:49 est31 hmmmm, how far did you get with client side scripting? I'm sorry I dont want to bug you, but its also wasted work if now sb else does duplicate, or stalled work if nobody starts work because they wait for you :) 19:49 hmmmm no comment 19:54 rubenwardy Okay, port forwarding works, and now I have a script to automatically update my DNS when my public IP address changes! 22:28 haiku Hey Megaf !! 22:28 haiku There're too many users on your server :P 22:31 Calinou https://duckduckgo.com/?q=mese&t=canonical 22:31 Calinou today I tried searching for “mese” 22:32 Calinou nothing Minetest-related :( 22:34 haiku Megaf, !!! 22:35 VanessaE Calinou: sure there is. 23rd entry, 22:35 VanessaE "mese crystal" 22:36 Calinou I don't use Google :P 22:36 VanessaE um, that was your ddg link. 22:39 Calinou it's from old wiki (wiki.minetest.com) 22:40 Calinou also it appears only when localization is off 22:46 nore "Mese Block - Minetest Wiki" too 22:46 nore (in the same link) 22:46 nore on the new wiki this time :) 22:47 haiku Megaf 23:44 iio7 I have dl minetest from Github and have compiled both version 0.4.11 and 0.4.12. When I run the game I get the following error: 23:44 iio7 00:42:26: ERROR[main]: ...n/bin/../games/minetest_game/mods/default/mapgen.lua:705: attempt to call field 'get_mapgen_params' (a nil value) 23:44 iio7 This is from the default mod, what am I missing? 23:45 iio7 The entire error is posted here: http://pastebin.com/7MBt693S 23:46 iio7 Sorry, this paste: http://pastebin.com/s8wQDcNi