Time Nick Message 00:04 whitephoenix I don't suppose there is an easy way to replicate the raillike drawtype's connection feature in a nodebox? 00:04 rubenwardy whitephoenix, connected drawtype? 00:04 whitephoenix I guess when its placed I could just swap the model to one premade that is curved 00:04 rubenwardy Never used it htough 00:06 whitephoenix I don't see a connected node draw type 00:07 whitephoenix http://i.imgur.com/eY25Ohd.png This is what I'm trying for, I guess when its placed I can just check for nearby pipes 00:08 T4im he meant connected nodeboxes 00:08 T4im https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L696 00:09 T4im pipeworks just swaps the node for example, as did technic, but i think the latter now also uses connected nodeboxes 00:10 whitephoenix oh awesome, thanks 00:55 whitephoenix I just tried my rms mod on a server, dear god lol 00:55 whitephoenix everyone could hear it, then everyone did the command 00:55 whitephoenix so it was just a million copies of the same rms song 00:58 T4im iirc homedecor toilett flushing had a similar problem once 00:58 Hijiri is it the free software song 00:58 whitephoenix I kind of assumed minetest.sound_play("rms", { to_player = player, } would only play it to who did the command 00:59 whitephoenix Hijiri, no its gnu/stallman quest 01:00 whitephoenix does anyone see the issue with this? https://github.com/whitephoenix0/minetest-rms/blob/master/init.lua 01:00 whitephoenix it should just play to the person who did the command 01:01 Hijiri whitephoenix: is player a string? 01:01 Hijiri wait, I'll look at the code 01:01 T4im no 01:01 T4im player-ref 01:01 T4im PlayerRef* 01:01 T4im and yea, that's the problem :) 01:01 Hijiri whitephoenix: yeah, the to_player value needs to be their name 01:01 Hijiri a string 01:02 T4im also name of chatcommands can theoretically be nil 01:02 T4im you should check for that 01:02 Hijiri tfw no static types 01:03 Hijiri I would try using purescript or something that has potential to compile to lua, but a naive compilation would probably have lots of table allocations 01:03 Hijiri maybe just the performance-sensitive parts could be done in lua 01:03 T4im tfw no __tostring metamethods being used 01:04 Hijiri what is the intent of tostring again? debug printing? pretty printing? 01:04 T4im it's what tostring() is using to turn a table or object into a string :) 01:04 Hijiri yes, but which string? 01:05 Hijiri __tostring = function() return "42" end 01:05 T4im defined by the developer? 01:05 Hijiri there's my valid __tostring 01:05 T4im if you're having a class "The answer to everything", that seems reasonable 01:06 Hijiri it's reasonable for any table 01:06 Hijiri unless maybe there are certain expectations on what tostring gives? 01:06 T4im just use what ever describes the object best 01:06 T4im it's up to you 01:07 T4im for a player I'd use the name; that seems most reasonable 01:07 Hijiri something like ? 01:07 T4im if you're not having one defined yourself 01:08 Hijiri I guess the purpose of tostring then is to describe an object 01:08 Hijiri well, assuming the lua devs intended that 01:09 Hijiri probably they intended to at least vary with different values 01:09 T4im just look what they did with asserts; I'd not expect a formal standardization behind their tostring method 01:09 Hijiri well, it could have some general purpose described 01:09 Hijiri it doesn't have to be formally specified 01:10 Hijiri Though if the purpose is "the best description", it should at least be injective 01:10 Hijiri under some notion of equality 01:11 T4im for tostring, "Receives an argument of any type and converts it to a string in a reasonable format." x) 01:11 Hijiri I guess they haven't really specified then 01:11 Hijiri since reasonability depends on the purpose 01:12 T4im I'd go with the abstract "string representation of an object" 01:12 T4im which still leaves a lot open to interpreation 01:13 Hijiri that would at least require injectivity over some kind of semantic equality 01:13 Hijiri s/over/under 01:13 T4im i don't think there are any uniqueness requirements to tostring; table identity should do that already, or not? 01:14 whitephoenix ooh I see 01:14 whitephoenix thanks 01:14 T4im not sure about serialization perhaps 01:14 Hijiri well, two objects that are semantically different should have different representations 01:14 T4im yes 01:14 Hijiri table identity does that, but maybe also representations should be same if they're semantically the same 01:14 T4im yes, usually* 01:15 T4im a ConnectedPlayer and a ChestOwner, could very well have the same representation, or not? :) 01:15 Hijiri well, I was considering tostring : Blah -> strings, where Blah is whatever thing you are considering 01:16 Hijiri my __tostring is unlikely to work on numbers, if it expects a table 01:16 Hijiri though I guess I was talking about tostring 01:17 Hijiri I think introducing semantics implicitly assumed some limited type of object though 01:17 T4im yea, tostring will handle numbers and functions, extra and independent of any __tostrings 01:17 Hijiri right 01:17 Hijiri I meant tostring limited to my set of whatever I am considering, or my __tostring, sorry 01:17 Hijiri but now I have to go 01:17 T4im bye 01:17 Hijiri bye 02:00 whitephoenix this connected nodebox stuff is confusing 02:01 whitephoenix disreguarding texture issues this is a step closer thoug http://i.imgur.com/WLWCf9V.png 02:20 whitephoenix Victory! http://i.imgur.com/JPsMaHS.png 02:21 whitephoenix that took way too long 02:38 whitephoenix are there any ways I could prevent this texture from showing through like this http://i.imgur.com/5dtXDk0.png ? 02:43 T4im nodeboxes are very simplistic about textures 02:44 T4im if you want something more complicated, you'll need to use mesh's but that will require swapping nodes again 02:46 whitephoenix alright maybe I can pull it off somehow 03:16 MinetestBot 02[git] 04paramat -> 03minetest/minetest_game: Bucket: Add optional 'force-renew' bool to registration 137b30c26 https://git.io/vPzxw (152016-10-12T04:11:36+01:00) 03:18 garywhite Hello? 09:23 JamesTait Good morning all! Happy Wednesday, and happy Emergency Nurses Day! 😃 10:51 yusf[m] whitephoenix: What is that pipe thing you're working on? 10:55 Krock JamesTait, any plans to get hurt today? 11:13 Megaf Germans unite! https://www.youtube.com/watch?v=YtMThVUpc-U 11:13 Megaf if that's even German 11:13 Megaf !title 11:13 MinetestBot Megaf: Trio - Da da da - YouTube 11:13 Megaf da da da 11:18 Krock yes, the guy in the front announces a "german love song" 11:27 Megaf Krock: does the "da da da" in the song means what I think it means? 11:28 Krock Megaf, dunno. But "da" is like "foobar" and the whole lyrics is about "I don't love you. You don't love me. Da da da.." 11:28 Megaf ok 11:28 Krock even the trololo song lyrics is better compared to that 11:51 Guest52631 Hi! Is ok to show one man playing minetest on the background in a short film that my friend is making? 11:52 Guest52631 Or is there any right infrigment? 11:52 est31 I think this would fall under fair use 11:52 Megaf Guest52631: go ahead. 11:53 Megaf It could actually be quite nice 11:53 est31 youtube is full of minetest lets play videos, nobody who owns copyrights in minetest has complained about those 11:53 Guest52631 ok, thanks 11:53 est31 Guest52631, i personally would quite welcome it :) 11:54 Megaf est31: speaking of copyright. How we difine who owns copyright? Bits of code are mine for example. So do I own any copyright on Minetest? And everybody that sent PR? That's complicated. 11:54 Megaf Guest52631: We thank you very much for coming here and asking first. That means a lot. 11:55 est31 Megaf, generally, everyone who has sent a PR is a possible candidate for copyright, the question is though whether their contribution was trivial or not 11:55 Guest52631 I think it's the right thing. Thank you! 11:55 Megaf est31: and shouldn't've we highlight c55 for this? 11:55 Megaf well, he left 11:56 est31 so your interpretations may range between "everyone who has sent a PR" and "only c55" 11:56 Megaf It depends on what we are talking about, the idea behind the game or the actual code 11:57 Megaf In some countries in Europe you can't copyright software, because they fall into the idea, thinking area 11:57 est31 no 11:57 Megaf You can't copyright an idea 11:57 est31 software is copyrightable 11:57 est31 you mix it with patents 11:57 est31 software is not patentable in EU 11:57 JamesTait Krock, no - that was Friday night/Saturday morning (not planned, but it happened anyway) 11:57 Krock uh, not good 11:57 JamesTait No emergency nurses involved, funnily enough. 11:58 Megaf est31: oh, I see. I think I understand now 11:58 JamesTait Krock, you don't know the half of it. 🙁 11:58 Krock JamesTait, friday night: drunken. You walked home and fell downstairs 11:59 Megaf Is it halloween yet? 11:59 Megaf :P 11:59 JamesTait Krock, I only wish it were that simple! 11:59 Krock http://isithalloween.com/ <-- Megaf 11:59 Megaf !title 12:00 MinetestBot Megaf: Is it Halloween? 12:00 Megaf They could tell on the title, it would be nice 12:00 Krock there's also isitchristmas 12:00 Megaf !server ping:least 12:00 MinetestBot Megaf: *** FantasyWorld *** by Telesight | fantasyworld.telesight.nl:30005 | Clients: 0/25, 0/2 | Version: 0.4.14 / minetest | Ping: 1ms 12:01 Megaf What the bloody in name of the Tux!? 12:01 Megaf !server Megaf 12:01 MinetestBot Megaf: Megaf Server v4.0 | mt.megaf.info:30003 | Clients: 0/10, 0/2 | Version: 0.4.14-Megaf / MegafXploreNext | Ping: 7ms 12:01 Megaf !server ping:least 12:01 MinetestBot Megaf: *** SurvivalWorld *** by Telesight | survivalworld.telesight.nl:30004 | Clients: 0/20, 0/4 | Version: 0.4.14 / minetest | Ping: 6ms 12:01 Megaf This can't stay like that, no sir 12:02 Krock !server ping:most 12:02 MinetestBot Krock: FishNet - FishWorld | fishminer.mrbasic.com:3333 | Clients: 0/12, 0/0 | Version: 0.4.13-dev / minetest | Ping: 466ms 12:14 Megaf !server ping:least 12:14 MinetestBot Megaf: *** Attack! *** by Telesight | attack.telesight.nl:30001 | Clients: 0/24, 0/3 | Version: 0.4.14 / minetest | Ping: 6ms 12:15 Megaf ok, 6ms to beat 12:17 red-001 !server ping:most 12:17 MinetestBot red-001: Magical World | magical-world.ddns.net:30735 | Clients: 4/10, 4/4 | Version: 0.4.14-dev / minetest | Ping: 1097ms 12:17 red-001 how????????????????????????? 12:17 red-001 thats 10 seconds 12:18 red-001 11* 12:24 Megaf !server Megaf Server v5.0 12:24 MinetestBot Megaf: Megaf Server v5.0 TEST | 139.162.180.175 | Clients: 0/15, 0/0 | Version: 0.4.14-dev / minetest | Ping: 7ms 12:24 Megaf what!? 12:24 Megaf !server Megaf Server v5.0 12:24 MinetestBot Megaf: Megaf Server v5.0 TEST | 139.162.180.175 | Clients: 0/15, 0/0 | Version: 0.4.14-dev / minetest | Ping: 7ms 12:25 Megaf sfan5: where is the bot located? 12:25 Megaf Megaf Server V5.0 is in Frankfurt, I was expecting a lower ping 12:26 Megaf !up 139.162.180.175 12:26 MinetestBot 139.162.180.175:30000 is up (8ms) 12:26 Megaf how can my server located in Frankfurt have a higher ping than the one located in London? 12:26 Megaf !up mt.megaf.info 30003 12:26 MinetestBot mt.megaf.info:30003 is up (6ms) 12:27 Megaf That doesnt make any sense 12:28 Megaf !up mt.megaf.info 30003 12:28 MinetestBot mt.megaf.info:30003 is up (7ms) 12:28 Megaf !up 139.162.180.175 12:28 MinetestBot 139.162.180.175:30000 is up (7ms) 12:28 Megaf !server ping:least 12:28 MinetestBot Megaf: *** BuildersWorld *** by Telesight | buildersworld.telesight.nl:30003 | Clients: 0/20, 0/2 | Version: 0.4.13 / minetest | Ping: 6ms 12:29 red-001 globeminner servers finally went offline 12:30 Krock why finally? some servers are good kids-catchers 12:34 Megaf Krock: can you ping 139.162.180.175 from your box and tell me the ping please? 12:44 Megaf Krock: ? =/ 12:52 Krock Megaf, 100% success with 33ms 12:53 Megaf Krock: weird 12:53 Megaf you got higher ping than me 12:53 Megaf and I'm in Dublin, using wifi 12:54 Krock and here are NSA agents sitting on the connection 12:54 Krock it takes a while to process all the data I guess 12:54 Megaf Krock: you are the second one who says that on the same context in less than 10 minutes 12:55 Megaf [13:49:16] and the NSA taps 12:55 Megaf [13:54:41] and here are NSA agents sitting on the connection 12:55 Krock ok 12:55 Megaf Maybe someone wants to give me a message 12:55 Megaf maybe I should go off grid 12:57 Megaf Krock: 12:57 Megaf rtt min/avg/max/mdev = 28.438/31.692/48.438/3.076 ms 12:57 Megaf 100 pings 12:57 Megaf from Dublin 12:57 Megaf to Frankfurt :S 12:58 Krock ok 12:58 Megaf I think is pretty bad 12:58 Megaf xO 12:58 Megaf xP 13:02 Megaf well, Thank you Krock. It proves that it's not worth moving my server from London to Frankfurt 13:02 Megaf Krock: would you please ping -c 10 178.79.130.6 ? 13:02 Megaf that's my server in London 13:03 Krock Invalid Option -c. 13:03 est31 !ping 127.0.0.1 13:03 Krock 110ms 13:03 est31 ~ping 127.0.0.1 13:03 ShadowBot pong 13:03 Krock lol 13:04 Krock Megaf, now it's 33ms 13:05 Megaf Thanks 13:15 Jordach Pinging 178.79.130.6 with 32 bytes of data: 13:15 Jordach Reply from 178.79.130.6: bytes=32 time=20ms TTL=54 13:17 Megaf my frankfurt server was removed already by the way 13:39 * Megaf listening to https://play.spotify.com/album/3zBmExKhhB4FvrrQRVFyf2 13:39 Megaf !title 13:39 MinetestBot Megaf: Spotify 13:39 Megaf oh 13:40 Megaf that's Duke Nuken 3d Soundtrack Rebuild 13:43 Megaf How do I convert MC texture pack to MT? Or, can anyone convert one for me/ 13:43 Megaf ? 13:50 Krock Megaf, there's a converter script in the forums 13:56 FirePowi luacontroller : "Prohibited command : for" Wait… no ! :'(. 14:37 Krock What's wrong with this code? http://pastebin.com/iZSd9SkX Lua throws: 2016-10-12 16:35:12: ERROR[Main]: E:\Programme\minetest\bin\..\mods\boost_cart\init.lua:339: ambiguous syntax (function call x new statement) near '(' 14:48 red-001 could you post a larger snippet? 14:48 DonBatman Krock are you missing one ) at the end? 14:49 red-001 It looks really confusing 14:49 Krock the problem was solved. Lua didn't know if it was a function call or regular paretheses 14:49 Krock had to make variables 14:50 DonBatman Glad it's fixed! 14:50 red-001 I'm still not sure what that code was suppose to do 14:50 red-001 was it suppose to use a new functions if aviable? 14:50 Krock it either calls player:set_look_horizontal if it exists 14:51 Krock else, it takes the old plyaer:set_look_yaw 14:51 Krock same for the get functions 15:50 whitephoenix when the server shuts down why aren't players kicked? 15:52 whitephoenix if the server comes back fast enough does the client try to reconnect automatically without leaving the world or something? 16:42 MinetestBot 02[git] 04sfan5 -> 03minetest/minetest: Don't use unordered maps for ProfilerGraph (fixes flickering) 130b27a70 https://git.io/vP2uz (152016-10-12T18:42:18+02:00) 16:44 sfan5 whitephoenix: IIRC players should be kicked when the server shuts down 16:44 sfan5 and no, the client doesn't automatically reconnect 16:46 whitephoenix huh 16:46 whitephoenix on the linuxmasterrace server that got started everyone just times out 16:52 sfan5 is it running 0.4.14? 16:52 sfan5 maybe it was also added after the release, not sure 16:52 garywhite Question: What is the best size to make a door texture? 16:53 sfan5 16x32? 16:54 garywhite Cause I know you should usually do a single door and then most of the time if you put two next to each other they will flip so they open properly 17:01 garywhite and BTW I think I'll stick with M$ Paint cause I don't like the way that GIMP works it's too confusing. At least I've used Paint on 3 different versions of Windows 17:03 sfan5 use paint.net 17:10 garywhite Take a look at this https://snag.gy/kV9GvL.jpg 17:16 Krock nice URL 17:16 Krock door's not so nice to be honest 17:24 whitephoenix garywhite, yeah paint.net is by far the best for textures on windows 17:24 whitephoenix thats like the one thing I miss on linux 17:24 whitephoenix gimps ui is just meh 17:39 MinetestBot 02[git] 04sfan5 -> 03Uberi/Minetest-WorldEdit: Fix blowing up TNT near worldedit markers 13df6b54d https://git.io/vP2Kt (152016-10-12T19:38:41+02:00) 17:45 sofar curl: (35) Unknown SSL protocol error in connection to snag.gy:443 17:46 garywhite Probably gone 17:46 sofar garywhite: I can't even visit that URL due to the SSL errors 17:46 sofar try imgur? 17:46 sfan5 works fine with curl for me 17:46 sofar I'm on a proxy 17:47 MinetestBot 02[git] 04sfan5 -> 03Uberi/Minetest-WorldEdit: Fix //spiral requiring a selected region despite using only pos1 13d040d32 https://git.io/vP26o (152016-10-12T19:45:38+02:00) 17:48 sofar haha, that image hosting site is basically blocked entirely by my work 17:48 sofar probably for a very good reason :) 17:50 agaran Good evening 17:51 garywhite Hi agaran 17:52 agaran sofar: or to improve productivity 18:00 sofar agaran: it's obviously failing at that :) 18:00 agaran ;) yea.. irc can be even more impacting productivity 18:02 Hijiri whitephoenix: there are paint-like image editors for GNU/Linux 18:02 Hijiri pinta is one, I think 18:02 Hijiri mypaint also 18:02 agaran I prefer gimp but.. 18:02 Hijiri maybe not mypaint 18:03 Persi[m] Krita used to suck but the later versions are quite cool 18:13 MinetestBot 02[git] 04sfan5 -> 03Uberi/Minetest-WorldEdit: Fix 'Run Lua' button in WorldEdit GUI (fixes #121) 13152707a https://git.io/vP21y (152016-10-12T20:10:36+02:00) 18:13 garywhite Why do these git fixes keep appearing 18:13 sfan5 why not 18:14 garywhite Are these like new fixes that were posted to the Minetest-associated repository? 18:15 sfan5 if you read the green text then you'll notice that these are commits to the WorldEdit repo 18:15 sfan5 more specifically https://github.com/Uberi/Minetest-WorldEdit this one 18:16 sofar be happy it's not set to monitor minetest-mods ;) 18:17 agaran sofar: if that would be case, we couldn't talk here at all.. 18:17 Krock we could talk because MTB was kicked for flood 18:17 Krock *excess flood 18:17 agaran lol 18:39 Fixer sfan5: ty 19:02 Megaf [15:37:22] What's wrong with this code? http://pastebin.com/iZSd9SkX Lua throws: 2016-10-12 16:35:12: ERROR[Main]: E:\Programme\minetest\bin\..\mods\boost_cart\init.lua:339: ambiguous syntax (function call x new statement) near '(' 19:02 Megaf The OS 19:02 Megaf xP 19:22 Block Hi, i am looking for a hosting (about 120 euro a year) to host a server? any advice? 19:23 Block to run a minetest server :) 19:23 garywhite 120 euro a year equals about 123 dollars 19:23 Block yep 19:23 Block too little you think? 19:24 garywhite No, for a smaller server it's probably good 19:25 garywhite Try http://www.minetesthosting.com/plans-pricing/ 19:25 Block nice, just saw your post on the forum about this 19:25 Block thx 19:25 garywhite It's not my post 19:26 Block 19 may garywhite 19:27 Block gonna check this out looks promising 19:27 Block thank you garywhite 19:29 Block does anyone know i can manually backup the database in the small hosting packet? 19:33 garywhite no, all the data is stored in their system 19:33 Block ok thx 19:34 garywhite np 19:41 sfan5 !c 120/12 19:41 MinetestBot 10.0 19:41 sfan5 oh right 19:41 sfan5 Block: for 10€/mo you can just host your own VPS and do everything as you desire 19:41 sfan5 no waiting for some hoster to allow features 19:42 sfan5 no waiting for backups 19:42 Block do you have a server sfan5? 19:42 sfan5 a minetest server? no 19:42 sfan5 the only drawback of hosting yourself is that you need to care about the system that goes beyond minetest 19:43 sfan5 updates, securing your server, etc. 19:43 Block i don't know if minetest is stable enough to run 24/7 19:43 sfan5 it is 19:44 Block true i have already a vps server but not allowed for games 19:44 Block okay 19:44 sfan5 not allowed for games? what kind of lame provider is that 19:44 sfan5 mind telling me where you have your vps? 19:45 Block belgium 19:47 sfan5 no the company 19:47 Block maybe if i can find a good vps for about 120euro a year, i could consider this 19:47 sfan5 finding a good one for 10€/mo shouldn't be that hard 19:47 Block fusa.be 19:47 sfan5 perhaps take a look at http://lowendbox.com/ 19:50 Block ok i am looking 19:51 Block thx sfan5 20:19 red-001 why would a VPS provider not want games to be run on it? 20:19 red-001 why would It matter to them? 20:19 twoelk usage patterns? 20:22 sfan5 cpu usage 20:25 twoelk any chances of fixing the respecting node rotation problem in Worldedit soon? 20:27 sfan5 no 20:28 twoelk :-( 20:56 iqualfragile octrees are cool, discuss 20:57 Hijiri one of my friends is an octree 22:49 sfan5 another overview map of floatlands: http://i.imgur.com/OytSkqr.png 23:00 MinetestBot 02[git] 04paramat -> 03minetest/minetest_game: Default: Add coral nodes and death ABM 133d26b33 https://git.io/vPaBL (152016-10-12T23:55:46+01:00) 23:19 greeter greetings. i have a weird problem. whenever i start a minetest game, my character moves and spins around in circles even when there's no mouse/keyboard input. any ideas on how to fix that? 23:25 greeter i seem to have fixed it by installing the latest unstable release 23:27 sfan5 then you'll just have to wait a few months until it's really fixed 23:27 sfan5 because 0.4.15 will be released soon(tm) 23:29 greeter i can wait a few months for that :-) thanks for the heads up about the release 23:34 whitephoenix until then maybe unplug any other input devices? 23:35 sfan5 oh yes i think it might be caused by joystick code 23:35 sfan5 but did that exist in 0.4.14? 23:35 sfan5 hm 23:37 greeter well, it doesn't matter, i installed a nightly release and that seems to have fixed it so i'm a little happier 23:37 sfan5 !next 23:37 MinetestBot Another satisfied customer. Next! 23:38 greeter lol. well i'm still unhappy that i think my favorite server shutdown. it looks like i might be going into the server administration business 23:38 sfan5 make sure to offer your map for download then 23:38 greeter hmm, once i find out how to generate the map that should be easy enough to do 23:39 sfan5 you don't 23:39 sfan5 it generates by itself 23:39 greeter oh, right, i should have known this lol 23:40 greeter hmm, i just downloaded unified inventory but instead of getting crafting instructions it just gives me a stack of the items. is that because i'm the server admin? (experimenting locally with mods before i go live with anything) 23:41 sfan5 maybe 23:41 greeter hmm. i need an unprivileged account to see i guess 23:42 greeter hmm, nope, even with no privs it gives me stacks. maybe i need to edit the mod somehow