Time Nick Message 00:00 khonkhortisan 76.121.156.73:30010 (expect lag) 00:01 khonkhortisan I think I have to open a port 00:01 Kacey probably 00:02 Kacey !up 76.121.156.73:30010 00:02 Minetest-tan Kacey: Note: Syntax changed please use 'example.org 1337' instead of 'example.org:1337' 00:02 Minetest-tan 76.121.156.73:30010 seems to be down 00:05 khonkhortisan !up 76.121.156.73 30010 00:05 Minetest-tan 76.121.156.73:30010 is up (0.296ms) 00:17 Menche what does it mean when the debug.txt says "LuaEntitySAO at pos punched by LuaEntitySAO at pos..."? 00:17 Menche since i installed mobs, the debug.txt and output is spammed by tons of those messages 00:22 Kacey khonkhortisan, i lagged out 00:23 khonkhortisan I think I was swapping memory 00:23 khonkhortisan I closed some stuff 00:26 khonkhortisan the server is using about a third of the memory the client is using 00:27 Kacey crashed 00:27 khonkhortisan When I finish it I should worldedit it into someone else's server so it has less lag 00:28 Kacey w.e. doesnt save meta 00:28 khonkhortisan /metasave does 00:28 Kacey its looking good 00:29 khonkhortisan worldedit/worldedit_commands/init.lua line 805 00:41 Menche my server is using up 72% of my memory 00:41 Menche it crashed earlier, i think from running out of memory 00:42 khonkhortisan minetest server 95 cpu 12 mem, client 63 cpu 57.8 memory 00:43 Kacey Menche, disable mobs (or atleast the monsters 00:43 Menche it normal for minetest to use nearly 3G of memory? 00:43 Kacey )* 00:44 khonkhortisan free -g says I have total 1 mem and 3 swap 00:44 Menche i use free -h 00:44 khonkhortisan invalid option 00:44 khonkhortisan it's supposed to be for human readable 00:44 Menche ? what system? 00:44 khonkhortisan suse 00:44 Menche it works on arch 00:44 khonkhortisan df -h works 00:45 khonkhortisan 2004M, 4093M swap 00:46 Menche 3.7G RAM, 3.7G swap on mine 00:46 khonkhortisan I have some empty memory slots 00:46 khonkhortisan and I remember vividly when some were pulled 00:53 Kacey my netbook needs more RAM 01:01 Kacey http://www.youtube.com/watch?feature=endscreen&NR=1&v=XljAAQ-V_N0 now THIS is teamwork 01:04 NakedFury I prefer games with teamwork and lots of player interaction 01:05 Kacey but that was 2 hours of work 01:08 Kacey just for one grass block 01:09 NakedFury in time I hope to see a minetest server have over 100 players simultaneously 01:19 khonkhortisan I have html5 on, but flash crashes in youtube. Isn't there html5-only mode? 01:19 Muadtralk ahem if the html5 only thing isn't working 01:19 Muadtralk try minitube! 01:20 Muadtralk or google it 01:34 pskosinski HTML 5 mode on YouTube = Use HTML 5 player if possible, if not then still Flash. 01:34 khonkhortisan oh. 01:36 pskosinski I have no idea why not all videos are available in HTML 5… I guess that because of ad 01:36 pskosinski ads * 01:36 pskosinski In worst case you can use cclive/youtube-dl :x 01:36 pskosinski I am always downloading video when I want to watch in 720p resolution, otherwise Flash is burning my CPU >.> 01:37 Traxie21 Does anyone know if player.set_player_privs has to be set every time the player joins? 01:37 Traxie21 Or is there a way to save the privs? 01:46 khonkhortisan /grant sets it, whatever that does sticks. 01:47 Muadtralk sticks like glue and /revoke is the water 01:48 khonkhortisan and lua is the kindergartener that should stop eating the glue 01:48 Muadtralk true 01:49 Muadtralk would that make C++ the bottle the glue should be in or.... 01:49 Muadtralk I am running out of analogy 01:52 khonkhortisan the world is what you are gluing to 01:52 Muadtralk true 01:52 khonkhortisan I think //grant is the bottle? 01:52 Traxie21 I mean guys 01:52 Traxie21 I'm not using /grant 01:52 Traxie21 I'm setting privs from a mod 01:52 khonkhortisan you're using the kindergartener 01:53 Traxie21 yea 01:53 khonkhortisan okay, I'l stop the analogies :P 01:53 Traxie21 Anyhow 01:53 Traxie21 Can anyone help me with that? 01:53 Traxie21 Do privs set with player.set_player_privs stick after the player leaves/rejoins? 01:54 khonkhortisan you could check 01:54 Muadtralk Yes Traxie21 I believe so and khonkhortisan yes but if /grant is glue and lua defines the /grant and (CON) 01:55 Traxie21 Hmm 01:55 Traxie21 Must be something wrong with me code then 01:55 Muadtralk and C++ defines the api that /grant is in 01:55 khonkhortisan so lua is both the /grant and the set_player_privs 01:55 Muadtralk then maybe it would be the stomach? 01:55 khonkhortisan that completely breaks the analogy 01:55 Muadtralk yep! 01:56 Muadtralk I am very confused :) 01:56 pskosinski You forgot about tentacles 01:56 khonkhortisan if //grant is the glue, then C++ _is_ the bottle. 01:57 Traxie21 MY HEAD IS SPENNINENG!!!@12 01:58 Muadtralk Traxie21 all you need to know is try it 01:58 Traxie21 Lol 01:58 Traxie21 I'm talking about your conversation 01:58 Traxie21 not my code :3 01:58 Muadtralk I get what your going at khonkhortisan and now I get it 01:58 khonkhortisan Treating a weak analogy as strong can cause vertigo 01:59 Muadtralk but your mention of tentacles brings bad things to my head 01:59 khonkhortisan don't pass the salt 02:00 Muadtralk I wasn't planning on it 02:02 Traxie21 O_O 02:02 Traxie21 Does the first person to join a server auto-gain all privs??? 02:03 Kacey no the player that = name in the game.conf gets all 02:03 Kacey maybe that also 02:03 khonkhortisan singleplayer, maybe 02:03 Traxie21 I join local server with name Traxie23 and get all privs, join after that as Traxie22 and get the right privs, and the same for Traxie21 02:06 Traxie21 Yep, it appears the first person to join after a server restart gets all privs O_O 02:06 NekoGloop Uber noob trolling time! 02:07 Muadtralk oh we get to troll you Neko? 02:07 Muadtralk this is a nice gift 02:07 Aggies hey can i have the 0.4.4 download 02:08 NekoGloop ~(o.o)~ 02:08 Kacey BROTHA!!!!!!!!!! 02:08 Muadtralk sure Aggies coming up 02:08 Aggies WAZU 02:08 Kacey https://github.com/downloads/celeron55/minetest/minetest-0.4.4-win32.zip click it 02:08 Muadtralk ack 02:08 NekoGloop click it good. 02:08 Kacey click it so hard 02:08 Muadtralk I was just going to hit enter with that link 02:08 khonkhortisan enter? 02:09 khonkhortisan I have to mouse to it 02:09 Aggies lol 02:10 Muadtralk key shortcuts are where its at foo 02:10 Muadtralk :) 02:10 Kacey !up 67.190.14.129 02:10 Minetest-tan 67.190.14.129:30000 is up (0.299ms) 02:10 NekoGloop !up 66.666.66.666 02:10 Minetest-tan 66.666.66.666:30000 seems to be down 02:10 DMackey lol dammit!! 02:11 Kacey Aggies, join my server once you download that 02:11 NekoGloop !up 66.666.66.666:66666 02:11 Minetest-tan NekoGloop: Note: Syntax changed please use 'example.org 1337' instead of 'example.org:1337' 02:11 Minetest-tan 66.666.66.666:66666 seems to be down 02:11 Muadtralk !could people please PM minetest-tan unless its essential to minetest? 02:11 Muadtralk !otherwise it gets kinda annoying 02:11 NekoGloop No 02:11 NekoGloop ;-) 02:12 Aggies wht are some servers 02:12 khonkhortisan with a new client, it'll give you a list 02:12 Kacey he runs windows 02:12 NekoGloop I run windows. 02:12 Kacey Aggies, 67.190.14.129 port 30000 is my server 02:12 Kacey join it 02:13 Muadtralk NekoGloop is outdated preparing to upgrade to Gloop2.0 running on DOS 02:14 khonkhortisan Kacey, xyz's windows build minetest-2013.01.30-6912f65cd7 has the server list 02:14 Menche *self bump* menche.servegame.com:30000 02:14 Kacey Menche, no just no 02:14 khonkhortisan Aggies, that goes for you too 02:14 NekoGloop *self bump* gloop.net:0 02:14 Muadtralk *one up* zenoheld.minetest.net:30000 02:14 khonkhortisan :0? 02:14 Aggies wht 02:15 khonkhortisan A new client has a built-in server list 02:15 Muadtralk to the source! 02:15 khonkhortisan builds are close enough 02:15 * Muadtralk mounts his pony and rides off 02:16 * khonkhortisan hears tropical coconuts following off 02:16 Aggies bro it ain't working 02:16 Kacey ? 02:16 Kacey !up 67.190.14.129 02:16 Minetest-tan 67.190.14.129:30000 is up (0.299ms) 02:17 * Aggies says watch dumper do his binuees 02:17 Muadtralk zee client Kacey est zee client! 02:17 Kacey join 67.190.14.129 port 30000 02:17 Kacey khonkhortisan joined just fine 02:17 Kacey DUH im using d1 02:17 Kacey stupid me 02:17 Kacey aah nvm 02:17 khonkhortisan after I resized the view from being stuck on the bottom-left where it shows where the nodes load 02:18 Aggies aup dog 02:18 Dogzilla131 Hi all :D 02:18 Muadtralk you need dev-201302072118-1/2 of course 02:18 Aggies sup 02:18 Dogzilla131 The sky 02:18 Aggies lol 02:18 M13 hello, im having a little problem 02:18 Aggies hi madchicken 02:18 M13 the creative in minetest 0.4.4 is not working 02:18 Kacey ? 02:18 M13 hi 02:19 M13 the server 02:19 Kacey what do you mean "not working"? 02:19 Aggies wowo 02:19 M13 its not letting you take more than one block 02:19 Kacey M13, that is normal 02:19 M13 its like weird 02:19 mrtux he's using creative mode 02:19 M13 yeah 02:19 Kacey they r infinite blocks 02:19 mrtux and it only gives him one block 02:19 mrtux oh lol 02:20 M13 they are not acting like it 02:20 Aggies that must suck 02:20 M13 mrtux 02:20 khonkhortisan I had that problem, I couldn't figure out how to craft without losing my infinite block. 02:20 mrtux yes, M13? 02:20 M13 minetest.madchicken13.tk:12302 02:20 M13 check 02:20 mrtux ah okay 02:20 mrtux is it a cname of server.mrtux.org? 02:20 Aggies this is weird 02:20 M13 no 02:20 mrtux Aggies, are you aggie from menches server? 02:20 M13 im using your ip 02:20 mrtux ahh 02:20 mrtux that's fine 02:21 M13 ok 02:21 Aggies yeah 02:21 mrtux ahh, the server is back btw 02:21 Menche /quit 02:21 Kacey Aggies, what is weird? 02:21 mrtux (if you didn't know) 02:21 M13 i brb, im going to boot other os 02:21 mrtux k 02:21 Aggies my screen went blank when i was trying to get onto ur server 02:22 Kacey Aggies ##kacey please 02:22 mrtux aggies, my server is on port 12300 02:22 Aggies ##kacey please 02:22 Kacey Aggies join ##kacey 02:22 * Aggies ##kacey please 02:22 mrtux hello Menche 02:22 Menche hi 02:23 mrtux Guys, please stop advertising channels... 02:23 Menche i actually have to go now 02:23 Aggies Aggies ##Kacey please 02:23 Aggies ##Kacey please 02:23 Aggies urrghhhhhh 02:23 Kacey im trying to get him to join my channel 02:23 Kacey say /join ##kacey 02:26 STHGOM Hi 02:26 khonkhortisan e'lo 02:28 khonkhortisan How do I make an airlike node not leave a shadow? 02:28 NekoGloop sunlight 02:28 NekoGloop grr 02:28 NekoGloop sunlight_propogates=true. 02:28 NekoGloop Check my spelling though. 02:29 khonkhortisan drawtype = "airlike", pointable = false, walkable = false, diggable = false, sunlight_propagates = true, and it still leaves a shadow. 02:31 NekoGloop param1="light" maybe 02:31 STHGOM Yea, turn it on. 02:31 NekoGloop I thought sunlight_propagates didn't need that but i'm prolly wrong. 02:31 STHGOM :D 02:34 khonkhortisan uh-oh 02:34 khonkhortisan I added param1 = "light" to ghoststone_active and it didn't do anything. Then I ran //fixlight and the shadow disappeared. 02:34 STHGOM What's the 02:35 NekoGloop Because the light was already calculated; it was already there. 02:35 NekoGloop and/or because ghoststone_inactive is not similar lighting. 02:40 STHGOM Howdy 02:41 STHGOM :D 02:42 brandy hi sthgom, hru? 02:42 STHGOM ? 02:43 khonkhortisan STHGOM is confused 02:43 brandy I noticed you said howdy so I responded and said hello 02:43 STHGOM Yea lol 02:44 STHGOM ok 02:44 khonkhortisan How aRe yoU 02:44 brandy I'm well ty 02:45 brandy oh, my apologies, were you asking me or were you requesting an answer from sthgom? lol 02:45 brandy now I'm confused hahaha 02:46 khonkhortisan I was defining hru 02:46 brandy ah, I see, ok 02:46 * STHGOM is still confused 02:46 khonkhortisan in case that was the source of the original confusion which has spread 02:46 Kacey Aggies has no idea what he is doing... 02:47 brandy Oh, yes, that didnt even occur to me, but does happen often especially people who dont live in the US, they dont understand our short hand a lot of the time 02:48 STHGOM Short hand? 02:48 khonkhortisan acronyms made up on-the-spot 02:48 brandy yes, when we abbreviate things like hru, which means how are you 02:48 khonkhortisan and lol and aka 02:48 brandy yes 02:49 STHGOM ok 02:49 STHGOM And afk 02:49 brandy yes 02:49 brandy i call it virtual short hand 02:50 brandy which in reality, shorthand looks more like a foreign language lol 02:50 STHGOM Afaik I m lol 02:52 brandy what country are you from sthgom? 02:52 STHGOM USA 02:53 STHGOM :D 02:53 brandy oh ok 02:53 brandy same =-) 02:53 STHGOM But I've never heard hru 02:54 khonkhortisan if ( true and assert(false) ) then print("This won't crash!") end 02:55 brandy i see 03:02 Kacey night all 03:02 khonkhortisan bye 03:02 khonkhortisan what happened to /quit night all? 03:22 mrtux Uhh looks like we people of pratchett.freenode.net have survived the netsplit... 03:22 mrtux lol 04:33 NekoGloop OH MY GOD NETSPLIT 04:33 NekoGloop >.> 04:55 telek Lol 04:56 khonkhortisan for an hour and a dozen minutes 04:56 khonkhortisan you joined right before the join 05:14 NekoGloop That's why it took so long then, eh? 05:25 VanessaE http://forum.minetest.net/viewtopic.php?pid=68975#p68975 05:25 VanessaE \o/ 05:25 NekoGloop wewt 05:29 VanessaE I'll add a version to homedecor later for brass/iron railings. 05:33 VanessaE opinions? 05:59 khonkhortisan Some exception: "ServerEnvironment::loadMeta(): EnvArgsEnd not found" 06:00 khonkhortisan Did I break my map? 06:00 VanessaE no, it's a server bug. Kinda surprised it hasn't been fixed yet 06:01 khonkhortisan How do I fix it? 06:01 khonkhortisan temporarily, that is. 06:01 VanessaE just write something like this into minetestfolder/worlds/yourbrokenworld/env_meta.txt 06:01 VanessaE game_time = 0 06:01 VanessaE time_of_day = 12000 06:01 VanessaE EnvArgsEnd 06:02 khonkhortisan I have a mod that makes the sun stuck, did that have any part in it? 06:02 VanessaE I doubt it 06:02 VanessaE stopping the sun is a small matter of /set time_speed 0 06:03 khonkhortisan oh. 06:03 khonkhortisan I was doing minetest.register_globalstep(function(dtime) minetest.env:set_timeofday(0.5) end) 06:06 VanessaE I'm sure there's a way to set the time speed from within a mod also 06:06 VanessaE though obviously you don't need to :D 06:06 khonkhortisan it would save that little fraction of processing time 06:06 VanessaE there's a bug when I last tried: if you set it to 0, you have to restart your server/game if you wanna unlock the speed. 06:07 ]DMackey[ WOrking on setting up an MC server on my Raspberry Pi... 06:07 khonkhortisan doesn't matter to me, it's a daytime map 06:07 VanessaE ]DMackey[: MC? ew. 06:07 khonkhortisan What would have to go wrong in the universe for mc and mt to connect to each other? 06:08 VanessaE khonkhortisan: oh you know, the usual. Fire and brimstone, lions lying down with lambs, rivers and seas boiling, 40 years of darkness, dogs and cats living together.. mass hysteria. 06:09 khonkhortisan good answer 06:09 ]DMackey[ I gotta start somewhere heh 06:09 VanessaE ]DMackey[: then start a MT server instead :-) 07:30 * Calinou is googling stuff about ffmpeg 07:35 VanessaE there. Now homedecor's brass/iron fences can have signs too. 07:45 * Calinou figured out how to record a video 07:45 Calinou no sound though. 07:47 VanessaE cool. 07:47 VanessaE Calinou, you may find this of interest: http://forum.minetest.net/viewtopic.php?pid=68975#p68975 07:47 VanessaE got to playing around with pilzadam's/thexyz's signs mod. 07:48 Calinou and flickering when recording games (at least trackmania). :| 07:49 VanessaE bbl. bedtime. 07:52 Calinou looks like enabling compositing prevents flicker 07:53 jin_xi nice, so you start making videos? 07:55 * Calinou is now trying to record sound 07:59 VanessaE can someone tell me how to hook into an on_construct event registered by one mod, but from within a different mod? 07:59 VanessaE e.g. so that homedecor can wedge into the on_construct events used in pilzadam's signs mod 07:59 VanessaE (and perhaps substitute a different function instead of that provided by the signs mod) 08:01 VanessaE (temporarily suspending my "bbl. bedtime.") 08:06 VanessaE oh well, I'll work on that tomorrow maybe. 08:06 VanessaE Too tired to stay up. good night all. 08:06 Calinou night 08:16 * Calinou shrubs and gives up 08:23 jin_xi shrub? 08:27 Calinou the new shrug by Calinou 08:41 * OldCoder is resting 08:59 pandaro hi 09:03 ]DMackey[ kind of quiet now.. 09:03 ]DMackey[ I'm headed off to bed myself. 13:50 STHGOM hi 14:07 STHGOM hi 14:08 berome hi :-) 14:09 STHGOM i love smiley faces 14:09 STHGOM :D 14:15 berome That's my favourite smiley: =? hu, I see nothing (with Konversation) :-) 14:21 STHGOM cya later 14:32 Kacey hi all 14:39 berome :-) 14:46 * Kacey has figured out luacontrollers 14:48 KikaRz Hi. 14:48 KikaRz I'm not happy today. 14:48 KikaRz thexyz, are you there? 14:49 Kacey i am 14:53 KikaRz Are you thexyz? -.- 14:53 Kacey maybe 14:54 berome well done for luacontrolers ! That's usefull for engine, that's it ? 14:54 Kacey they r mesecons 14:55 berome oh, ok 14:55 berome Tool Workshop must be connected to something ? 14:55 berome cristal and wires ? 14:56 KikaRz not going to answer you Kacey. 15:11 VanessaE good morning all. 15:25 thexyz KikaRz: yes 15:27 KikaRz thexyz 15:27 KikaRz insert the brand new portuguese and update the spanish 15:27 KikaRz i've translated portuguese 100% 15:27 KikaRz without errors 15:27 KikaRz good morning VanessaE 15:27 KikaRz and i changed some things in Spanish... and got Spanish 100% translated 15:28 VanessaE hi 15:28 KikaRz thexyz, when will system get into Minetest? 15:29 thexyz KikaRz: done 15:30 KikaRz thexyz 15:30 KikaRz i just need to replace minecraft.po ? 15:30 KikaRz or something? 15:30 KikaRz in the po folder? 15:30 thexyz linux? 15:30 thexyz git pull and recompile 15:30 KikaRz yea 15:31 KikaRz but 15:31 KikaRz there is any in-game settings to put in portuguese? 15:31 KikaRz just to test. 15:32 thexyz you should have portuguese locale enabled, compile with gettext enabled, then launch with LANG="pt_BR.UTF-8" 15:32 KikaRz its not brazilian 15:32 KikaRz DO NOT GET CONFUSED WITH pt_PT or pt-BR 15:33 KikaRz THE REAL LANGUAGE IS pt_PT. 15:34 KikaRz and i launch with LANG="pt_PT.UTF-8" how? 15:35 thexyz lol 15:35 thexyz LANG="pt_PT.UTF-8" ./bin/minetest 15:35 KikaRz ok 15:36 KikaRz its not in portuguese 15:36 thexyz then you've done something wrong 15:36 KikaRz how i get the locale? 15:37 swilde hi *, can anyone here say something on the cpu/mem usage of mesecons on the server? I consider installing it on my (internal ~6 User) server, but after bad experience with mopf I'm reluctant... ;-) 15:39 VanessaE swilde: if not abused, mesecons is okay. 15:39 VanessaE memory usage is negligible, CPU usage depends on the circuits being constructed, but is usually minimal. 15:40 VanessaE but it is possible to build circuits with mesecons that will lag a server. 15:40 swilde VanessaE: Good to hear -- where does "abuse" start -- are micro controllers in general an problem? 15:40 VanessaE no, it's more like building circuits that operate at high frequencies, but which stay just under the overheat threshold of a µC or gate or whatever 15:41 swilde Ah, ok -- I guess we'll give it a try... 15:41 VanessaE if you exceed the overheat threshold of such devices, they "pop out" into entities you have to collect, re-place, and re-program 15:42 VanessaE (and that threshold is easy to reach - 30 cycles in half a second) 15:42 swilde Ah, that sounds good. :) 15:43 KikaRz thexyz 15:43 KikaRz how i pull the git? 15:43 KikaRz to my /minetest folder? 15:43 VanessaE cd minetest; git pull 15:44 VanessaE :-) 15:44 KikaRz oh 15:44 KikaRz updated /po folder. 15:44 KikaRz but still without portuguese 15:45 KikaRz LANG="pt_PT.UTF-8" didnt worked 15:49 koalala376 hi 15:49 koalala376 question for any dev that might be on: are monster physics server-sided in minetest? 15:50 koalala376 and in what file might i find the code pertaining to it? 15:50 koalala376 celeron55? 15:51 koalala376 thanks for vertice reverting trick btw, ugly shadows problem bothered me for weeks :p 15:51 Traxie21 Erm 15:52 Traxie21 Is there any way to setup a git repository in my mods folder so that I don't have to copy the files every time I commit? 15:52 Traxie21 [/gitnewbie] 15:53 swilde VanessaE: and now for something completely different: I had a look on more-trees-mod -- which btw. looks rather awesome -- and I realized that all the exotic wood planks dont work ad "wood" when building tnt (tnt-mod) is this intentional or an bug in either mod? 15:54 VanessaE swilde: a bug in the tnt mod probably 15:54 Traxie21 Vanessa 15:54 VanessaE being able to use any wooden planks in a mod calling for such is actually a fairly recent change 15:54 VanessaE hi 15:54 * Jordach taps VanessaE on the shoulder 15:54 VanessaE Traxie21: saw it ;-) 15:54 Traxie21 Do you setup git repos in your mods folder? 15:54 VanessaE oh hah 15:54 Traxie21 or what do you do? 15:54 VanessaE anticipated the wrong question :D 15:54 Jordach Traxie21, now thats a really bad idea 15:55 VanessaE actually what I do is use github's interface 15:55 Traxie21 I know Jordach 15:55 Jordach ugh. backache. 15:55 * Traxie21 taps Jordach on the back. www.fix.edu 15:55 VanessaE I tell github to either create a new repo, or fork an existing one. Then I clone the result back to my computer, merge my changes into it, and then push to my fork 15:56 swilde VanessaE: ok, what does one have to reference when registering a crafting receipt to make any wood work? 15:56 VanessaE saves me a few steps and some typing. 15:56 Traxie21 I have no idea what you just said... 15:56 Traxie21 this is my frist time using git XD 15:56 VanessaE swilde: change all references reading "default:wood" to "groups:wood" I think 15:56 VanessaE all moretrees planks, as well as default wood, and a couple of others, are in the "wood" group, so using "groups:wood" in a recipe will catch all of them. 15:57 swilde VanessaE: Ah ok, I'll give it a try... 15:57 VanessaE you should only need to change the crafting recipes to make it work. 16:02 swilde VanessaE: make this "group:wood" and yes, it does the trick. Thanks a lot! 16:03 Traxie21 Vanessa 16:03 Traxie21 How do you test your mods? Do you code in the repo or in the mods folder? 16:04 * Traxie21 hates copypasting 16:04 Jordach Traxie21, ServerExtender is nice 16:04 Traxie21 Ehh 16:04 Traxie21 I found a pretty bug 16:04 Traxie21 having trouble squashing it 16:04 Traxie21 *pretty big XD 16:05 Traxie21 **pretty big bug FFS 16:05 Traxie21 but ty 16:05 koalala376 no one here with any info on monster physics and how(and where) theyre calculated? 16:05 Traxie21 On the server afaik koala 16:05 koalala376 kk 16:05 koalala376 thanks 16:06 Traxie21 np 16:06 marktraceur koalala376: Actually the clients *should* be able to predict the physics. Or at least that's how I understand it. 16:07 Traxie21 Erm 16:07 Traxie21 The mobs seem to stop moving whenever the server lags 16:07 Traxie21 At least, last time I used one with mobs 16:07 * Jordach pokes PilzAdam 16:07 PilzAdam Hello everyone! 16:08 marktraceur Traxie21: The server needs to confirm the movements, but the client can predict them to prevent lag 16:08 Traxie21 VanessaE: Do you the CLI or the GUI for Git? 16:08 Traxie21 ok 16:08 marktraceur "the" GUI :) 16:08 Traxie21 :U 16:08 Traxie21 hehe 16:08 Traxie21 A gui 16:09 marktraceur There are many, of course. 16:09 Traxie21 Yeah 16:09 Traxie21 I said the, because of all of them, only one seems to work in the slightest for me 16:09 marktraceur Which is that? 16:09 Traxie21 Github for windows, and it seems kinda borked 16:10 Jordach Traxie21, works for me and for what i use it for 16:10 Traxie21 I have Windows XP, SP2 16:10 Traxie21 And I prefer CLI 16:10 Traxie21 :3 16:11 swilde PilzAdam: Hi, may I suggest this patch http://paste.lisp.org/+2WFT to your TNT-Mod? It makes the receipt work with "More Trees" e.g. 16:12 PilzAdam sure 16:14 PilzAdam swilde, done 16:14 swilde PilzAdam: :) thanks 16:15 PilzAdam github has a nice interface for editing files for such small changes 16:16 * sfan5 agrees 16:17 Traxie21 Pilz 16:17 Traxie21 I have one thing I don't like about git 16:17 Traxie21 *ADAM, sheesh, i gotta learn what to call you 16:20 RealBadAngel and github has nasty manner to rename your folders in some exotic way 16:20 RealBadAngel which forces players to rename folders 16:21 Jordach RealBadAngel, nope 16:21 RealBadAngel and which generates circa 80% of "mod is not working" reports 16:21 Jordach my repos work fine by dragging the respective folders out 16:21 RealBadAngel i found a way to get over it too, with a modpack 16:22 Traxie21 I simply want to know if you can do github with a minetest mod without having to copy from the mod folder to the master folder and vice versa 16:22 RealBadAngel but regular mods are still affected 16:22 markveidemanis Hi!!!! 16:23 Traxie21 ohi 16:24 Calinou so git is whining at me when updating minetest repo 16:24 RealBadAngel most mods require to get rid of "master" addition to the name 16:24 Traxie21 today seems like gitday 16:24 Calinou MERGE MORE SHIT. Merge branch 'master' of https://github.com/celeron55/minet Conflicts: src/mapgen.cpp 16:24 * Calinou added the "MERGE MORE SHIT." 16:24 RealBadAngel ? 16:25 markveidemanis Who can test a mod with me 16:25 markveidemanis Who made serverextended? 16:25 leo_rockway VanessaE: "Interact granted for DarkoS." you should reconsider that. 16:25 markveidemanis Traxie21 16:26 leo_rockway VanessaE: he grieffed my server this morning. 16:26 RealBadAngel reconsider? ban his ass 16:26 markveidemanis lol 16:27 Traxie21 I did mark 16:27 Traxie21 I'd be glad to help test :3 16:27 leo_rockway RealBadAngel: yes. It was an euphemism, haha. 16:27 markveidemanis ok, il start my test server 16:28 markveidemanis done 16:28 markveidemanis markmt.strangled.net 16:28 Traxie21 k 16:28 Traxie21 joinin 16:29 Traxie21 Btw, I accidentally left 3 warp files in the download 16:29 Traxie21 port? 16:29 RealBadAngel Rotterdam 16:29 markveidemanis 30000 16:30 Traxie21 I cant seem to connect 16:30 markveidemanis who is F**ing stealing my subdomains 16:31 markveidemanis 86.142.237.112 16:31 markveidemanis i hate afraid.org, it doesn't work 16:31 Traxie21 daww 16:31 Traxie21 No empty passwords 16:31 Traxie21 use no-ip.org 16:31 markveidemanis i see you joining 16:31 Traxie21 FUUU 16:31 * Calinou has an afraid.org subdomain and it works 16:31 Traxie21 92%media 16:32 Calinou it.cx ftw 16:32 * Calinou lets you find the actual subdomain 16:32 rubenwardy hi all 16:32 Calinou 100 MinetestPoints to the first one who finds it. 16:32 Calinou hi rubenwardy 16:32 Traxie21 k joined, but theres no ground :L 16:33 markveidemanis thats normal 16:33 Traxie21 ok 16:36 VanessaE Sorryfor the delay, had to go do something 16:36 VanessaE I test my code locally in singleplayer, then let it loose on my server. If it seems to work, I release and post a notice in the forums. 16:37 VanessaE I use the CLI for git stuff on my box (Linux), except when I need to use the github web interface 16:37 Traxie21 ok 16:37 Traxie21 tyvm 16:37 leo_rockway VanessaE: check what I said about DarkoS 16:37 VanessaE PilzAdam: did you see my fork of your signs mod? 16:37 PilzAdam yep 16:37 VanessaE leo_rockway: I'll check and see if there's been any griefing, and revoke if necessary 16:38 VanessaE my subdomain (mine.bz) comes from afraid.org 16:38 VanessaE there, now I'm caught up. 16:38 VanessaE sorry for the lag ;-) 16:39 VanessaE PilzAdam: I'd like to hook into the signs mod so that home decor can do the same thing with wrought iron and brass fenceposts as I've done with wooden ones, but I can't figure out how to do so that doesn't involve adding code specific to homedecor to the signs mod. Any ideas? 16:40 PilzAdam use groups? 16:40 VanessaE not possible. 16:41 Calinou TIL passwords with spaces are accepted in minetest 16:41 VanessaE I need to be able to combine brass fencepost when right clicked with a sign -> brass post with sign on it, like I did with the wooden post. Ditto for wrought iron. I tried hooking into the on_rightclick event with the wrought iron fencepost, but the signs mod was capturing that event and redirecting it to my signs code. 16:42 VanessaE so clearly on_rightclick is broken. 16:42 VanessaE so either the engine needs patched to properly separate the "if right clicked with something" event from "if something IS USED TO right click". 16:43 VanessaE or I need to add homedecor-specific code to the signs mod, which I don't want to do. 16:43 Traxie21 wow cal 16:43 Traxie21 I shoulda seen that coming 16:44 VanessaE PilzAdam: I propose addingan "if_rightclicked" callback and making THAT one handle being-right-clicked-on events 16:44 VanessaE or something, 16:45 PilzAdam and where to pass the boolean? 16:45 markveidemanis i give up on the server thing 16:45 markveidemanis :D 16:46 markveidemanis ... 16:47 PilzAdam strange.... the main dev of Minetest comes from Finland, but we dont have a Finish translation.... 16:48 VanessaE what boolean? 16:48 PilzAdam rightclicked 16:48 VanessaE on_rightclick = function(xxxx); if_rightclicked = function(xxxx) 16:48 VanessaE a callback, not a flag 16:48 PilzAdam Calinou, s/Minetest-c55/Minetest/g/@wiki.minetest.com 16:49 VanessaE just as you define any other callback in the register_node() call 16:49 Calinou wat 16:49 PilzAdam Calinou, rename Minetest-c55 to Minetest 16:49 PilzAdam VanessaE, what is the difference to on_rightclick()? 16:50 Calinou done 16:51 VanessaE PilzAdam: right now, on_rightclick currently gets triggered if you right click on an item so defined - but it ALSO gets called if you right-clickon something *else* with that item in your hand. 16:51 VanessaE I propose on_rightclick should do the latter, if_rightclicked should do the former 16:51 VanessaE the two events are distinct and should never have been combined. 16:52 PilzAdam currently the on_use() function of the wielded tool is executed first 16:52 PilzAdam if there isnt one, call on_rightclick() of the node 16:52 VanessaE it should NOT do that 16:52 VanessaE that's why your doors are broken 16:53 VanessaE I had to do a messy workaround in homedecor to avoid that bug 16:53 PilzAdam you can call on_rightclick() in your on_use() function 16:53 VanessaE yes but it happens anyway whether you call it explicitly or not 16:53 VanessaE let's say I define a widget with an on_rightclick event 16:54 VanessaE if I use that widget to right click on a dirt block on the ground, on_rightclick gets called. If I place my widget on the ground and right click on it with, say, some sand, on_rightclick is called *again* 16:54 VanessaE this should not happen 16:54 VanessaE this is a bug. 16:54 RealBadAngel PilzAdam, if youre considering renamin the game, why leave "test" there? maybe some other name? 16:54 VanessaE one or the other - do not do both. 16:54 VanessaE it is inconsistent, buggy, and confusing, 16:55 RealBadAngel Test was after if c55 is capable to do so. He passed the test. 16:55 PilzAdam RealBadAngel, I am not renaming the game 16:55 RealBadAngel you just proposed it 16:56 PilzAdam VanessaE, you have to define on_use() to get a rightclick callback of the widget 16:56 VanessaE PilzAdam: nononono you're not listening to me 16:56 VanessaE I'm telling this is already happening now. 16:57 VanessaE my widget on_rightclick is being called when I right click WITH IT on something like a dirt block, and it's also being called when I place it on the ground and then right click ON IT with something else in my hand 16:57 VanessaE so two distinct events are calling the on_rightclick callback 16:57 VanessaE this is wrong 16:57 VanessaE only one of those events should call on_rightclick: if I place it on the ground and then right click on it with something else. 16:57 PilzAdam wait a sec. 16:58 PilzAdam you are saing if a rightclick with a wielded tool it executes the on_rightclick() function of the tool? 16:58 VanessaE yes 16:58 VanessaE this should be limited to on_use() 16:58 VanessaE like you propose 16:58 VanessaE but that is not currently the case 16:58 VanessaE I tested this last night 16:59 RealBadAngel i just thought mt name should stay, its too long used, maybe capitalize just "t" letter? MineTest ? 16:59 VanessaE I defined an on_rightclick event for wrought iron fenceposts. When I rightclicked on them with a sign, the SIGN'S on_rightclick was called! 16:59 VanessaE instead of the fencepost's on_rightclick event. 16:59 RealBadAngel just a thought, nvm 17:00 PilzAdam VanessaE, tool rightclick = on_use(); node rightclick = on_rightclick(); thats the current behavoiur 17:01 VanessaE yes but that's not what's actually happening. 17:01 PilzAdam placing a node does not call the nodes on_rightclick() 17:01 VanessaE NONONONO 17:01 VanessaE ok, step by step :-) 17:01 BZab RealBadANgel - http://img835.imageshack.us/img835/5134/screenshot3132475095.png better SS 17:02 VanessaE 1. define some random node with an on_rightclick event. Just make it print something 17:02 VanessaE 2. define another node with an on_rightclick event that prints something different. 17:02 VanessaE place the first node on the ground. Right click it with the second node. 17:02 PilzAdam the first message will be printed 17:02 VanessaE the on_rightclick event for the node on the grouns should be called, but instead what is now happening is that one for the node IN YOUR HAND is being called. 17:03 PilzAdam thats a bug 17:03 VanessaE yes 17:03 * PilzAdam tests 17:04 VanessaE I tested this with fenceposts last night. I defined wrought iron fence with an on_rightclick event that just printed something. I then right clicked on it with a sign from your signs mod, which as you know also has such an event defined. The sign's on_rightclick event was called, rather than the one defined for the wrong iron post. 17:05 VanessaE s/wrong iron/wrought iron/ 17:06 PilzAdam VanessaE, cant confirm the bug 17:06 VanessaE Are you using my fork of your signs mod? 17:07 PilzAdam test code: https://gist.github.com/PilzAdam/4740407 17:07 VanessaE I'm pretty sure this is what broke your doors (if you right click a door with a door in your hand, the door on the ground does not open and a second one is placed). Same thing happened to homedecor's doors (which I made a hacky, messy workaround for), and is preventing me from making such an event with wrought iron fenceposts because the signs mod's right click event is overriding it. 17:07 VanessaE hm 17:07 PilzAdam the problem with the doors mod is that the on_use() function is executed and doesnt call on _rightclick() 17:07 VanessaE yeah 17:08 VanessaE and that's a bug. 17:08 VanessaE it needs to call botyh 17:08 VanessaE both* 17:08 PilzAdam thats an easy fix 17:08 VanessaE but this needs to happen in the engine doesn't it? 17:08 PilzAdam https://github.com/celeron55/minetest/blob/master/doc/lua_api.txt#L952 17:08 VanessaE requiring the mod to execute that function seems wrong 17:09 VanessaE on_place? eh? 17:09 VanessaE I'm not talking about that. 17:09 PilzAdam but minetest.item_place() calls on_rightclick 17:09 VanessaE now I'm totally confused. 17:10 VanessaE why? 17:10 VanessaE this is dead wrong 17:10 PilzAdam it isnt 17:10 VanessaE placing is a totally different event from a right click 17:10 PilzAdam its just different from what you expect 17:10 VanessaE mmmh 17:10 VanessaE if it's "different from what I expect", then it's wrong - an API should be intuitive to be honest 17:11 PilzAdam its intuitive to me 17:11 VanessaE a modder expects the engine to tell the mod "this was a right click event" versus "this was a placement event" 17:11 PilzAdam the rightclick goes through the tool 17:11 VanessaE what tool? 17:11 PilzAdam the thing you are wielding 17:11 VanessaE you mean the wielded item, which may or may not be a tool 17:12 PilzAdam every rightclick calls the tools on_use() 17:12 PilzAdam nodes are tools too 17:12 VanessaE why doesn't the API say this? 17:12 PilzAdam they have on_use() i.e. placing the node by default 17:12 VanessaE https://github.com/celeron55/minetest/blob/master/doc/lua_api.txt#L1500 17:12 PilzAdam https://github.com/celeron55/minetest/blob/master/doc/lua_api.txt#L1372 17:12 VanessaE this is all it says about a node's on_rightclick event. 17:13 VanessaE nothing whatsoever 17:13 RealBadAngel if it calls on_rightclick, then it is nonsense 17:13 VanessaE this is completely and totally wrong. 17:13 PilzAdam "Item definition (register_node, register_craftitem, register_tool)" <- everything is an item 17:13 RealBadAngel you cannot on_rightclick somethin is not there yety 17:13 RealBadAngel *yet 17:14 PilzAdam when on_rightclick() is called is specified here: https://github.com/celeron55/minetest/blob/master/doc/lua_api.txt#L949 17:14 VanessaE it says it way up in minetest.item_place(). how the hell is someone supposed to find that!? 17:14 VanessaE but this is STILL wrong! 17:14 VanessaE you should NEVER call on_rightclick if the item has not yet been placed on the ground 17:14 VanessaE pick one or the other, don't do both 17:15 RealBadAngel indeed 17:15 VanessaE doing both is stupid, I'm sorry to say it so bluntly. 17:15 Jordach hey NekoGloop 17:15 VanessaE one event, one callback. Period. 17:15 RealBadAngel stupid? its rapes logic 17:16 RealBadAngel it shall be forbidden 17:16 PilzAdam rightclicking the mouse is one event; what you want is calling two callbacks: on_use() of tool and on_rightclick() of node 17:16 VanessaE yes, that's what I'm trying to say 17:16 VanessaE the two should be separated 17:16 VanessaE never call one in place of the other 17:16 PilzAdam one event, one callback. Period. 17:16 RealBadAngel its node's property 17:16 VanessaE it forces the mod author to make stupid, hacky workarounds 17:16 RealBadAngel which shall be called when node is clicked 17:17 PilzAdam no, it gives the mods author the ability to not call the nodes on_rightclick() 17:17 NekoGloop idk who's arguing which point... 17:17 VanessaE PilzAdam: One callback, one event means one callback for each kind of event. 17:17 RealBadAngel how the f... you would like to click node is not placed yet??? 17:17 PilzAdam NekoGloop, the others are wrong :-p 17:17 VanessaE PilzAdam: you're wrong. this is fucking stupid! 17:17 NekoGloop but we need some callback for both rightclicking nodes and rightclicking with items. 17:18 marktraceur What on earth is going on? 17:18 VanessaE the node has been placed on the ground. THAT NODE'S on_rightclick event shall be called no matter WHAT you right click on it with! 17:18 NekoGloop I'm with Vanessa. 17:18 PilzAdam VanessaE, thats wrong 17:18 NekoGloop Pilz, shove it. 17:18 VanessaE PilzAdam: no, you're wrong. 17:18 NekoGloop Children! 17:18 VanessaE 3 against 1 here. 17:18 PilzAdam its limits the ability of the tools author 17:18 marktraceur PilzAdam: What are you suggesting? 17:18 Traxie21 YOURE ALL WRONG 17:18 Traxie21 cupcakes are right 17:18 Traxie21 case closed 17:18 PilzAdam marktraceur, I am not suggesting, im defending the current state 17:19 RealBadAngel drop it before it get worse ;) 17:19 NekoGloop Hey, everyone. Take the lawyer-esque crap elsewhere. 17:19 Traxie21 on_rightclick(item, user) 17:19 RealBadAngel youre defendin non logic state :) 17:19 rubenwardy hi all 17:19 VanessaE marktraceur: he suggests that the current behavior, that a wielded item should execute its own on_rightclick handler when used to right click on a node that has already been placed which itself has an on_rightclick handler 17:19 PilzAdam VanessaE, the tool author shold be able to not call on_rightclick() of the node 17:20 VanessaE PilzAdam: why? 17:20 VanessaE so some random mod can keep me from opening a chest or placing a sign on a post? 17:20 VanessaE NO 17:20 PilzAdam because some tools may require it 17:20 VanessaE what tools? 17:20 NekoGloop Let the tool's on_rightclick take presedence, then let the mod author tell the tool to activate the on_rightclick of the node... 17:20 RealBadAngel wait, wait, can some1 explain me why when im placing a chest, or whatever with rightclick shift, game tries to place second chest in front of last one? 17:21 RealBadAngel at it usually succed? 17:21 PilzAdam NekoGloop, thats the current state 17:21 marktraceur VanessaE: The whitewash mod, that makes a sign a white_sign and blanks the text. 17:21 RealBadAngel maybe because of some damn on rigthclick logic? 17:21 marktraceur The lockpick mod, the weld-chests-shut mod 17:21 VanessaE mmmh 17:21 VanessaE this is wrong. 17:22 VanessaE stupid. 17:22 marktraceur The marshmallow-roasting mod 17:22 marktraceur (for furnaces) 17:22 VanessaE ok then. 17:22 PilzAdam btw: s/on_use()/on_place()/g 17:23 marktraceur You could also just write a library that lets tool mods register an on_rightclick function with some special handling 17:23 VanessaE PilzAdam: you tell me then: load up my signs fork. Not yours, mine. Now define some new item elsewhere, such as with your test code you pasted. Place one of those new nodes. Right click on it with a sign. 17:23 VanessaE PilzAdam: what should happen in this case? What callbacks are triggered here? 17:23 PilzAdam the signs on_place() callback 17:23 VanessaE why? 17:24 VanessaE what about the node's on_rightclick() callback? 17:24 VanessaE when does that get executed? 17:24 PilzAdam because the player has the sign in his hand and uses it 17:24 PilzAdam the on_rightclick() is executed if the tools on_place() method does it 17:24 PilzAdam because the tool is interacting with the node 17:24 PilzAdam like you use your hand to open a chest 17:25 VanessaE so you're saying the signs mod has to explicitly try to execute the placed node's on_rightclick handler? 17:25 VanessaE why? 17:25 PilzAdam if the hands cant open a chest (i.e. not call on_rightclick()) then you cant open them 17:25 VanessaE the item in your hand is NOT a tool and should NOT be treated like one!! 17:25 PilzAdam it is 17:25 VanessaE it is not! it is a node! 17:25 VanessaE these are different objects with different purposes 17:26 PilzAdam in inventories and wielded, nodes are tools 17:26 VanessaE *facepalm* 17:26 PilzAdam https://github.com/celeron55/minetest/blob/master/doc/lua_api.txt#L1372 17:26 VanessaE this is totally wrong wrong wrong 17:26 * RealBadAngel hands VanessaE a hand grenade 17:27 NekoGloop Ok, I see a compromise here 17:27 PilzAdam well, nodes are items and tools are items too; but you still interact with the item in your hand 17:27 VanessaE if wielded objects are always tools, why do we have a register_tool() function then? 17:27 marktraceur PilzAdam: I gotta say, tools are items that you use to interact with the world that *don't get placed* after you use them 17:27 PilzAdam I mixed tool and item up, but its still the same 17:27 VanessaE what's the point of having two functions if the item in your hand always behaves as a tool 17:28 NekoGloop All items without an on_place (or whatever the hell you're calling it) activate on_rightclick of pointed nodes as standard. 17:28 VanessaE no they are NOT the same. items in hand don't have digging properties (that I am aware of), they don't wear out, they can usually be placed on the ground, etc. 17:28 PilzAdam tools have tool_capabilities and are waring out 17:28 VanessaE these are totally different from an actual tool or craftitem 17:28 NekoGloop Or, I'll just shut up because nobody will listen. 17:28 * RealBadAngel tries to open a door with desert stone in hand 17:28 VanessaE NekoGloop: actually that's the current behavior which is wrong 17:28 NekoGloop VanessaE: items can have tool_properties. tools are items with type="tool". 17:29 VanessaE RealBadAngel: try to open a wooden door with another wooden door in your hand. watch what happens then. 17:29 * RealBadAngel tries to milk a cow with minin laser 17:29 VanessaE it does this because the engine is being stupid and trying to execute on_rightclick for the wielded item (the door in your hand) instead of the placed item (the one on the ground) 17:30 PilzAdam VanessaE, a simple patch to the door will fix that 17:30 RealBadAngel thats why we got double placed chest for example 17:30 RealBadAngel and any other formspec stuff 17:30 VanessaE PilzAdam: and so then homedecor's doors need a similar patch, and signs, and...and... 17:30 VanessaE THIS IS WRONG. 17:30 VanessaE if you have to patch more than one or two mods, the mods are not the ones in the wrong - the engine is. 17:31 marktraceur VanessaE: Changing a framework isn't wrong in and of itself 17:31 RealBadAngel "shut and patch with, oh cmon why dont you want to patch with me..." :) 17:31 VanessaE marktraceur: it is when the change that was made breaks existing functionality or confuses things. 17:32 VanessaE (in this case, both) 17:32 PilzAdam VanessaE, what happens when you call on_place() and on_rightclick() both at a mouse click is, that blocks are placed in front of doors when opening them 17:32 * VanessaE sighs 17:32 marktraceur And the LPGC server has some burnt-down houses to attest to that 17:33 VanessaE what if I wanted to write a mod that adds something to a door? 17:33 NekoGloop So we can't have doors in the engine anymore, is the point that both of you are arguing. 17:34 VanessaE NekoGloop: no. doors just happen to exhibit the bug and are the most visible thing I can point ti. 17:34 VanessaE to*( 17:34 marktraceur Clearly something just needs to change, to accommodate a more sane interface. 17:34 * Jordach eats popcorn and watches the fight 17:34 NekoGloop We can't have doors, chests, switches, etc. 17:34 Jordach NekoGloop, grab a seat. 17:34 NekoGloop All because pilz is an asshole. 17:34 Jordach arse* 17:35 NekoGloop ass* 17:35 Jordach arse* 17:35 VanessaE PilzAdam isn't an asshole, that's too strong of a word. PilzAdam, you are, however, incredibly stubborn. :-) 17:35 Jordach hes a MULE 17:35 Jordach technically, an ASS is a MULE 17:35 PilzAdam hes a PILZ! 17:35 Jordach go on pilzbury. 17:35 VanessaE the addition of this new on_rightclick handler made things act really fucking stupid, is this not true? 17:36 Jordach VanessaE, this is true 17:37 * Jordach wonders if XFCE could be ported to windows 17:38 Calinou some KDE software was ported to windows 17:38 Calinou but, no 17:38 VanessaE PilzAdam: so, can't we just agree to fix it? 17:38 Calinou on OS X you can run any "linux" (well, unix) DE 17:38 Calinou but it's pointless to do that :P 17:39 Jordach Calinou, troll brb reboot 17:39 * Calinou is recompiling minetest after a git reset --hard HEAD and make clean 17:41 VanessaE PilzAdam: here, take a look at this: http://pastebin.ubuntu.com/1625962/ 17:41 VanessaE THAT is the hacky workaround I did for homedecor's doors. 17:41 VanessaE how do you propose to correct that? 17:42 VanessaE (don't mind the indentation error, forgot to fix the first line before posting it) 17:43 PilzAdam this is the correct one: https://github.com/celeron55/minetest/blob/master/builtin/item.lua#L234 17:45 VanessaE mos6581? Hm. another c64 fan in here. 17:45 VanessaE anyway. 17:46 VanessaE PilzAdam: so why does this code explicitly check that the item being wielded is a node? and that the one being right clicked on is also a node?\ 17:47 PilzAdam are you serious? 17:47 VanessaE half-serious. 17:47 mauvebic wtf 17:47 mauvebic just read the pastebin, what kind of code is that? 17:48 PilzAdam well, on_rightclick() only exists for nodes 17:48 VanessaE mauvebic: mine? that's my hacky way in homedecor's doors to avoid pilzadam's bug. 17:48 mauvebic lovely lol more reasons *not* to update 17:48 VanessaE PilzAdam: which is why it should NOT be called for the item in my hand. 17:48 VanessaE but this is what is happening. 17:48 PilzAdam mauvebic, VanessaE used the wrong method to prevent it 17:48 PilzAdam and its not a bug 17:48 VanessaE IT IS A BUG. 17:48 mauvebic shouldn't right click only work on... right click? 17:49 mauvebic what happens when you build machines where 2 out of 3 peices have formspecs? 17:49 VanessaE you're calling the wielded node's on_rightclick when right-clicking on the placed item, instead of the placed item's on_rightclick 17:49 mauvebic what happens to attach? 17:49 PilzAdam VanessaE, wrong 17:49 VanessaE PilzAdam I tested this last night 17:49 VanessaE that is the current behavior 17:49 PilzAdam you call the wielded items on_place() wich calls on_rightclick() of nodes by default 17:50 VanessaE but that is not what is actually happening 17:50 PilzAdam it is 17:50 VanessaE no it is not! 17:50 marktraceur Fascinating stuff 17:50 VanessaE I just told you I tested this last night 17:50 VanessaE and I made sure my build was up-to-date before starting. 17:50 PilzAdam https://gist.github.com/PilzAdam/4740407 <- this code works 100% fine 17:50 marktraceur PilzAdam, VanessaE, present evidence, see sentences[1] in the topic 17:51 VanessaE PilzAdam: you didn't test with my fork of your signs mod like I asked you to two or three times now. 17:52 PilzAdam VanessaE, are you kidding me? 17:53 VanessaE PilzAdam: when on_use is also involved, that's when the bug happens. 17:53 VanessaE no I am not kidding you. 17:53 PilzAdam there is no on_rightclick() in the signs mod of you 17:53 VanessaE ok on_use or on_place or whatever then. I don't even remember what I did in that fork to make it work (except that it was mostly a copy&paste of the existing code) 17:54 PilzAdam but then its completly irrelevant for the current discussion 17:54 VanessaE I'm trying to say that such code overrides the on_rightclick callback of the node that's already on the ground, and this is wrong behavior 17:55 * mauvebic starts sellin' popcorn 17:55 RealBadAngel lol 17:55 VanessaE such a callback should be executed by default unless expressly *disabled* by the mod that needs to do that 17:55 * Calinou starts selling AMD CPU 17:55 Calinou both of them burn! 17:55 Calinou just more expensive. 17:55 * Jordach high fives Calinou 17:56 mauvebic well if youre trying to run gnome or unity with minetest im not surprised your processor melted :p 17:57 Calinou any compositing WM ;) 17:57 mauvebic oh yeah well the eyecandy was impressive for all of fifteen minutes 17:57 VanessaE what you propose is the current behavior - overridden by default. This is unintuitive and deviates from the way the rest of the API seems to work (that is, a function just works if it hasn't been given an explicita reason not to) 17:57 VanessaE -a 17:57 mauvebic until you realize the goal is to get work done rather than looking like a douche in public lol 17:58 mauvebic then people are like "oh that? its *linux* here let me install it for you...." 48 hours later..."well its broken, its your own fault for not buying linux-friendly hardware" lol 17:59 PilzAdam VanessaE, you are wasting a lot of my Battlefield 3 time 17:59 * PilzAdam heads to his Xbox 17:59 VanessaE GAH! 17:59 VanessaE I GIVE UP! 17:59 mauvebic why not put the changes to a vote betwen those who have pull? there are 3 i think 17:59 VanessaE mauvebic: because we all saw how that went last time. 18:00 marktraceur mauvebic: Some of us spent time learning how to be competent at computers in order to be free 18:00 mauvebic i guess i wasnt there, what happened? 18:00 marktraceur And I have pull access now too, though I've sworn pretty heavily not to use it mostly. 18:00 VanessaE mauvebic: mese crystals. the polls said "do it". Some people bitched quite vocally about it when it happened. 18:01 mauvebic oh yeah i remember the half-dozen threads 18:01 mauvebic nonetheless changes that affect all modders should try to seek some sort of consensus other than "im right youre all wrong" lol 18:01 Traxie21 Bugfix version of ServerExtended uploaded 18:01 Traxie21 Afaik, its bug-free, but it needs lots more testing 18:01 Jordach VanessaE, this is how you feel right now: http://i.imgur.com/EUBj8.jpg 18:02 Jordach lets play guess the OS game! 18:02 VanessaE Jordach: that's just about right. 18:02 Jordach i'll start: http://i.imgur.com/lth6dJS.png 18:02 Traxie21 http://www.guidebookgallery.org/pics/gui/desktop/firstrun/winnt40.png 18:03 RealBadAngel Jordach, lol 18:03 Jordach upgrade == upgrade 18:04 Jordach also: support until 2024 18:05 Jordach its not so bad actually :P 18:05 Traxie21 windows = http://ts2.mm.bing.net/th?id=H.5021448994423037&pid=1.7&w=206&h=135&c=7&rs=1 18:06 Jordach Traxie21, you mean the cracked ver. of windows right? 18:06 VanessaE PilzAdam: you still never told me how to adapt homedecor's doors to use your "proper" way to avoid this...issue. 18:06 Traxie21 LOL 18:07 Traxie21 ohi ruben 18:07 * rubenwardy is back 18:08 * Jordach is comfy with Windows 8 18:08 Traxie21 did you leik my icons? 18:08 Traxie21 Can you run MT on Win8? 18:08 Jordach yup 18:08 * Jordach sniggers 18:08 mauvebic will it run in one of those bathroom-tiles? 18:09 * Traxie21 has computerized bathroom tiles running Bathix 18:09 * Traxie21 looks at floor 18:09 Traxie21 Yep! 18:11 mauvebic it used to be that you could check your emails while wiping your ... lol pretty soon youll be reading your emails off the TP itself 18:11 mauvebic bringing new definition to shit reporting 18:11 mauvebic :p 18:11 * Traxie21 Recompiles Bathx with new name: Pisx 18:12 Traxie21 brb gonna restart comp 18:13 * Jordach ** SysInfo ** Client: HexChat 2.9.4 (x86) ** OS: Microsoft Windows XP Home Edition ** CPU: Intel(R) Pentium(R) 4 CPU 3.06GHz (3.00 GHz) ** RAM: 1023 MB Total (517 MB Free) ** VGA: NVIDIA GeForce 6200 ** Uptime: 0.55 Hours ** 18:22 Jordach you CAN have minetest as a tile: http://i.imgur.com/yvbYhOt.png 18:23 NekoGloop lol technicshafter 18:24 Jordach NekoGloop, i was testing .laf files 18:24 Jordach jar* 18:24 NekoGloop I .laf'd. 18:29 khonkhortisan did you have to do anything special to make it a tile? 18:29 Jordach nope. 18:30 Jordach cant remember the method, i'll have to google again 18:30 khonkhortisan are tiles the new form of desktop icons? 18:31 Jordach khonkhortisan, the classic desktop can still be used 18:31 * Jordach also prefers it that way 18:37 Jordach tch. full screening broke again 18:38 mauvebic windows 3.1 had tiling too 18:38 * Calinou would rather buy 8GB of RAM instead of downgrading^Wupgrading to windows 8 18:38 mauvebic and it runs alot faster 18:38 Calinou >2013 18:38 Calinou >no workspaces 18:39 Jordach Calinou, and? 18:39 leo_rockway DarkoS is now spamming this thread: http://forum.minetest.net/viewtopic.php?pid=69063#p69063 18:39 Calinou workspaces are useful to hide windows from newbies :3 18:39 leo_rockway asking for interact access 18:39 Jordach Calinou, including your porn stash 18:39 leo_rockway can something be done about that? 18:39 mauvebic was gonna say lol 18:40 mauvebic no wonder he needs all that ram :p 18:40 mauvebic kidding :-) 18:40 marktraceur VanessaE, forum admin time? :) 18:40 VanessaE ? 18:40 Jordach mauvebic, win8 works on 1gb of ram thank you very much 18:40 * Calinou knows a bit of spanish 18:40 leo_rockway Calinou: I'm forced to use Win7 at work. I installed some workspace, otherwise it would be even more unbearable. 18:40 VanessaE I don't read that language. Can't help there. 18:40 Calinou unless the person coming in knows linux well :P 18:41 leo_rockway VanessaE: well, he keeps post spamming. 18:41 Jordach s/work/pron 18:41 Calinou pronspace 18:41 leo_rockway asking "please, please, please". He grieffed, he wants interact back. 18:41 Jordach rebooting agin 18:41 VanessaE *headache* 18:41 Jordach again 18:41 leo_rockway sorry :S 18:42 Calinou there, the guy is now spamming the trash. 18:43 leo_rockway Calinou: thanks. 18:45 NekoGloop damn, youtube is down 18:46 Calinou yey, 25% of all internet traffic is down 18:46 Calinou makes megaupload look like a linux distro noone uses 18:46 Calinou (4%) 18:47 khonkhortisan lol I connected three wires to a diode 18:47 NekoGloop Aaaaand it's back. 18:49 NekoGloop "500 Internal Server Error 18:49 NekoGloop Sorry, something went wrong. 18:49 NekoGloop A team of highly trained monkeys has been dispatched to deal with this situation." I have so little faith in them fixing it that it isn't even funny. 18:49 leo_rockway how could I find out when was the last time a person logged into a minetestserver? 18:49 NekoGloop Gr, hexchat autolines. 18:49 leo_rockway is that in debug? 18:50 NekoGloop Weird. I can't click on suggested videos, but I can use the site perfectly fine otherwise. 18:50 leo_rockway nevermind, it is there 18:51 Traxie21 Google went down? 18:52 leo_rockway oh, debug has the time, but not the date :S 18:52 NekoGloop Google is derp. 18:52 NekoGloop Not down, just derp.. 18:52 Calinou startpage ftw 18:52 VanessaE leo_rockway: is there any kind of periodic time/date stamp? 18:53 VanessaE something you can search backwards for to establish the date that goes with the time you found? 18:53 Calinou NekoGloop: it IS derp: https://startpage.com/do/search?query=are+AMD+graphics+cards+good%3F 18:53 Traxie21 minetest.register_on_joinplayer(function(player)) 18:54 Traxie21 timestamp = "["..os.time().."]" 18:54 Traxie21 or something like that 18:54 marktraceur I love me some DuckDuckGo 18:54 Traxie21 then just record it to a file 18:54 marktraceur Seeks is good sometimes, but down a lot 18:55 Calinou fun fact #239: DDG is closed source 18:55 Calinou (startpage is too. :P) 18:55 Calinou but startpage is even "safer" 18:55 Calinou and it uses google's databases -- can be more reliable sometimes 18:57 khonkhortisan If I paste "aµb" into a sign, it shows up as "a b" and the sign saves as empty. 18:59 VanessaE signs only understand basic latin and a few accents 18:59 VanessaE at least, PilzAdam's signs do. 18:59 khonkhortisan same for chat 19:00 NekoGloop Signs only understand limited english. 19:00 khonkhortisan it doesn't have to understand it, it just has to save it 19:07 VanessaE all right. How exactly do I test if a pointed node has an on_rightclick defined and execute it? 19:12 rotor112 hi 19:12 rotor112 what does minetest-modulator_game? https://github.com/cornernote/minetest-modulator_game/commit/096ede397b7cfac4c72145939c1cde19e57b0c8d 19:13 marktraceur What does, indeed. 19:15 rotor112 And what's this? https://github.com/cornernote/Yii-Aloha-Editor-Widget 19:16 marktraceur rotor112: It appears to be a URL. 19:16 berome Please Jordach: it is about Tool_Workshop from technic; I must power it ? And how ? I can't see anything on related wiki. 19:16 rotor112 oh 19:16 rubenwardy just comparing http://www.whitehouse.gov/ to https://www.gov.uk/ 19:17 Jordach berome, place a low voltage cable under it, with the cable also attached to a lv battery box and (a electricity source) 19:17 berome that's it ! Thanks Jordach ! 19:18 marktraceur rubenwardy: It's a startUK website! :) 19:18 MinetestBoot <- lol typo 19:18 marktraceur (startup, startUK, I'm funny damn you) 19:18 marktraceur I don't get it. 19:18 rubenwardy brb 19:19 rotor112 the right one is a https website 19:19 Jordach marktraceur: killing IRC jokes since last sign on 19:19 marktraceur MinetestBot: Why do we need another bot? 19:20 e 30 seconds 19:20 Guest14551 Now I'm a Guest 19:20 marktraceur Guest14551: Welcome to IRC. Please test your client's features somewhere else. 19:20 Guest14551 ok 19:20 sfan5 marktraceur: MinetestBot just joins #minetest by default 19:21 marktraceur sfan5: To what end? 19:21 Jordach from my testing: i lost an average of 12fps with windows 8 compared to windows XP 19:22 sfan5 marktraceur: it ends up with me msging "!part #minetest" to MinetestBit 19:22 sfan5 *MinetestBot 19:22 Jordach so April 2014 == upgrade to Xubuntu 19:22 marktraceur sfan5: "To what end?" means "For what purpose?" 19:23 sfan5 i usually test the features in #minetest (only tests like 'does it work', i do further testing in query with the bot) 19:24 marktraceur sfan5: Please don't do that. 19:25 sfan5 ok 19:26 * rubenwardy is back 19:26 marktraceur Thank the gods. 19:26 marktraceur sfan5: . 19:26 sfan5 marktraceur: yes,yes, ok 19:27 marktraceur I can solve the problem for you, but I'd much rather have the bot authours in the channel realize they're causing problems and fix it themselves. 19:29 Jordach solve problem == ban 19:29 Jordach (on the bot) 19:29 sfan5 Jordach: that makes the bot sad :( 19:29 * Jordach pets sfan5 19:30 sfan5 marktraceur: i removed #minetest from the default join list 19:30 * sfan5 puts a c compiler on Jordach's head 19:30 Jordach ow bitch! 19:30 * Jordach bit my lip 19:32 rotor112 bye https://github.com/HybridDog/extrablocks 19:32 rubenwardy mw ha ha ha 19:33 * Jordach has the monies to have brain -> cpu implants... 19:35 Jordach berome, as a reminder, i all about mt technic, so ask away! 19:38 * berome hight five and put an iron_kitten on Jordach's head ! 19:38 * Jordach head struggles to hold the weight of an iron kitten 19:38 berome alliage !! 19:44 * rotor112 has been sitting in front of a TV 19:45 * rotor112 wrote: hi loggingbot_ 19:46 * Jordach was going to do something 19:47 * rotor112 read: "* Jordach was going to do something" 19:47 Jordach rotor112, stop with that please; or marktraceur will do something 19:47 marktraceur Damned effing right 19:47 rotor112 ok 19:48 * Jordach gives Minetest-tan a hug and a kitten 19:49 * rotor112 wants to play minetest now 19:49 marktraceur You should do that then, and quit making inane /me statements 19:50 Jordach the inanity is killing me 19:50 * khonkhortisan says /me khonkhortisan * 19:50 thexyz wow, recursion 19:50 marktraceur I will quiet you all. Every damn one of you. 19:51 marktraceur markveidemanis: Not you, don't worry, you haven't irritated me. Funny time to enter the channel. 19:51 * Jordach thinks marktraceur should do some mining and drink from his mug 19:51 khonkhortisan it depends on your irc client whether a /me shows up as or * name 19:51 VanessaE how do I use get_wielded_item? I never can understand this crap about "ObjectRef" or "EnvRef" and so forth 19:51 marktraceur Jordach: Actually a coworker is using my mug today 19:51 markveidemanis Huh? 19:51 * markveidemanis looks at the log 19:52 thexyz marktraceur: photos? 19:52 marktraceur thexyz: It's on my list of stuff to do 19:52 * markveidemanis types /me 19:52 * rotor112 can't answer VanessaE's question 19:52 markveidemanis wow, recursion 19:53 marktraceur VanessaE: What specifically do you want to do? 19:53 thexyz VanessaE: read the damn wiki! 19:53 * Jordach turns on the #minetest radio to ACDC 19:53 VanessaE marktraceur: for now, just test what specifically the wielded item is. 19:53 VanessaE thexyz: you mean THIS one? http://dev.minetest.net/ObjectRef 19:53 thexyz http://dev.minetest.net/EnvRef http://dev.minetest.net/ObjectRef 19:53 VanessaE the one I'm already reading that DOESN'T GIVE AN EXAMPLE? 19:54 VanessaE *fuming* 19:54 thexyz VanessaE: what example do you need? 19:54 thexyz it returns http://dev.minetest.net/ItemStack 19:54 marktraceur VanessaE: My docs say you get an ItemStack back 19:54 rotor112 look at github 19:54 VanessaE thexyz: the part that should prefix get_wielded_item() 19:54 marktraceur VanessaE: get_wielded_item():get_name() 19:54 thexyz VanessaE: object:get_wielded_item() 19:54 VanessaE just as minetest.env prefixed add_node() 19:55 VanessaE thank you 19:55 * markveidemanis types /me and /me has now typed /me so /me has been typed by /me 19:55 thexyz object is ObjectRef 19:55 markveidemanis Phew 19:55 VanessaE thexyz: I figured so, but why doesn't the Wiki say this? 19:55 thexyz that's why get_wielded_item is documented under http://dev.minetest.net/ObjectRef 19:55 VanessaE "ObjectRef" is only meaningful if you understand the engine 19:55 thexyz VanessaE: doesn't say what? 19:55 thexyz ObjectRef 19:55 thexyz Moving things in the game are generally these (basically reference to a C++ ServerActiveObject). 19:55 thexyz Note that all ObjectRefs except player are actually LuaEntitySAO. 19:56 thexyz what's unclear there? 19:56 marktraceur VanessaE: In what context are you calling get_wielded_item? 19:56 VanessaE thexyz: yes, and where in that text does it say "example: object:get_wielded_item()" or something similart. 19:56 * rotor112 /me 19:56 VanessaE marktraceur: it'll be from within an on_rightclick event. 19:56 marktraceur rotor112: Quiet time now 19:57 VanessaE attempt to index global 'object' (a nil value) 19:57 VanessaE *sigh* 19:57 thexyz VanessaE: well 19:57 marktraceur VanessaE: clicker:get_wielded_item() 19:57 thexyz you'd better read some lua manual 19:57 marktraceur Assuming you followed the callback footprint to the letter 19:57 VanessaE marktraceur: thanks. 19:57 PilzAdam VanessaE, copy the code I linked at the top of your on_place() function 19:58 VanessaE thexyz: an Lua manual would only be helpful in the case of stuff that isn't specific to minetest, which I'd say this is. 19:58 thexyz VanessaE: it isn't 19:58 VanessaE PilzAdam: already did that with my doors code, that works fine. This is unrelated. 19:58 thexyz how dare you calling method of undefined variable! 19:58 marktraceur thexyz: Well, you did tell her to 19:59 VanessaE thexyz: and ObjectRef is defined....where? Some generic Lua library? or in a piece of Minetest's code? 19:59 marktraceur VanessaE: It's a Minetest thing 19:59 thexyz VanessaE: ObjectRef is not an object, it's a class 19:59 VanessaE then it belongs in the API. 19:59 thexyz VanessaE: objects are usually players, entities (like carts, etc..) 19:59 thexyz EnvRef is a class too, minetest.env is an object of class EnvRef 19:59 thexyz hence you *can* call minetest.env:whatever() 20:00 thexyz you cannot call class method, you should have object of that class 20:00 VanessaE see, methods, classes, objects...this is all terminology an oldskool person like myself just does not understand. 20:01 khonkhortisan it belongs in the api, but it's not. 20:01 thexyz that's why I said you should read lua manual ^^ 20:01 VanessaE I understand code. logic. getting shit DONE. Not silly terms for stuff that we somehow managed to get by without for 30 years prior. :-) 20:01 berome _0/ 20:01 khonkhortisan You can still get by without those terms 20:01 VanessaE khonkhortisan: not when the API is overloaded with them :-/ 20:02 khonkhortisan function, variable, variable blob, function collection 20:02 thexyz I guess it's hard to code like this 20:02 thexyz without understanding how things work 20:02 thexyz well, it's your choice anyway 20:04 Jordach VanessaE, i remember the days of basic 20:05 Jordach 10 print hello world 20 print your name is? 30 input name 20:07 PilzAdam IIRC in Qbasic you have to do: print "Hello world" 20:08 VanessaE in BASIC actually you'd do: 10 INPUT"Your name is",n$ : 20 PRINT "Hello, "+n$ 20:08 VanessaE if I remember my particular dialect correctly. 20:08 Jordach VanessaE, not the BBC Micro basic then? 20:08 VanessaE C64 in my case. 20:09 jin_xi lua looks neat but has _many_ surprises for those who don't read PIL 20:09 VanessaE jin_xi: PIL is hard to understand. Too dry and technical. 20:10 marktraceur I think if you learn JavaScript first, which has many options for tutorials and will introduce most of the concepts, you'll have a much simpler time in Lua. 20:10 * Jordach spits drink at JavaScript 20:10 jin_xi lol 20:10 Jordach JAVASCRIPT 20:11 Jordach JAVASCRIPT?!?!? 20:11 * Jordach RAGES 20:11 marktraceur Jordach: Hey man, JS is a powerful language 20:12 Jordach bullshit. 20:12 marktraceur Right, present your case 20:12 Jordach non-compilible 20:12 Jordach also: c++ is better 20:12 khonkhortisan it is a bad language based on the number of arguments that it's bad :P 20:12 marktraceur Jordach: So your definition of a good language is "is C++"? 20:13 Jordach marktraceur, modular, simple (using namespace FTW!) usable anywhere 20:13 khonkhortisan I can say C is bad, because of C++ strings. 20:13 PilzAdam Java FTW! 20:14 marktraceur Jordach: Modular? Sure. JavaScript has the ability to define modules and libraries like anything. Simple? It has its complexities, but so do C* (pointers, anyone?) Usable anywhere? You can use it in the browser, on the backend, on the command line. 20:14 VanessaE PilzAdam: if you care to see the fix for homedecor doors, based on your suggestion: http://pastebin.ubuntu.com/1626249/ 20:14 VanessaE (not related to the code I'm working on now) 20:15 PilzAdam thats correct 20:16 MiJyn Hey guys! 20:17 PilzAdam new win32 gettext build: http://forum.minetest.net/viewtopic.php?id=4547# 20:17 * Jordach swears jordach is hallucanating 20:17 VanessaE PilzAdam: also, fixed in my fork of your signs mod. 20:17 Jordach yes lkbuntu? 20:17 VanessaE now working on the homedecor equivalent. 20:17 MiJyn @Jordach, hey! 20:17 Jordach MiJyn, this aint twitter 20:17 VanessaE seems to work fine, except I don't know how to deduct the placed sign from the player's inventory. 20:17 VanessaE (I'll figure it out) 20:17 MiJyn Jordach, alright, sorry for the @ sign xD 20:18 MiJyn Okay, I need help with a mod I'm working on 20:18 MiJyn The TARDIS!! 20:18 Jordach \o/ 20:18 MiJyn Okay, no time-traveling, sorry 20:19 MiJyn Anyone up to helping me on this? 20:19 PilzAdam MiJyn, first ask your question? 20:19 Jordach http://cdn.memegenerator.net/instances/400x/34568641.jpg 20:19 PilzAdam -? 20:19 MiJyn @PilzAdam, Sorry, I mean, like, anyone up to helping me model the inside 20:20 MiJyn @Jordach, haha, for now, I'm not xD 20:20 Jordach -@ 20:20 PilzAdam Rule #1: dont ask to ask; Rule #2: this is not twitter 20:20 Jordach Rule #3: dont tell anyone of #minetest 20:20 MiJyn haha ok 20:20 MiJyn ? 20:21 Jordach MiJyn, 2,713 posts as of this message! 20:22 VanessaE ok, this works except it doesn't deduct the placed sign from the inventory. What am I missing? http://pastebin.ubuntu.com/1626435/ 20:23 MiJyn Jordach, on the forum? Or on IRC? 20:23 Jordach forums 20:23 PilzAdam _nobody_ counts IRC messages lol 20:23 MiJyn PilzAdam, yeah, I was wodnering 20:24 MiJyn I wouldn't have asked if he didn't say "as of this message" lol 20:24 * Jordach also tested windows 8 earlier 20:24 PilzAdam poor Jordach 20:24 Jordach PilzAdam, it was actually nice, apart from NOT having a touchscreen 20:25 Jordach i lost about 7-12fps 20:25 Jordach (i get 60 usually now!) 20:25 PilzAdam in MT? 20:25 Jordach yes 20:25 Jordach -Jordach- VERSION HexChat 2.9.4 [x86] / Windows XP [3.07GHz] 20:26 PilzAdam btw: I have the HE and balanced bolt for Xbow in BF 20:26 PilzAdam +3 20:26 PilzAdam +now 20:26 leo_rockway marktraceur: I'm reading the backlog... if you find it useful: tekk.com.ar/seeks 20:29 Jordach VanessaE, you about? 20:29 marktraceur leo_rockway: I may just start my own instance, I'm running every other damn thing anyway 20:29 VanessaE yeah 20:30 leo_rockway marktraceur: I was using ddg before as well, then decided to set up my own instance. It's simple to do so too. 20:30 marktraceur Indeed 20:30 Jordach change meh skin please to: http://i.imgur.com/C4TQTKD.png 20:30 Jordach thanks 20:30 marktraceur I also need a git repo host (that is public), possibly a javascript testing suite, and a few other little things 20:30 VanessaE Jordach: updated. 20:30 Jordach :D 20:30 leo_rockway marktraceur: gitorious? 20:31 Jordach PvP suit activate! 20:32 marktraceur leo_rockway: I've tried that, but it didn't work before. I guess that was on my old broken Debian install, so maybe I'll try again. 20:33 leo_rockway I've never tried it. Everybody seems to be in love with GitHub :S 20:33 marktraceur leo_rockway: That's because everybody are fools 20:34 leo_rockway I always used Savannah for my project hosting 20:35 marktraceur I haven't managed to use it yet 20:35 marktraceur But it's an option 20:35 marktraceur I only recently realized that my gitweb interface didn't allow anonymous HTTP cloning 20:35 marktraceur Which is very annoying 20:37 leo_rockway yeah, I wouldn't like to register for every cloning I make 20:41 mauvebic why anon cloing? 20:45 marktraceur mauvebic: So Joe Sixpack can clone my software without having to register an account with me 20:46 * Jordach finally found the suspect setting on what was draining the fps 20:47 MiJyn just throwing this out to the open: http://forum.minetest.net/viewtopic.php?pid=69111#p69111 20:51 mauvebic doesnt github have a zip button? 20:51 VanessaE yep it does. 20:52 mauvebic why not use that then? 20:52 marktraceur mauvebic: Because I'm not a soulless unethical bastard, among other things 20:53 mauvebic github is unethical? 20:53 marktraceur In my eyes, yes. 20:53 marktraceur But we've had this conversation before 20:53 mauvebic interesting 20:53 marktraceur And it doesn't go anywhere 20:54 mauvebic meh, theyre all the same to me 20:54 MiJyn @marktraceur, if you talk about dogs in a cat meeting, you will not get anywhere ;) 20:55 mauvebic it just seems strange that an oss zealot would be knocking github lol 20:55 mauvebic i thought everyone loved it 20:56 MiJyn @mauvebic, it's like the christian religion wars... so similar, yet so much hate between each other :( 20:56 mauvebic seriously lol 20:56 MiJyn well, not hate persay 20:56 mauvebic catholics vs protestants (both christian) 20:56 MiJyn but like... something 20:56 MiJyn @mauvebic, yeah 20:56 MiJyn that's it 20:57 khonkhortisan per se 20:57 mauvebic But i really dont see whats unethical about it lol 20:58 mauvebic they dont ask for rights or money 20:58 * sfan5 does not see anything unethical too 20:58 MiJyn @marktraceur, Could you link us to the discussion? 20:58 mauvebic yeah im curious too lol 20:59 mauvebic i mean i know why i hate github, but its not ethics though its just the UI lol 20:59 marktraceur MiJyn: It boils down to this 20:59 marktraceur MiJyn: GitHub runs software on its servers, and on our machines 20:59 marktraceur MiJyn: But we have no ability to use that software for our own purposes 20:59 MiJyn @marktraceur, on our machines? how? 20:59 MiJyn which software? 20:59 sfan5 ^ wanted to ask the same 21:00 marktraceur MiJyn: Nor do we have any ability to modify the software or share it with others 21:00 MiJyn and what does it do? 21:00 khonkhortisan I don't run github software on my machine. I only use git with their web hosting. 21:00 marktraceur MiJyn: JavaScript runs on our computers. 21:00 MiJyn @marktraceur, oh 21:00 marktraceur khonkhortisan: Yes, you do... 21:00 sfan5 .... 21:00 MiJyn so you are against any kind of javascript website? 21:00 mauvebic most websites run javascript on your computer, do you ask for access to their sources too? 21:00 MiJyn like any kind of commercial one 21:00 marktraceur MiJyn: No, I'm not. JavaScript is not bad of itself, but it should be *free* JavaScript. 21:00 sfan5 javascript... i thought in form of an executeabl 21:00 sfan5 *executeable 21:00 MiJyn @marktraceur, oh I see 21:01 marktraceur MiJyn: I don't care about commercial or non-commercial either, only freedom. 21:01 MiJyn @marktraceur, right 21:01 khonkhortisan I see what you mean 21:01 mauvebic well theyre offering a useful service, free of charge, i dont see how anyone could fault them 21:01 marktraceur Excatly 21:01 marktraceur Exactly* 21:01 marktraceur mauvebic: We've had this conversation....a lot. 21:02 marktraceur So there's no point in me debating it with you. 21:02 khonkhortisan they are offering the use of their service, but not the service itself? 21:02 marktraceur Suffice it to say, I want a self-hosting git repository host that doesn't require registration. 21:02 mauvebic im sorry but you work for OSS stuff right? does your company giveaway all its strategies? seems a bit relative to me 21:03 mauvebic why would they give everything away and destroy their own business model in the process 21:03 marktraceur Free, actually. 21:03 mauvebic its easy to worry about freedom when you already earn a living from it 21:03 leo_rockway I used to have the particles mod installed on the server, but I have gotten rid of it. I'm getting this: 18:01:50: ERROR[ServerThread]: LuaEntity name "particles:smoke" not defined 21:04 leo_rockway any way I can get rid of that? 21:04 marktraceur mauvebic: I work for the Wikimedia Foundation, so it's not really something we can discuss ni that context 21:04 marktraceur mauvebic: But there are valid strategies that you can use without trampling over your users 21:04 mauvebic problem is you see all users as content creators, when more of them happen to be consumers 21:05 marktraceur mauvebic: Didn't I just say there's no point to having this conversation? 21:05 mauvebic youve pushed enough subjects enough times 21:05 marktraceur *shrug* 21:05 mauvebic sorry about the grilling 21:05 marktraceur mauvebic: I'm busy right now, maybe we can bang our heads against a wall later 21:06 mauvebic then i suppose were free to keep discussing while you work :-) 21:08 mauvebic but it seems to me the biggest problem in reproducing github is not lack of access to their sourcecode, rather the capital needed for setting up servers and paying for bandwith 21:08 mauvebic if they figured that out they're obviously smart enough to decide for themselves what to do w/ the source 21:17 mauvebic hmm, not easy to load an 800^3 blueprint lol 21:20 Jordach leo_rockway, /clearobjects 21:22 leo_rockway Jordach: doesn't that get rid of valid objects too? 21:22 * Jordach has now found a true enemy 21:23 Jordach "502 Bad Gateway" 21:23 Jordach leo_rockway, yes, but its still effective 21:25 leo_rockway I'm afraid to try now :S 21:25 Jordach leo_rockway, why? 21:27 leo_rockway because I don't want to lose valid objects 21:28 khonkhortisan you leave stuff on the ground? 21:28 leo_rockway nope 21:28 leo_rockway then I should probably be safe, right? 21:28 leo_rockway there are blocks... couple of boats / carts... 21:29 leo_rockway a scarecrow 21:33 khonkhortisan If I use github's web editor, will it make a pull request or change it right then? 21:34 Kacey hi all 21:34 khonkhortisan hello Kacey 21:35 Jordach khonkhortisan, you can make branches and update single files, but not pull request after an edit 21:41 Jordach morning, afternoon menche 21:41 Kacey hi Menche 21:41 mauvebic which of the wikis has a the db table structure for the worlds? 21:41 Menche hi 21:42 * Jordach starts clementine 21:42 mauvebic hope you have at least 10 gigs of ram 21:42 mauvebic lol :p 21:43 Jordach mauvebic, i get better performance than you 21:43 Jordach with 3.02ghz p4 and 1gb of ram 21:43 Jordach anyone wanna join VanessaE's server? im a little lonely 21:43 mauvebic 1gb? on what oS? 21:44 Jordach windows xp 21:44 mauvebic ok yeah 21:44 Jordach next year is my linux switch 21:44 mauvebic if most of the newer parts in my P4 had XP drivers, i'd get better performance too 21:44 jin_xi does anyone know if/how it is possible to refresh a formspec that is shown to a player via minetest.show_formspec? 21:44 Jordach en.wikipedia.org/wiki/Windows_XP 21:45 mauvebic tried calling it twice? 21:45 jin_xi hmm 21:46 mauvebic if that dont work try calling it again from within minetest.after 21:47 jin_xi oh thanks got it now 21:54 mauvebic sweet jesus the enterprise in full scale is HUGE 21:54 VanessaE it's only supposed to be some 300m long? 21:54 VanessaE (for the constitution class I mean) 21:55 mauvebic according to movie sources, they settled on 725meter length for the new enterprise 21:55 VanessaE jeeeez 21:55 VanessaE that's bigger than galaxy class isn't it? 21:55 mauvebic ive never drawn that big a blueprint before (cant even save that big a blueprint ingame lol) 21:55 mauvebic aparently it is bigger yeah 21:55 mauvebic which is weird 21:55 sapier define "new enterprise"? 21:55 mauvebic for 20 years we though of galaxy class as like, a palace in the skies lol 21:55 VanessaE sapier: Star Trek 2009 21:56 sapier NCC-1701-? 21:56 Jordach VanessaE, your server. i want to play with a minetester 21:56 mauvebic just 1701 21:56 VanessaE I'm not in a playing mood right now :-/ 21:56 sapier I assume J-J abrams version? 21:56 VanessaE mauvebic: yes. Galaxy Class = 642.5 meters 21:56 VanessaE sapier: aye. 21:56 mauvebic daamn, at least ittl be easier to spawn the galaxy 21:57 sapier galaxy class doesn't exist anymore JJA destroyed the universe ;-) 21:57 leo_rockway suddenly we're all trekkies? o.o 21:57 khonkhortisan galaxy quest 21:57 mauvebic according to string and mtheory universes aren't created or destroyed, they all exist simultaneously, as does past, present and future 21:58 sapier if you have prove for this I'll believe you ;-P 21:58 khonkhortisan past and future exist at the same time. You can't use the word simultaneously in that way. 21:58 mauvebic im not a physicist youll have to do your own homework and read up on it :p 21:58 VanessaE oh no...you did NOT dive into string theory 21:59 VanessaE are you TRYING to give us all aneurysms? 21:59 khonkhortisan multiple universes (islands) aren't as hard to believe as time equaling itself 21:59 sapier wasn't string theory one of those things requireing supersymetry which got almost proven to be false by cern some weeks ago? 21:59 mauvebic also, velocity and gravity affect the passage of time lol 22:00 Kacey i had an idea today 22:00 VanessaE mauvebic: time dilation, frame dragging, respectively. 22:00 Kacey what if we had a browser version on the website? 22:00 sapier by now I'm the only one at least trying to get mod's do physical correct things ...s till classic physics 22:01 mauvebic ive proposed a chem mod but i wont be the one to write it since it obviously involves crafting lol 22:02 khonkhortisan to get mods to do physically correct things 22:02 mauvebic for starters youd have to define tensile strength and weight for each node 22:03 khonkhortisan that wouldn't go well with mesecons 22:03 mauvebic when you think about how TNT and other ingame explosives work, they pretty much apply damage equally 22:03 mauvebic if youre running mesecons you prolly dont have the resources for ingame physics too, both would be heavy 22:03 sapier monorail carts have resistance support 22:04 sapier the faster you go the more accelerating power is required to accelerate more ... that's why you can't infinitly accelerate it with booster rails 22:05 khonkhortisan even maglevs have a max 22:05 sapier monorail is maglev style 22:05 mauvebic you have solid nodes and liquids, youd need equivilent gasses too, and all crafts would have to be made realistic lol 22:06 mauvebic the idea of which many people hate 22:06 sapier :-) 22:06 sapier mobf uses acceleration to switch direction (most of time) thus you have inertion automaticaly in there 22:08 sapier all this doesn't make a huge difference but you notice it ... but can't tell whats difference at first 22:11 LunaVorax Hi! 22:11 khonkhortisan hello 22:11 Kacey hi 22:12 Kacey haha 22:12 Kacey so i was playing this real shit game... i cant quite remember the name 22:13 Kacey it was something like minquest or something of the sort 22:13 Kacey but anyways, it sucked 22:13 Kacey someone has exeptional timing 22:18 Jordach hey Gambit 22:19 Gambit Hello. 22:19 Gambit No I am not the Gambit from the minetest forums. 22:19 Jordach oh 22:19 Gambit Heh. 22:20 * Jordach thought you were 22:21 Jordach anyways, im off to bed 22:22 Gambit sigh 22:22 Gambit going to have to murder that guy 22:22 Gambit or at least beat him until he stops using that name 22:22 STHGOM ? 22:22 khonkhortisan Gambit killed Gambit and disappeared in a flash of logic 22:23 STHGOM umm... 22:23 khonkhortisan STHGOM: No I am not the Gambit from the minetest forums. 22:23 Gambit I've had this name three times as long as Minetest has been around :@ 22:25 STHGOM ok... 22:31 Menche grrr, server cpu usage spike 22:32 Menche removing mobs for the time being 22:35 VanessaE PilzAdam: So...since the offending code keeping me from deducting items from the inventory within an on_rightclick event is apparently your changes to builtin/item.lua...how do I workaround it? :-) 22:35 MiJyn I'm wondering if anyone would like to help me model a TARDIS for my mod? 22:35 MiJyn I have a server :) 22:36 STHGOM what is tardis? 22:36 STHGOM nvm 22:36 STHGOM its from The Doctor right? 22:37 MiJyn yes :) 22:37 khonkhortisan the best part about a tardis is its use of space 22:37 MiJyn xD 22:37 MiJyn yep 22:38 Kacey perhaps a teleport to the tardis inside the door 22:38 MiJyn yes 22:38 MiJyn that's how it works 22:38 khonkhortisan really? 22:38 MiJyn yeah 22:38 khonkhortisan I thought it was warped space 22:38 Kacey irl it is 22:38 MiJyn I mean for the mod lol 22:38 Kacey in mt a teleporter 22:39 MiJyn yeah 22:39 MiJyn exactly 22:39 Kacey is it ironic if you blow up a creeper? 22:39 VanessaE it's hammerspace. 22:39 VanessaE :-) 22:39 khonkhortisan Does printing to terminal slow my server down more than running without a terminal? 22:40 VanessaE (so named for the habit of cartoon characters pulling ridiculously large items from tiny spaces) 22:40 MiJyn @khonkhortisan, unless its printing hundreds of lines, no 22:40 MiJyn barely 22:40 MiJyn like unnoticable 22:40 khonkhortisan it may be hundreds 22:40 MiJyn I mean, hundreds per half second or something 22:41 khonkhortisan depends on how fast the server thinks 22:41 MiJyn and even then it shouldn't be too slow 22:41 MiJyn so if it flushes everytime it prints, probably 22:53 Dogzilla131 Hi all :D 22:54 MiJyn hey 22:55 VanessaE hi 23:06 ray8888 RAPHAEL you on 23:06 marktraceur Hm, I think he changed his nick. 23:07 ray8888 i need him to give me interact 23:08 marktraceur Yeah, he not here 23:08 marktraceur ray8888: Stick around though, he may come in 23:09 ray8888 ok 23:09 * Menche just attempted to explain how to play multiplayer, the other person gave up trying 23:10 Menche does multiplayer in minecraft require port-forwarding? 23:11 Muadtralk yes 23:11 Muadtralk true multiplaye 23:11 Muadtralk local of course not 23:11 Menche just attempted to explain how to play multiplayer, the other person gave up trying 23:11 Muadtralk play or set up? 23:11 Menche he apparently knew how to in minecraft 23:11 Menche set up 23:12 Muadtralk across networks? 23:12 Muadtralk or locally? 23:12 Menche idk 23:12 Muadtralk well you need to know that before you help them menche 23:13 Menche he wanted me to join his game, so across the internet 23:13 Muadtralk did you tell him to use remobo? 23:13 Menche yes, but he seemed to want to port-forward, and gave up 23:14 Muadtralk most people don't have the patience to hear about port forwarding 23:14 Menche should we "officially" recommend remobo somewhere for casual multiplayer? 23:14 Muadtralk for like 1 or 2 players who just wanna play around 23:15 Menche like on the sticky server how-to thread 23:15 Muadtralk yes we should 23:15 Muadtralk for a actual full blown server port forwarding is highly reccomended 23:15 Muadtralk I will update my how to make a minetest server thread 23:15 Muadtralk which somehow got stickied 23:16 Menche but for someone just showing off their world, or a few friends playing, remobo is better IMO 23:16 marktraceur We shouldn't recommend any non-free software. 23:16 Menche ok, then what? 23:16 Kacey hamachi 23:16 Menche hamachi lags more than remobo i think 23:17 Menche i *think* the slowest person on a hamachi network slows down everyone else 23:17 Menche and is hamachi free? 23:18 marktraceur vinagre probably is better 23:19 Menche wouldn't that still require port-forwarding on the server? 23:20 marktraceur Yes. But any free option will, because it's not using hacks and third parties to circumvent security 23:20 marktraceur It would be stupid of this community to endorse non-free software. Learn to port forward instead. 23:22 PilzAdam going to sleep; bye 23:28 * Kacey wants to make videos of minetest 23:29 * Dogzilla131 already making some :D 23:30 * Dogzilla131 dont have anything to make about 23:33 Kacey a survival from the start 23:34 Dogzilla131 Yeah but no place to go unless you want to join the server of jojoa for pvp :D 23:35 marktraceur Dogzilla131: Make a minetest sitcom 23:35 marktraceur GO 23:36 Dogzilla131 ? 23:38 Dogzilla131 ?? 23:41 Dogzilla131 sitcom?? 23:42 marktraceur Situational comedy 23:43 Dogzilla131 ohh 23:43 Dogzilla131 but still ?? 23:44 marktraceur Dogzilla131: I don't have time to explain sitcoms to you 23:44 marktraceur Dogzilla131: Watch Cheers, Frasier, Spin City, Scrubs, and How I Met Your Mother. 23:45 Dogzilla131 Oh i only saw on of them :P 23:46 marktraceur Some people will recommend Friends, but I'm not super-happy with it 23:49 Dogzilla131 I like the last one you said 23:54 jin_xi uh, i dont get this... i print(dump(fields)) and it shows foo=bar, but fields.foo is nil