Minetest logo

IRC log for #minetest, 2015-02-21

| Channels | #minetest index | Today | | Google Search | Plaintext

All times shown according to UTC.

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 joined #minetest
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 zat joined #minetest
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:15 CryptoNaut joined #minetest
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 Hirato joined #minetest
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 gorilla joined #minetest
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 NekoGloop joined #minetest
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:24 phantombeta joined #minetest
00:25 shadowzone joined #minetest
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:34 chrisf joined #minetest
00:46 ecutruin joined #minetest
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 ]DMackey[ joined #minetest
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 STHGOM joined #minetest
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 frecel joined #minetest
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 Nihao left #minetest
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 bas080 joined #minetest
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 [git] paramat -> minetest/minetest: Mgv5: Remove blobgen. Remove crumble and wetness noises 38e6280 http://git.io/A8XU (2015-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 Viper168 joined #minetest
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:10 Wuzzy2 joined #minetest
02:10 shadowzone joined #minetest
02:11 shadowzone joined #minetest
02:14 est31 whats weird, its already calling node.name...
02:21 domtron joined #minetest
02:29 T4im node.name afaik never is nil
02:37 bit_shifter_ joined #minetest
02:42 ghyis joined #minetest
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 paramat left #minetest
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:48 VanessaE joined #minetest
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:57 AnotherBrick joined #minetest
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:09 fortytwo joined #minetest
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:13 ]DMackey[ joined #minetest
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:21 jojoa1997 joined #minetest
03:32 NekoGloop joined #minetest
03:37 EnB joined #minetest
03:43 EnB make the irc mod also work on windows os... :)
03:44 babyface1031 joined #minetest
03:46 Zeno` joined #minetest
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:06 NekoGloopMkII joined #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 Salbei left #minetest
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:12 Jousway joined #minetest
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: <Zeno`> Before you say I must be old consider the alternative solution: that I learned C before I was born. <Zeno`> although I guess that's unlikely
04:16 VanessaE a windows package manager....now I've seen everything.
04:16 Enke joined #minetest
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 NekoGloopMkIII joined #minetest
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
04:59 OldCoder joined #minetest
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 <Zeno`> 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:30 gorilla joined #minetest
05:34 gorilla joined #minetest
05:42 MinetestBot [git] Uberi -> Uberi/MineTest-WorldEdit: Merge pull request #74 from est31/deleteblocks https:/ http://git.io/A4tj (2015-02-21T00:42:05-05:00)
05:42 MinetestBot [git] est31 -> Uberi/MineTest-WorldEdit: Add //deleteblocks command https:/ http://git.io/A4qe (2015-02-20T22:30:34+01:00)
06:10 Kargaroc joined #minetest
06:15 BluebirdGreycoat joined #minetest
06:15 BluebirdGreycoat Is VanessaE on?
06:19 Firebat joined #minetest
06:34 bas080 joined #minetest
06:35 Weedy joined #minetest
06:35 Weedy joined #minetest
06:55 CWz joined #minetest
06:59 Menche joined #minetest
07:30 mazal joined #minetest
07:46 JakubVanek joined #minetest
07:47 alket joined #minetest
07:48 decimalguy joined #minetest
08:06 JakubVanek Wuzzy: yes, run updatepo.sh first and then run git checkout -- on minetest.pot + locales you'll not translate
08:07 Amaz joined #minetest
08:09 Viper168 joined #minetest
08:31 MattJ joined #minetest
08:32 Zeno` joined #minetest
09:02 Krock joined #minetest
09:04 Yepoleb joined #minetest
09:04 nore joined #minetest
09:34 gravgun joined #minetest
09:36 Fritigern joined #minetest
09:38 ImQ009 joined #minetest
09:53 BlockMen joined #minetest
10:05 MinetestBot [git] nerzhul -> minetest/minetest: Unit tests must be done at integration process. b3aeba6 http://git.io/A41V (2015-02-21T11:04:19+01:00)
10:11 Haudegen joined #minetest
10:13 Calinou joined #minetest
10:14 Gael-de-Sailly joined #minetest
10:14 Gael-de-Sailly Hello everyone
10:14 Nihao joined #minetest
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 [git] Rui914 -> minetest/minetest: Update Japanese Translation 81930b1 http://git.io/A4y6 (2015-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:28 SylvieLorxu joined #minetest
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:34 Tux[Qyou] joined #minetest
10:49 rnd joined #minetest
10:50 Gael-de-Sailly Is it normal ? http://i.imgur.com/QY4L8cf.png
10:52 MinetestBot [git] nerzhul -> minetest/minetest: Use proper CMakeLists.txt for network and client directories cf4045f http://git.io/A45u (2015-02-21T11:51:12+01:00)
10:58 Nihao Does anybody use the technics "chainsaw"? It does not chop acacia trees....weird.
11:39 est31 joined #minetest
11:43 Fritigern joined #minetest
11:44 Salbei joined #minetest
11:54 Fritigern joined #minetest
11:58 SopaXorzTaker joined #minetest
12:11 Krock joined #minetest
12:18 Trustable joined #minetest
12:28 Trustable joined #minetest
12:32 Nihao left #minetest
12:34 MinetestBot [git] BlockMen -> minetest/minetest: Use skin font for usernames (fixes #2363) aa31e3c http://git.io/ABGZ (2015-02-21T13:31:42+01:00)
12:42 ipv6b joined #minetest
13:01 MinetestForFun joined #minetest
13:05 MinetestBot [git] nerzhul -> minetest/minetest: Move sha1.hpp and base64.hpp to util/ 3998a1f http://git.io/AB48 (2015-02-21T14:03:27+01:00)
13:08 Jordach joined #minetest
13:15 MinetestBot [git] BlockMen -> minetest/minetest: Fix particles draworder c09d026 http://git.io/AB0O (2015-02-21T14:11:00+01:00)
13:23 domtron joined #minetest
13:33 NekoGloop joined #minetest
13:33 MinetestBot [git] nerzhul -> minetest/minetest: Move hex.h to util/ 5a5854e http://git.io/AB2v (2015-02-21T14:32:35+01:00)
13:45 DFeniks joined #minetest
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:10 Viper168_ joined #minetest
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:14 twoelk joined #minetest
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 BlockMen joined #minetest
14:18 CryptoNaut I'm gonna start building geometry lessons in nyan, and that other bright thing
14:18 cheapie joined #minetest
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:22 SopaXorzTaker joined #minetest
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:41 shadowzone joined #minetest
14:43 Krock sfan5, would it be possible for you to add a command like !mod <mod name> to MTB to search a mod, using my API? rubenwardy came with that idea and I'm not sure what you think about it.
14:54 Pest joined #minetest
14:55 The_Loko joined #minetest
14:56 phantombeta joined #minetest
14:57 Vargos joined #minetest
14:58 blaze joined #minetest
15:13 Krock BlockMen, <3 master http://i.imgur.com/XdKs1DW.png
15:16 SopaXorzTaker joined #minetest
15:21 ElectronLibre joined #minetest
15:26 Fritigern joined #minetest
15:29 DFeniks joined #minetest
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:33 domtron joined #minetest
15:35 LazyJ joined #minetest
15:37 SopaXorzTaker joined #minetest
15:47 CryptoNaut nice looking village
15:47 T4im joined #minetest
15:51 SopaXorzTaker joined #minetest
15:54 SopaXorzTaker joined #minetest
15:55 jojoa1997 joined #minetest
16:03 domtron joined #minetest
16:06 alket joined #minetest
16:06 monty joined #minetest
16:09 Wuzzy joined #minetest
16:10 shadowzone joined #minetest
16:12 crack joined #minetest
16:24 monty joined #minetest
16:26 Wayward_One joined #minetest
16:27 SopaXorzTaker joined #minetest
16:29 ElectronLibre left #minetest
16:29 MinetestBot [git] nerzhul -> minetest/minetest: Fix some memory leaks on packet sending. 009149a http://git.io/AR4L (2015-02-21T17:27:31+01:00)
16:29 nrzkt joined #minetest
16:32 decimalguy left #minetest
16:39 MinetestBot [git] nerzhul -> minetest/minetest: Fix android build a0affa4 http://git.io/ARRP (2015-02-21T17:37:48+01:00)
16:39 monty joined #minetest
16:40 domtron joined #minetest
16:42 NekoGloop joined #minetest
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:05 Calinou joined #minetest
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:07 shadowzone joined #minetest
17:09 domtron joined #minetest
17:10 Megaf joined #minetest
17:12 theTroy joined #minetest
17:20 Krock LOWERCASE is a wrong word.
17:20 MinetestBot [git] kaeza -> minetest/minetest: Add mod.conf file support This new file only permits to specify a mod name for now c5defe7 http://git.io/ARP0 (2015-02-21T18:18:06+01:00)
17:22 Out`Of`Control joined #minetest
17:22 MinetestBot [git] apoleon -> minetest/minetest: Improve FindIrrlicht.cmake module 47d9b4d http://git.io/ARP5 (2015-02-21T18:21:10+01:00)
17:25 peacock486 joined #minetest
17:26 roniz joined #minetest
17:31 bas080 joined #minetest
17:34 monty joined #minetest
17:37 CryptoNaut this red line is green
17:37 SopaXorzTaker joined #minetest
17:38 ElectronLibre joined #minetest
17:38 The_Loko joined #minetest
17:39 shadowzone joined #minetest
17:48 monty joined #minetest
17:50 BlockMen_ joined #minetest
17:53 tpe joined #minetest
17:54 Enke joined #minetest
17:56 hmmmm joined #minetest
18:02 Dumbeldor joined #minetest
18:04 monty joined #minetest
18:12 mazal joined #minetest
18:15 est31 joined #minetest
18:16 domtron joined #minetest
18:17 roboman2444 joined #minetest
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 Haudegen joined #minetest
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 rubenwardy joined #minetest
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:36 Tuxedo[Qyou] joined #minetest
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 monty joined #minetest
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:43 domtron joined #minetest
18:48 rubenwardy2 joined #minetest
18:50 rubenwardy joined #minetest
18:50 Wayward_One joined #minetest
18:52 shadowzone joined #minetest
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:05 monty joined #minetest
19:12 tim_flatus joined #minetest
19:13 ecutruin joined #minetest
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 monty joined #minetest
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 ImQ009 joined #minetest
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:26 Tux[Qyou] joined #minetest
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:38 monty joined #minetest
19:38 domtron joined #minetest
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:49 pitriss left #minetest
19:52 rubenwardy_ joined #minetest
19:53 Xenoth joined #minetest
19:54 rubenwardy Okay, port forwarding works, and now I have a script to automatically update my DNS when my public IP address changes!
20:00 shadowzone joined #minetest
20:13 SylvieLorxu joined #minetest
20:22 Viper168 joined #minetest
20:26 monty joined #minetest
20:26 Enke joined #minetest
20:30 nore joined #minetest
20:33 jojoa1997 joined #minetest
20:37 Haudegen joined #minetest
20:41 Xenoth joined #minetest
21:11 BlockMen left #minetest
21:26 T4im joined #minetest
21:31 Nemh joined #minetest
21:41 MattJ joined #minetest
21:54 shadowzone joined #minetest
21:58 Haudegen joined #minetest
22:11 CraigyDavi joined #minetest
22:28 haiku joined #minetest
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&amp;t=canonical
22:31 Calinou today I tried searching for “mese”
22:32 Calinou nothing Minetest-related :(
22:34 haiku Megaf, !!!
22:34 ElectronLibre left #minetest
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
22:54 domtron joined #minetest
23:25 shadowzone joined #minetest
23:30 domtron joined #minetest
23:33 bas080 joined #minetest
23:42 domtron joined #minetest
23:43 iio7 joined #minetest
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
23:53 Greycoat joined #minetest
23:57 Miner_48er joined #minetest
23:59 Wayward_One joined #minetest

| Channels | #minetest index | Today | | Google Search | Plaintext