Time Nick Message 06:25 IcyDiamond is it possible to make facedir rotate the node's face up as well when placed 06:26 IcyDiamond front up 06:46 lumberJ i think its just a matter of setting the direction in the param2 after placing node if i remember correctly 09:31 IcyDiamond https://i.lunasqu.ee/minetest-2018-06-19_12.28.35.webm check this out 09:33 rubenwardy less exciting, but https://i.rubenwardy.com/ZN0CU.png 09:33 rubenwardy has 17 tests too :O 09:35 IcyDiamond Huh? 09:35 rubenwardy for https://rubenwardy.com/capitalism_game 09:36 rubenwardy and using busted to do unit testing 09:36 IcyDiamond Lmao 09:37 rubenwardy busted is really nice: http://olivinelabs.com/busted/ 09:37 rubenwardy https://github.com/rubenwardy/crafting/blob/master/tests/api_spec.lua 09:38 rubenwardy you do need to isolate any Minetest APIs from logic 09:38 IcyDiamond I like my mod 09:38 rubenwardy but that's easy as I'm designing it that way from the start 09:38 rubenwardy ? 09:38 rubenwardy sure, your mod is cool and nice video :P 09:39 IcyDiamond I test the good old trial and error way 09:39 IcyDiamond Much more fun 09:39 IcyDiamond :) 09:39 rubenwardy lol 09:39 rubenwardy well, sure 09:39 rubenwardy I'm thinking of merging busted into the engine 09:40 IcyDiamond I've seen more minetest segfaults then some core devs probably 09:40 IcyDiamond :D 09:40 rubenwardy to allow the engine's API to have nice tests 09:42 IcyDiamond Now I need to make something that gathers fully grown plants and trees 09:42 IcyDiamond Does the farming api tell you which plant stage is fully grown 09:45 rubenwardy \o/ 09:46 IcyDiamond I think it does 09:46 IcyDiamond Anyway, there's always ways to find out 09:46 IcyDiamond XD 09:47 IcyDiamond I'm too lazy to work more on the mod rn xD 11:05 IcyDiamond is there like a function that gives me the drops of a node as if a player broke it 11:05 IcyDiamond with the chances calculated and all 11:09 rubenwardy Yes, get node drops 11:09 rubenwardy Or smth 11:10 rubenwardy It's the exact same function used actually 11:10 IcyDiamond okay cool 11:39 IhrFussel core.get_server_status() is a string I can freely modify correct? 11:39 IhrFussel I want to get rid of the false max_lag which makes my players complain about "high server lag" and replace it with my own "recent max lag" command 11:41 IhrFussel Pretty stupid that you have to fear complaints about "extreme lag" when all you do is using WE for large structures 11:41 IhrFussel My custom max_lag goes down a lot quicker if the next steps are normal again 11:50 IcyDiamond aww man tenplus1's farming mod doesnt allow you to set an empty placer 11:50 IcyDiamond :( 12:04 rubenwardy IcyDiamond: PR! 12:04 rubenwardy better than AR or FPTP 12:40 IcyDiamond testing the gatherer is like watching paint dry so i wont be making a video of it 12:40 IcyDiamond just know that it exists and it works 12:40 IcyDiamond :P 12:41 rubenwardy harvester? 12:41 IcyDiamond yeah 12:47 IcyDiamond https://i.lunasqu.ee/Screenshot_18-06-19-15:46:23.png my automatic farming setup 12:47 IcyDiamond once i implement pipeworks support it will be fully automatic 12:47 IcyDiamond :) 12:48 rubenwardy nicceeee 12:53 IcyDiamond corrupted size vs. prev_size 12:53 IcyDiamond [1] 15042 abort (core dumped) ./bin/minetest 12:53 IcyDiamond ok 12:53 rubenwardy yay 12:53 rubenwardy gdb time 12:54 IcyDiamond meh im not gonna bother 12:54 rubenwardy if it's reproducable 12:57 rubenwardy :( 13:19 xerox123 hello all o/ 13:19 Krock hi xerox123 13:41 rubenwardy lool 13:41 entuland o/ 13:41 entuland is https://forum.minetest.net/viewtopic.php?f=9&t=10047&start=25 the very screwdriver we have in MTG? 13:42 rubenwardy apparently so 13:42 Krock IhrFussel, fixed in bitchange:shop 13:42 entuland I'm not able to find any other incarnation to rotate nodes 13:42 entuland am I simply failing at searching? 13:43 rubenwardy detached inventories suck 13:43 IhrFussel Krock, I "fixed" it in my mod by not allowing shop owners to buy from their own shops 13:43 rubenwardy lol 13:44 Krock inb4 the same thing can be done by using an alt account 13:45 rubenwardy last time I stopped capitalism was because I got to implementing the shop's detached inventory 13:45 IhrFussel Customer view only exists for the owner of the shop 13:46 IhrFussel It's supposed to show them how the shop looks like for others..unfortunately it also has all the buying functionality in that mode 13:48 IcyDiamond i still dont know how to implement pipeworks 13:49 IcyDiamond my invs are all conventiently named src for inputs and dst for outputs 13:49 IcyDiamond why cant i just set it to take and put in those 13:50 rubenwardy I'm sure VanessaE would accept a PR 13:50 rubenwardy does it currently try to put just in main? 13:50 rubenwardy surely there is a way to define a method to return which? 13:50 rubenwardy ie: for chests 13:50 rubenwardy err 13:50 rubenwardy *for furnaces 13:51 IcyDiamond well you can configure the input list 13:51 IcyDiamond but apparently not output 13:54 IcyDiamond can_remove callback never even gets called 13:54 IcyDiamond hmm 13:57 rubenwardy there was an issue about having the engine define an API for this sort of stuff 13:57 rubenwardy like, a standard 13:57 rubenwardy obviously the engine wouldn't implement pipeworks etc itself 13:59 rubenwardy I may be thinking of #6877 13:59 ShadowBot https://github.com/minetest/minetest/issues/6877 -- API: Move items between inventories 14:02 IcyDiamond oh i get it 14:03 IcyDiamond input_inventory is from where it takes items 14:03 IcyDiamond fair enough 14:03 IcyDiamond looks like i have pipeworks support now 14:05 rubenwardy ya 14:05 rubenwardy +y 14:10 IcyDiamond ok something broke 14:13 Krock IcyDiamond, related: https://www.reddit.com/r/ProgrammerHumor/comments/849auf/owo_someting_bwoke/ 14:15 IcyDiamond nvm im just blind 14:15 IcyDiamond yay i have a fully automatic farm 14:16 rubenwardy I hate that stupid 'meme' 16:11 rubenwardy !c 100*152/1017 16:11 MinetestBot 14.945919370698132 16:11 rubenwardy ~15% of mods and games have been added to CDB 16:31 xerox123 rubenwardy: I'm heading to somewhere near Bristol this weekend for my NCS :D 16:32 rubenwardy cool! 16:32 rubenwardy I'm not actually in Bristol currently though, my internship is elsewhere 16:35 xerox123 ah 16:41 lisac hey what the fuck is wrong with youtube 16:41 lisac https://www.blender.org/media-exposure/youtube-blocks-blender-videos-worldwide/ 16:45 IcyDiamond Lol 17:02 tenplus1 hi folks 17:03 ANAND o/ tenplus1 17:03 tenplus1 o/ Krock ... does anyone usually have a "Server experiences an internal error: ERROR [Asyncworker] servers.minetest.net/list?proto_versionmin=25&proto_version=32 not found (timeout) (repont code 0) -- that crashes a server 17:03 tenplus1 hi ANAND 17:03 Krock o/ tenplus1 17:04 sofar tenplus1: ewww, that shouldn't crash the server 17:04 tenplus1 hi sofar... sadly it brought down Xanadu and reset it 17:04 ANAND tenplus, I get regularly get that error when I try to access the server-list without an internet connection, but MT doesn't crash 17:04 tenplus1 few players got same error 17:04 Krock since when does the server check the server list entries? 17:04 tenplus1 this was a client error Krock 17:04 tenplus1 it was shown when server went down on my client (and other players) 17:04 Krock tenplus1, then why did it bring down Xanadu? 17:05 sofar coincedence that the clients crashed on serverlist download as well? 17:06 ANAND Likely 17:06 sofar (server crashed, clients disconnected, loaded serverlist and crashed with the same libcurl bug?) 17:07 tenplus1 no idea what just happened, getting logs just now 17:07 sofar remote clients will never see the same server crash messages 17:17 IcyDiamond tenplus1: your farming mod crashes when I use placer nil on the place seed function 17:18 IcyDiamond My farming automation relies on it so it doesn't work 17:18 tenplus1 hi diamond 17:18 tenplus1 checking now icy 17:22 ANAND Can minetest.place_schematic be used on un-emerged areas? 17:22 garywhite hello 17:23 ANAND Hello garywhite 17:23 IcyDiamond hi 17:24 tenplus1 hi gary 17:31 IcyDiamond https://i.lunasqu.ee/Screenshot_18-06-19-20:31:23.png all of the nodes currently featured in elepower 17:32 garywhite elepower? What's that? 17:32 IcyDiamond the mod im working on 17:36 tenplus1 IcyDiamond: Farming Redo updated with player checks for crop/beanpole/trellis/cocoa placement 17:39 IcyDiamond https://i.lunasqu.ee/Screenshot_18-06-19-20:39:18.png 17:40 tenplus1 ah crap, assumed that would return a nil, changing 17:41 IcyDiamond yeah i also keep assuming things right before git push all the time 17:41 IcyDiamond XD 17:42 tenplus1 k, try now :D updated 17:46 IcyDiamond wait what 17:46 IcyDiamond why is next_plant nil everywhere 17:46 xerox123 o/ tenplus1 17:46 tenplus1 hi xerox 17:48 IcyDiamond yeah plant nodes don't have next_plant in their def :/ 17:48 IcyDiamond how do you determine the next stage? 17:48 tenplus1 api calculates all that in a table 17:49 IcyDiamond ..oh 17:49 tenplus1 next_stage was added in default farming but never needed for redo 17:50 IcyDiamond so.. where is this table 17:50 tenplus1 simple uses the {growing=1} to handle it all 17:50 tenplus1 in groups 17:51 IcyDiamond so.. theres no growing group on fully grown crops? 17:51 tenplus1 nope 17:51 IcyDiamond ok 17:51 IcyDiamond how do i get the node for a seed 17:52 IcyDiamond i currently rely on next_plant for that 17:52 IcyDiamond last argument of place_seed takes a node 17:58 IcyDiamond local nodename = seeddef.next_plant or (seedname .. "_1"):gsub("seed_", "") 17:58 IcyDiamond i guess that works 17:58 IcyDiamond lol 18:00 tenplus1 redo crops are manually added so next_plant isnt used, but if the farming.register_plant is used then it will add those... 18:00 tenplus1 will look into adding next_crop to all plants 18:00 tenplus1 since mods might be looking for it 18:00 IcyDiamond nah don't 18:01 IcyDiamond not necessary to do just for one mod 18:01 IcyDiamond i can adapt 18:02 IcyDiamond oh, your mod doesn't add soil = {} table to dirt and stuff 18:02 IcyDiamond hmm 18:02 tenplus1 it's kewl dude, if it's in default farming I need to keep things compatible 18:02 IcyDiamond i guess i can just use a static nodename 18:02 tenplus1 yeah cause I removed sand_soil... dont like that at all... ehheeh 18:03 IcyDiamond ok 18:03 IcyDiamond yeah its fine 18:05 IcyDiamond ok got workaround working 18:05 IcyDiamond kek 18:06 tenplus1 ehehe, neato :P 18:07 IcyDiamond yeah everything still works even with farming redo disabled 18:07 IcyDiamond coolio 18:09 IcyDiamond https://gitlab.icynet.eu/evert/elepower added screenshot to repo too 18:13 tenplus1 I like it :) great mod Icy 18:13 IcyDiamond thanks 18:13 IcyDiamond its nowhere near done yet but thanks anyway 18:14 IcyDiamond XD 18:14 lisac hey tenplus1 18:15 tenplus1 hi lisac 18:16 lisac did you see the news about youtube? 18:16 lisac https://www.blender.org/media-exposure/youtube-blocks-blender-videos-worldwide/ 18:16 lisac they banned all blender foundation videos 18:16 lisac as well as some other FOSS' projects videos 18:16 tenplus1 wait what ? why ? 18:17 lisac apparently they are mad blender won't enable ads on their videos 18:17 lisac with just under 200,000 subscribers 18:17 tenplus1 youtube are turning into worldwide asshats 18:17 IcyDiamond yea 18:18 lisac when did Google become evil though 18:18 lisac You were the chosen one, Anakin! 18:18 lisac You were supposed to destroy the Sith, not join them! 18:18 lisac To bring balance to the force, not leave it in darkness! 18:18 tenplus1 it's sad that it has come to this 18:18 IcyDiamond ...its unofficial slogan was "Don't be evil"... 18:19 IcyDiamond ..Around May 2018, the slogan was silently removed from the code's clauses.. 18:19 IcyDiamond May 2018 18:19 lisac IcyDiamond: Don't be evil, unless it brings you profit 18:19 IcyDiamond :D 18:19 lisac they'll sort this out though 18:19 lisac 'Every once in a while, declare peace. It confuses the hell out of your enemies' 18:20 longerstaff13 o/ 18:20 tenplus1 hi longer 18:20 longerstaff13 hey ten 18:20 lisac that is rule of acquisition no. 76 18:20 tenplus1 hahahaha 18:21 tenplus1 dont tell me quark is in charge of youtube 18:21 lisac Well, 'Greed is eternal.' 18:21 lisac can you go lower than blackmailing a nonprofit using your service legally? 18:22 lisac It could be a mistake though 18:22 lisac a bit unlikely because they haven't addressed it in 3 days 18:22 tenplus1 I hope it is a mistake, but a company that big shouldnt be changing the code for a video site that huge unless it's been tested 18:23 lisac and of course https://www.youtube.com/channel/UCEBb1b_L6zDS3xTUrIALZOw 18:23 lisac they blocked MIT OpenCourse stuff too 18:25 tenplus1 that's truly evil... no mistake it seems, they wanna make money and free stuff like this doesnt help them 18:25 Shara This kind of thing feels like it's getting more normal. 18:26 Shara I should probably stop poking my head up from working on mods, because it's like I just see bad things when I do. 18:26 tenplus1 hi shara 18:26 Shara Hi 11 18:27 sofar time to ditch youtube? wow 18:27 sofar either that or I'm going to upload static noise 18:27 IcyDiamond i miss vidme :( 18:28 lisac seems we need to selfhost everything :( 18:28 Shara it is kind of depressing 18:28 IcyDiamond lets just all host peertube or ipfs instances and share hashes 18:29 IcyDiamond xD 18:29 tenplus1 notabugtube.org :))))) 18:29 Shara tenplus1: I was trying to look through some of your mods there earlier today, and I gave up, because notabug is so slow. 18:30 IcyDiamond I already host ipfs daemons on all of my machines 18:30 Shara I need more speed than your average garden snail when I'm checking mods... 18:30 Krock IcyDiamond, inb4 steemit 18:30 IcyDiamond all of the links i share here are redirects to an ipfs hash 18:30 IcyDiamond screenshots and videos that is 18:30 Krock steemit and dtube, that is. 18:34 IcyDiamond can i use texture modifiers in ^[lowpart? 18:40 IcyDiamond the ansfer is no 18:40 IcyDiamond answer 18:41 Krock the answer is yes. if you escape them 18:41 IcyDiamond i did 18:41 Krock incorrectly 18:41 IcyDiamond at least resize doesnt work 18:41 Krock https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L371 18:42 IcyDiamond "^[lowpart:"..metric..":"..texture.."\\^[resize\\:64x128]" 18:42 IcyDiamond whats the issue here 18:44 Krock ] 18:44 IcyDiamond nope 18:45 IcyDiamond maybe it just doesnt work in an image[ formspec 18:45 IcyDiamond oh nvm 18:45 IcyDiamond it needs double escaping 18:45 IcyDiamond "\\^[lowpart\\:"..metric.."\\:"..texture.."\\\\^[resize\\\\:64x128]" 18:45 IcyDiamond lol 18:45 tenplus1 confusing 18:45 tenplus1 hi lum 18:45 tenplus1 er.. hi lumberJ 18:46 Krock I see. ] comes from timage[ 18:46 lumberJ hello 18:46 Krock -t 18:46 sfan5 IcyDiamond: i'd suggest you wrap that in minetest.formspec_escape instead of doing that manually 18:47 IcyDiamond hm 18:47 IcyDiamond um 18:48 IcyDiamond it just.. disappeared 18:50 IcyDiamond nope i cant figure out how to use that 18:50 IcyDiamond whatever, ill just do it manually 18:50 IcyDiamond doesnt matter 18:55 IcyDiamond https://i.lunasqu.ee/Screenshot_18-06-19-21:55:36.png convenience functions 19:11 tenplus1 hi benrob 19:11 benrob0329 hi tenplus1 19:12 tenplus1 nicewallpaper 19:13 nerzhul benrob0329 ? 19:13 tenplus1 lol 19:14 nerzhul but current what ? 19:15 IcyDiamond https://i.lunasqu.ee/Screenshot_18-06-19-22:14:58.png making buckets like a boss 19:15 benrob0329 nerzhul: -CURRENT as in, 12.0-CURRENT 19:15 benrob0329 the drivers will be in 11.2-RELEASE though afaik 19:16 nerzhul oh freebsd 19:16 tenplus1 wb fixer 19:18 tenplus1 damn! 19:24 tenplus1 hi behalebabo 19:31 IcyDiamond I think I could host a mediawiki for documenting my mods 19:31 IcyDiamond that could be interesting 19:31 IcyDiamond and useful 19:32 tenplus1 :) 19:45 davisonio You could also create mod subpages on the minetest wiki 19:47 tenplus1 nite folks 20:22 IcyDiamond I made a forum post and someone already told me that my mods name sucks 20:22 IcyDiamond Ok 20:28 Krock because it literally sucks 20:29 Krock liquid transportation and such 20:29 Krock it's surely not meant as an insult but rather as an overused pun 20:40 IcyDiamond Lol 21:50 rubenwardy ewwww https://content.minetest.net/thumbnails/350x233/58klxdyYVR.png 21:52 rubenwardy PRs welcome to fix gross thumbnails 21:52 rubenwardy because I'm not sure how to 21:52 sfan5 what are you scaling the images with? 21:53 rubenwardy python image library (PIL) 21:53 rubenwardy https://github.com/minetest/contentdb/blob/master/app/views/thumbnails.py#L43 21:55 rubenwardy the original image is https://content.minetest.net/uploads/58klxdyYVR.png 21:55 rubenwardy I should probably just make a separate python script to test this, and try different options 21:55 sfan5 ANTIALIAS is a strange choice here, i'm not even sure which algorithm that refers to 21:55 rubenwardy yeah 21:56 sfan5 Image.BICUBIC will produce better results 22:07 rubenwardy also looks like it fits rather than covers