Time Nick Message 00:06 paramat strictly that should be an alpha of 127 00:07 paramat have you seen https://github.com/minetest/minetest/blob/3eb363f813bfc4fbca250579848532ef296b3077/doc/lua_api.txt#L519 ? 00:08 paramat oh you were looking at the wiki, no wonder =) 00:08 paramat always go by lua_api.txt 00:09 paramat or at least check both, the wiki is often out of date 00:09 paramat (very often) 00:09 lumberJ thanks paramat, yeah i just rounded. i actually have found 120 to be good alpha value personally 00:09 paramat however it makes some things clearer 00:09 lumberJ lets just enough of the underlying texture through imo 00:18 paramat ircSparky ^^^ 01:18 ircSparky ok 02:12 ircSparky does multiply not use RRGGBB? 02:13 lumberJ did you do with # ircSparky? 02:14 ircSparky yea, I must just be not using as it supposed to 02:14 ircSparky its all black 02:14 ircSparky when its supposed to be brown 02:14 ircSparky but yea, I'm not good with mutliply and stuff 02:15 lumberJ i haven't really used that one myself 02:15 ircSparky oh, my color was just too dark :3 02:15 lumberJ seems from the docs its more for changing lighter colors on the texture 02:18 ircSparky yea 02:18 ircSparky so ill want my textures im colorizing to be light 02:18 ircSparky instead of grey 02:18 ircSparky well 02:18 ircSparky more light 02:18 ircSparky grey 02:38 Ruslan1 Hello 02:40 Ruslan1 Anyone here 02:40 blaise there's a crap ton of people in here 02:40 Ruslan1 Ok 02:40 blaise they're not all just sitting there staring at their irc clients though.. they glance at it periodicly 02:40 blaise :) 02:41 Ruslan1 Ok 02:42 ANAND lol 02:42 blaise Ruslan1: you're more than welcome to hang out in here with us.. 02:42 blaise Ruslan1: if you have any questions or comments or anything, please don't be afraid to put them out there.. 02:43 Ruslan1 I can’t ask questions 02:44 blaise I'm not a modder or a minetest developer, but over the last several years it's been my discovery that this is a very friendly community 02:44 blaise Ruslan1: why not? 02:45 blaise Ruslan1: I don't know what's going on over there but aside from whomever is holding your keystrokes hostage, you can definitly ask questions here. 02:45 Natechip Rulan1: you can always ask a question. its better to just ask the question than ask to ask a question :D 02:45 Ruslan1 Like what 02:45 blaise Natechip: or asking to ask about asking... 02:46 ANAND lol 02:46 Ruslan1 Wow 02:46 lumberJ so much peer pressure 02:46 ANAND XD 02:46 ANAND Ruslan1 we're not forcing you to ask questions, just to be clear... :) 02:47 Natechip blaise: why would u ask to ask if you can ask about asking? 02:47 Ruslan1 :) I can ask any questions 02:47 ANAND But if you do have a question, you're encouraged to spit it out... 02:47 Miner_Joe So, I installed .5 because that's what the compile instructions [from the wiki built for me. I assumed it was the latest stable build. 02:47 Natechip cya all 02:47 ANAND cya Natechip 02:47 Miner_Joe Now Home Decor Modpack won't work :( 02:47 blaise Natechip: I'm afraid I can't answer that... :D 02:47 blaise Natechip: gn.. :) 02:48 blaise Miner_Joe: negative 02:48 ircSparky here a question you can ask: "can you make ingame formspecs have scroll wheels? I forget. and also, could you theoretically use the scroll wheel to pick an integer between 0 and 225?" 02:48 Ruslan1 Miner_Joe: try redownload 02:48 lumberJ Miner_Joe, you could compile 0.4.17 instead 02:48 ANAND Try pinging VanessaE about Home Decor not working 02:48 blaise Miner_Joe: latest stable recommended build as the topic states is 0.4.16 02:49 ircSparky scroll bar** 02:49 blaise although there is 0.4.17 with backport 0.4 which is very sturdy 02:49 Miner_Joe Yeah, I just followed the build instructions in the wiki and got .5. I'll see what VanessaE has to say. 02:49 Ruslan1 Does anyone who did ban me 02:49 VanessaE none of my mods are "certified" to be compatible with 0.5.x because there is no stable release of it. 02:49 VanessaE that's what I have to say :P 02:50 ANAND Greetings VanessaE! 02:50 VanessaE hi. 02:50 blaise Vanessa actually recommended the 0.4.17 with backport 0.4 patches 02:50 VanessaE yes. 02:50 VanessaE 0.4.17-dev is good 02:50 Miner_Joe :P Thanks. It's just that .5 is acting nuts and saying that HDMP requires home decor (which is included in the modpack LOL). 02:51 ANAND lol 02:51 blaise no doubt.. 02:51 Miner_Joe Also guys, is there any way to backport the server to .4? 02:51 VanessaE sounds to me like you just installed the modpack wrong. 02:51 blaise minetest-0.5.x is a hot mess right meow 02:51 Ruslan1 I have it 02:51 ANAND Miner_Joe, what do you mean by "backport the server to .4"? 02:52 Miner_Joe Can we rewrite the wiki build instructions to build 4.17 instead then? 02:52 VanessaE Miner_Joe: 0.4.17* 02:52 VanessaE don't drop the "0." 02:52 ANAND yea :P 02:52 blaise the backport statement in your git clone will pull patches in the 0.4 tree for 0.4.17 02:52 Miner_Joe Didn't drop the 0. .4 is the same as 0.4 numerically speaking. 02:52 VanessaE no. 02:53 VanessaE not in version numbers. 02:53 VanessaE they are not decimal :) 02:53 ANAND Miner_Joe, just get 0.4.17-dev, and copy your world files, player files, mods, etc to the 0.4.17-dev cersion 02:53 ANAND version* 02:53 VanessaE yeah, what he said :) 02:53 blaise I actually can't remember how to use the backport statement on the clone command.. 02:54 VanessaE git clone ; git checkout backport-0.4 02:54 Miner_Joe I was worried about the new player SQL database. 02:54 VanessaE then build it. 02:54 blaise VanessaE: thank you.. 02:54 Ruslan1 VanessaE: where is Minetest 0.4.17 02:55 VanessaE Ruslan1: git. 02:55 VanessaE it's not a release yet. 02:55 Ruslan1 How long 02:55 VanessaE I don't know. 02:55 ANAND git clone github.com/minetest/minetest.git 02:55 ANAND git checkout backport-0.4 02:55 Miner_Joe Will 0.4.17 support the new player database? Does 0.4.16? 02:55 ANAND and the usual build commands 02:56 VanessaE no idea in either case, but the longer I can avoid it the happier I'll be. 02:56 Miner_Joe If so, I'll just switch my server right now. 02:56 lumberJ yes Miner_Joe, you just have to configure to use it, i believe 02:56 Miner_Joe Awesome. 02:56 ANAND New player database? 02:56 ANAND what's that? 02:57 lumberJ instead of player files, player data is stored in db, ANAND 02:57 lumberJ its not all that new really 02:57 Miner_Joe 0.5.0 puts everything in SQL or that's what my server's doing instead of giving each player its own file. 02:57 ANAND I thought that was pretty old... 02:57 Miner_Joe I've never seen it LOL. 02:58 ANAND It might just have been made default in 0.5.0 02:58 Miner_Joe So, I assumed it was a new feature. 02:58 ANAND Just change a setting in your world.mt 02:59 Miner_Joe Anyone put running a Minetest server on their resume? Does it look good? Does it look cheesy? 02:59 ANAND player_backend = sqlite3 02:59 blaise I don't put it on my resume... I suppose I could.. 03:00 blaise not sure how that would reflect on my hirability 03:00 ANAND The migration is done automagickally AFAIK 03:00 blaise eh, no.. it's not 03:00 Miner_Joe Been a caretaker for the last 15 years (unpaid) and haven't got any references in the tech world even though I LOVE technology as a hobby. 03:01 blaise you have to run the minetest server with the migrate command, which will output to the new target, then change the world.mt to use it 03:01 blaise but if you never used anything else then you just add the line to your world.mnt 03:01 ANAND really? it must've been "automatic" only because I switched to the dummy map backend I guess.. XD 03:01 blaise s/mnt/mt/t 03:06 ANAND From the daily discussions, looks like the "Android C++03 issues" are what remains to be fixed, after which 0.4.17 will be released 03:07 ANAND Ruslan1, ^ 03:07 Ruslan1 Yes 03:08 ANAND http://irc.minetest.net/minetest-dev/2018-05-17#i_5308555 03:09 Ruslan1 Ok 03:09 blaise there are some upstream bugs with <=mesa-17.2.8 that make it worth updating to 18.0.3 for anyone using linux btw... 03:10 Ruslan1 I use Windows 10 03:10 blaise and a whole slew of wtf's with those damn meltdown/spectre patches... but that's water under the bridge 03:11 ANAND but what can the devs do about meltdown / spectre? The CPU manufacturers are the ones being pushed to provide patches 03:11 ANAND ok nvm 03:11 ANAND that was a misunderstanding 03:15 blaise :D 03:20 ANAND ugh this is getting annoying... 03:21 ANAND invalid core.after invocation 03:21 ANAND I've created a function called reset(player) which returns nothing 03:21 ANAND How do I pass it to minetest.after()? 03:24 ANAND I'll try to avoid passing params and see if it works 03:26 rubenwardy minetest.after(time, func, params, to, give, to, func) 03:26 rubenwardy eg minetest.after(1, minetest.chat_send_all, "Hi!") 03:26 rubenwardy or minetest.after(1, minetest.chat_send_all, "ANAND", "Hi!") 03:26 rubenwardy oops 03:26 rubenwardy *or minetest.after(1, minetest.chat_send_player, "ANAND", "Hi!") 03:27 ANAND lol 03:27 ANAND I did try that, still got the same error 03:27 ANAND looking back, I think I did not save the file after making changes :P 03:27 ANAND I'll retry 03:33 Ruslan1 I don’t know Minetest 0.4.17 will come out or not 03:38 lumberJ it will 03:38 Ruslan1 . 03:38 rubenwardy not 03:38 ANAND o_O 03:38 rubenwardy trolololol 03:38 ANAND XD 03:38 Ruslan1 It 03:38 lumberJ :P 03:38 ANAND will! 03:39 Ruslan1 Will 03:39 ANAND rubenwardy, the core.after works perfectly alright now 03:39 rubenwardy cool 03:39 rubenwardy *minetest.after if you're anywhere other than builtin 03:39 VanessaE yeah 0.4.17 will be out in about 5 more years :) 03:39 ANAND sorry, minetest.after 03:40 ANAND error msg confused me 03:40 Ruslan1 VanessaE: you know about Minetest 03:40 ANAND splendid question 03:40 VanessaE no more than anyone else :P 03:42 Ruslan1 :P 03:46 ANAND Here's what I added to verify that minetest.after works 03:46 ANAND minetest.after(1, minetest.chat_send_all, "idiot") 03:46 ANAND And yes, the game called me an idiot ofc 03:51 ANAND Another question: Can I add any number of key-value pairs to a NodeMetaRef? 04:03 ANAND My WIP mod is slated for release in a few hours :D 08:11 MinetestBot 02[git] 04nOOb3167 -> 03minetest/master-server: Compatibility fix (string field conversion) 13e49da8f https://git.io/vpxvR (152018-05-18T08:09:36Z) 08:11 MinetestBot 02[git] 04nOOb3167 -> 03minetest/master-server: Schedule purging using plain python, obviating the need for APScheduler 134802010 https://git.io/vpxv0 (152018-05-18T08:05:57Z) 08:11 MinetestBot 02[git] 04nOOb3167 -> 03minetest/master-server: Fix potential use-before-defined of serverList variable 13f43f201 https://git.io/vpxvu (152018-05-18T08:05:57Z) 08:13 Vapalus I'm watching a video about tesla... On average you have to replace one of the two engines 3 times in 200.000 km 08:13 Vapalus wtf 10:58 jluc got an url ? 12:34 ANAND Greetings, if I declare a local variable in a mod, does the same memory location get accessed for all the players? 12:35 ANAND I'm unable to put across this question in a better way, so sorry... :) 12:37 ANAND or is the local variable unique for every player? 12:41 sfan5 nothing is unique in anyway unless you implement that yourself 12:42 ANAND so there's just one instance of the mod running on the server? 12:43 sfan5 yes 12:43 ANAND ok thank you very much for the clarification! 13:00 ANAND Any idea what this error is referring to? init.lua:57: attempt to index a nil value 13:01 ANAND Usually the name of the nil variable is mentioned 13:01 ANAND but here no such thing is mentioned 13:02 progysm I don't suppose there is 1000 variables on line 57 13:03 ircSparky plaste line 57 13:03 ircSparky paste* 13:05 ircSparky im guessing it will have something like this: "variable.indexedvalue" 13:05 ircSparky and "indexedvalue" is nil 13:05 ircSparky or I guess possibly "variable" 13:07 ircSparky see, its not that variable.indexedvalue == nil 13:07 ircSparky its that indexedvalue doesnt exist under "variable" 13:08 ircSparky (I might be murdering the explanation, in which case hopeflly someone will explain it better) 13:08 sfan5 your explanation confuses several things 13:08 sfan5 variable.indexedvalue is not the same as value[indexedvalue] 13:09 ircSparky do the tables give the "attempt to index a nil value"? 13:09 sfan5 indexing a table when there is no such value will just return nil, so ({})["foo"] will not crash by itself 13:09 sfan5 the error here happens when you do (nil)["foo"] or (nil).foo 13:10 ircSparky oh ok 13:10 ircSparky well, thats why i madethe disclaimer :P 13:11 ircSparky would it do the error with foo.(nil) ? 13:13 ANAND Sorry, I was AFK 13:13 ANAND I use var[index].name = player:get_player_name() 13:13 ANAND used* 13:13 sfan5 ircSparky: assuming you mean foo[nil] and foo is not nil itself, no error 13:13 sfan5 ANAND: var[index] is nil, initialize it first if you want to put a value into it 13:14 ANAND sfan5, would this work? 13:14 ANAND var[index] = {name = player:get_player_name()} 13:14 sfan5 yes 13:14 ANAND ah 13:14 ANAND I got confused I guess... 13:27 ircSparky is minetest.explode_scrollbar_event(string) the only way to get a scrollbar's value? 13:28 ircSparky and how is this used: https://github.com/minetest/minetest/blob/3eb363f813bfc4fbca250579848532ef296b3077/doc/lua_api.txt#L2313 13:38 Peppy hello 13:40 ircSparky hi 13:41 Peppy I have a problem with this code : 13:41 Peppy https://pastebin.com/DwA2jAAB 13:42 Peppy the code work but would crash the server on chatcommands if profiler is enabled 13:42 Peppy any idea to improve this ? 14:03 ircSparky idk. it works without the profiler? 14:04 Peppy yes, no problem without the profiler 14:05 ircSparky I don't really even know what the profiler is, so I guess you'll have to wait for a more knowledgeable person to come around 14:05 ircSparky :3 14:09 Peppy profiler is really usefull to find ressource heavy mods 14:11 Peppy that's how I found that flowerspread ABM was so heavy (I think, it's fixed in latest MTG) 16:14 Genshin Just made a statue https://cdn.discordapp.com/attachments/306168088032706561/442868920060215326/Screenshot_at_2018-05-06_22-02-34.png 16:16 Krock Hint: F12 takes a screenshot of the relevant in-game screen only 16:17 Krock But that looks amazing nevertheless 16:37 Emperor_Genshin Krock I know, is that when I get lazy I tend to print screen lol 16:39 Genshin Its just a habit 16:39 Krock c'mon these two buttons are like 27mm apart 16:40 Krock at least on my keyboard :P 16:43 Genshin Lmao fine, I'll try to get rid of that habit of mines ;P 17:18 soupfly Hi Minetest gurus 17:18 Krock Hi Minetester 17:35 soupfly Is there anyone here that can help me figure out an error in my luacontroller? I'm making a 15x15 light display with a table full of booleans in my main luacontroller. Everything is working great and the lights are lighting up like I wanted. I wanted a light to move along so I made an "interrupt" with a counter to change parts of the table from false to true, but I'm getting an error saying "global count is a nil value" but I gave 17:35 soupfly here's the code https://pastebin.com/v4nubrDa 17:45 Krock soupfly, put the "count" into "mem" 17:46 Krock otherwise the variable is discarded when the script was executed 17:46 soupfly okay I'll try that. Thank you! 17:48 soupfly I don't know why I overlooked using mem. Not enough coffee 17:49 Krock !next 17:49 MinetestBot Another satisfied customer. Next! 17:50 Krock 418 - use the teapot 17:53 soupfly I'm making a tetris game in minetest. This is amazing to me. 17:54 Krock heh :) players on servers will struggle a bit with it but for singleplayer it'll work just perfectly :) 17:58 soupfly It's just me and my daughter. We are learning programming together. She loves it 18:14 Genshin Iirc someone already done a Tetris mod 18:14 Krock !mod tetris 18:14 MinetestBot Krock: Arcade(s) for Minetest [tetris] by jin_xi - https://forum.minetest.net/viewtopic.php?t=3698 18:14 Krock Genshin, but the point is in learning programming, not whether it already exists or not 19:23 Sedricius Test 19:28 Sedricius Hello 19:28 Krock 404 Hello not found 19:29 Sedricius What? 19:32 Krock never mind 19:35 Sedricius SwampTurtle, you there? 19:45 Krock Sedricius, now they're here 19:45 Sedricius :D 20:43 Ruslan1 Hello 20:46 MinetestBot 02[git] 04nanoproject -> 03minetest/minetest: Player marker on both minimaps (#7350) 138295f9f https://git.io/vppcd (152018-05-18T20:45:14Z) 20:48 Sedricius Hi Ruslan1 20:48 Ruslan1 How are you 20:49 Sedricius Good, you? 20:51 Ruslan1 Good 20:52 Sedricius That was a while 20:52 Ruslan1 Ok 21:10 serp Good 22:13 Miner_Joe @VanessaE, I'm using 0.4.16 (God, that's a mouthful) and HDMP and server is still complaining that HDMP depends on homedecor. I've redownloaded twice. 22:13 VanessaE then you're installing it wrong. 22:13 VanessaE a modpack doesn't have dependencies. 22:19 Miner_Joe I'm putting it in the mods directory with all the other mods and enabling each mod independently within world.mt. The mods are in the MP and they're marked as true in world.mt but it says they're required when I start the server. I can share my mt file if you want. 23:57 Fixer it does 23:57 Fixer that unified dyes external dependancy for some modpacks is pissing me off 23:58 Fixer modpack should include all by design