Time Nick Message 00:01 Fairion byebye bbbb 00:01 Fairion couldn't resist :) 00:01 Fairion say that 5 times fast 00:15 trom_ paramat: what is default for "chance" ? I tried before with default chance and same ~30 sec (now with directly declared chance=1 all works fine) 00:38 paramat hmm not sure. chance should always be specified though 01:05 Astrobe missing values should throw an error or have sensible defaults. I happened to make some experiments earlier with liquids; I ommited liquid_alt_source and got spammed in the console with red errors. 01:06 Astrobe Throwing exceptions is probably the wiser, because with dynamic languages like lua, typos are deadly. 01:07 Astrobe Default values don't help with spotting the mistake. 01:07 paramat i mean, even if there is a default for chance it is a fundamental value so should always be specified 01:07 paramat (that was directed at trom) 01:17 Astrobe "Do. Or do not. There is no try." 02:16 Aaron__ hi 03:12 trom_ do this Warn msg block ABM for a lot of time ? " WARNING[Server]: active block modifiers took 9219ms (longer than 200ms)" 04:53 Guest78269 any idea when this mods will be back online>? 06:09 shydog hi 06:09 shydog i cant get minetest on my pc 06:56 Guest73685 Test 06:57 Guest73685 Oh boy 06:58 xstarlogic Test again 06:58 xstarlogic What happen to minetest server? 06:59 xstarlogic Crash? 07:01 Nigel yes, celeron55 is busy recovering it now 07:08 xstarlogic Hope running soon 07:08 xstarlogic I think some body need to make offline guide... 07:11 Nigel he has a server up now, should be in the next day or two (hopefully) 07:12 Nigel l all 07:12 Nigel he has been working to recover it for over 2 days now... 07:16 xstarlogic Yes 07:16 xstarlogic But yesterday no notice appear 07:17 xstarlogic Anyone here have any idea how to copy building from one map to another? 07:17 Nigel you can use worldedit to save the area as a schematic 07:18 Nigel then load it in to the new map 07:18 Nigel you have the same nodes available in the new map 07:19 Nigel otherwise try the handle schematic mod which will allow you to replace non existant nodes in the schematic 07:19 xstarlogic I need to try that 07:20 xstarlogic I forget to add more tree mod in the map 07:21 Nigel then use this epic mod from sokomine ... https://github.com/Sokomine/handle_schematics 07:21 Nigel you can replace unknown nodes with something you have on the new map/server 07:24 xstarlogic Hahaha, should know that by yesterday 07:24 xstarlogic Some times I do not like the mod and get confuse to replace them 07:25 xstarlogic I mean I install the mod... after I dislike the mod, I uninstalled them and there I got lots of unknown block 07:26 Nigel ooooh, that can be a nightmare ;-( you should try out new mods on a copy of the worl/server first ;-) 07:26 Nigel ^world 07:28 xstarlogic I learn that 07:28 xstarlogic Hahaha 07:28 xstarlogic Now new mods goes to new world 07:29 xstarlogic Dislike it ... Remove it 07:30 Nigel best way ;-) 07:30 xstarlogic I just wondering if more trees mod will randomly spawn tree... 07:31 Nigel only on new areas of the map (when the mapgen makes a new block) 07:31 Nigel on areas generated before you add the mod, no. 07:33 xstarlogic Then I have to move my stuff to new map 07:33 xstarlogic I mean new world 07:34 rgspro There is a mod I believe called remove_unknown that I use to get rid of unknown blocks 07:36 xstarlogic I never think of that previously 07:36 xstarlogic I've already build tower to sky starting from scratch 07:37 xstarlogic BTW hope minetest would give notification on mod that is include in the package... 07:38 xstarlogic Some times I do not know that the package have include certain mods, and adding the same mode some times cause undesire effect 07:39 Nigel yeah, this mod can help if you know the names of the unknown blocks... https://github.com/indriApollo/remove_unknown 07:40 rgspro I learned the hard way to always try new mods on a copy world. Latest disappointment was Petz 07:41 rgspro I cannot get the the link but the remove mod I use one just types rm 20 which is the radius of the area 07:41 Nigel me too, too many times ;-( 07:41 Nigel yes, that's the mod 07:42 rgspro Love that Mod :) 07:42 xstarlogic Another mod... Cause the chicken to walk backward 07:42 Nigel hahaha, never seen that happen 07:42 xstarlogic Anyone know how to fix? 07:43 xstarlogic mob Engine Master 07:43 xstarlogic yes... thats making my chicken to walk backwards 07:44 Nigel no, but my chickens in the real world walk backwards when they are molting feathers, but that doesn't help... 07:45 Nigel ah, problems can happen if you have more than one mob system on the dame map 07:45 Nigel ^same 07:46 xstarlogic Is chicken available without mod? 07:46 Nigel no, but if you mix mob mods many wird things can happen... 07:48 Nigel the most flexible mob system (imo) is mobs_redo by TenPlus1, it has many many different kinds of mobs and is easy to use 07:48 xstarlogic I only have one mobs 07:48 xstarlogic Mob Engine Master 07:50 Nigel oh, never used it, I only use this one https://notabug.org/TenPlus1/mobs_redo it is an api only mod, and you add mods which have the mobs inside 07:50 Nigel on my servers it makes the least lag ;-) 07:51 xstarlogic There's mod in github and in forum.. some time confuse me 07:51 xstarlogic Yes... I see mob redo is good 07:51 twoelk xstarlogic: you can study the file world.mt in the world folder the map.* is stored in to have a list of which of your installed mods has been activated for that exact map 07:51 Nigel tenplus1 makes GREAT mods that make little lag, I could not run my servers without his work... 07:52 xstarlogic I know which mods I use 07:52 xstarlogic But to purge them is a problem 07:52 xstarlogic Purging mods some time leads to err 07:52 xstarlogic Mob Master Engine produce Zombie Spawn box 07:53 Nigel yes indeed, we are back to where we started, try new mods on a copy of the server ;-) 07:53 Nigel hehehe 07:54 xstarlogic Yeah I try and love if at first... then glitches start to appear... 07:54 xstarlogic that the disapointing area 07:55 xstarlogic hahaha 07:55 twoelk hm, may have missunderstood the meaning of ""package"" in your request a few lines up 07:55 Nigel ;-) 07:56 xstarlogic @twoelk:Don't understand 07:56 twoelk nvm, probably not relevant anymore 07:57 Nigel hi celeron, how goes the struggle with the vps? 07:57 Nigel i see you have an nginx server & certificates back up ;-) 08:02 twoelk oh, the IT-dog has been replaced by an electro car. it seems 08:03 Nigel seems celeron55 is getting closer to saving us ;-) 08:03 Nigel damn, I don't envy him for the work he must have put in .... 08:06 celeron55 well 08:06 celeron55 it's been stressful and time consuming for sure 08:07 celeron55 altough, time is mostly consumed by stupid little things 08:08 Nigel I feel your pain... and profer the thanks of many for your work ;-) we all wouldn't be here without it ;-) 08:08 celeron55 like transferring and extracting a 9GB tarball with too many little files 08:08 celeron55 and doing an OS upgrade 08:08 Nigel oooooh ;-( full recovery is a bitch ;-) 08:09 celeron55 it's like building a ship-in-a-bottle 08:10 celeron55 with beefier internet and a beefier VPS this would've been a lot faster 08:10 Nigel as they say, the devil is in the details ;-) 08:10 xstarlogic Keep up Bro Celeron55 08:10 xstarlogic Me also do coding, backing up company database... 08:10 celeron55 but, i'm proud of the fact that i didn't add any new hacks! 08:11 celeron55 (just most of the old hacks remained) 08:11 Nigel hahhaa 08:11 xstarlogic And is a headache if user makes senseless transaction 08:11 xstarlogic I have to dig the database and make adjustment 08:12 Nigel hyvää työtä ;-) 08:13 Nigel (hope google translate got that right ) 08:14 xstarlogic Nigel where are you from? 08:17 Nigel_ I'm from england, but living in Greece currently 08:19 Nigel_ hmm, having connection problems thru the corporate firewall ;-( 08:22 Nigel_ YAYYY, the forums are back ;-) 08:24 Nigel_ many many thanks celeron55 08:25 celeron55 everything should work now, shout at me if something doesn't 08:26 Nigel_ just logged in ok ;-) 08:27 Nigel_ password recovery works ;-) 08:27 twoelk hm, some of the latest stuff in the wiki is missing 08:27 Nigel_ yeah, celeron55 said on reddit that we lost the last 6 weeks 08:28 Nigel_ or so... 08:28 celeron55 yeah, welcome to 6 weeks ago 08:28 xstarlogic Well guys... reddit is block by our ISP in Indonesia 08:28 celeron55 i probably need to shorten my offsite backup interval 08:29 ANAND No new posts after logging in like a month later :O 08:29 xstarlogic Please don't put any information there, I'm not in favor to use VPN 08:29 Nigel_ hehe 08:30 ShadMOrdre so time travel is possible. just crash your server...... 08:30 Nigel_ now to get back to develpoing my new server ;-) 08:30 twoelk drat, I did not make notes of my additions 08:30 ANAND xstarlogic: All official announcements will take place in the forum and IRC. We don't have any official reddit accounts (AFAIK). 08:30 ShadMOrdre and to thinks, Jules would roll in his grave to discover it is this simple. 08:31 twoelk oh dear, is all the new simple chinese content gone? 08:32 ANAND The most recent posts are from 13th of March 08:33 Nigel_ no official reddit, but sometimes info leaks onto /r/Minetest, sfan5 is a mod there and rubenwardy is sometimes active. 08:33 rubenwardy /r/Minetest is an official subreddit 08:33 ANAND Oh neat 08:33 ANAND I thought it was unofficial 08:33 Nigel_ me too 08:33 Nigel_ why u no mod rubenwardy ;-) 08:36 twoelk guess I got to study the wiki more this weekend to see what's missing 08:38 celeron55 i had the newest corrupted data (and a corrupted more recent backup) but mysql wasn't having it with either of them so i gave up with it 08:41 celeron55 (or, well, mariadb) 08:41 twoelk in a company I worked at we had corrupted backups that overwrote everything befor we noticed, lost some 2 years worth of data in the end 08:41 Nigel_ does anyone actually still use mysql these days? we just call mariadb that ;-) 08:42 Nigel_ when debian switched, so did I 08:42 rubenwardy I bet the terrible company I used to work for still do 08:42 rubenwardy they also used PHP 5 08:42 Nigel_ haha 08:42 Nigel_ oooh ;-( 08:42 rubenwardy It was a student job 08:42 rubenwardy peanuts for easy development 08:43 rubenwardy and pointless development 08:43 Nigel_ or as it used to be called, slave labour 08:43 rubenwardy for example, I wrote this entirely myself in 3 weeks: https://play.google.com/store/apps/details?id=com.gwsmedia.bcva 08:43 rubenwardy less than 100 downloads 08:43 rubenwardy should've been a website 08:43 oil_boi 6 weeks ago, damn I haven't been on here very long :T 08:44 Nigel_ bah, can't hit the link thru the corporate firewall ;-( 08:44 rubenwardy it's more moo than bah 08:44 rubenwardy wrong animal 08:44 Nigel_ hang on, tunelling out... 08:46 celeron55 finally added favicons to the wikis 8) 08:46 celeron55 same logo as everywhere but it's better than nothing 08:47 Nigel_ @rubenwardy, looks a lot more pro than the stuff I did as school work, but that was back in the 8 bit days ;-) 08:47 rubenwardy it's only because I did it 100% myself 08:47 rubenwardy here's another app which I fixed, but didn't start: https://play.google.com/store/apps/details?id=com.relinns.contramate 08:48 rubenwardy some of the worst code I've ever seen 08:48 * twoelk hides his code in a hole in the garden 08:48 * Nigel_ hides my git repo under the bed. 08:49 celeron55 i'd use postgresql for everything but there's no reasonable way to convert a phpbb mysql database to postgresql 08:49 ANAND Oh yay, favicons :D 08:49 rubenwardy I use postgresql for ContentDB 08:50 rubenwardy I had a lot of fun writing constraints for everything 08:50 Nigel_ @celeron55, why is it that all useful bb systems are in php, just to make devs suffer? ;-) 08:50 celeron55 i think php is fine 08:50 celeron55 it's mostly a matter of how you use it 08:50 rubenwardy php is terrible to write 08:51 rubenwardy how do you use it with nginx? 08:51 Nigel_ bane of my life, cos I'm forced to use it for corporate ;-( 08:51 rubenwardy php-fpm? 08:51 celeron55 there are a lot of bad practices and the language is silly, but then again people write stuff in bash and tcl and whatnot 08:51 rubenwardy bash is archiac but still well designed for its purpose 08:52 rubenwardy its purpose being manipulating processes and linux-y things 08:52 Nigel_ python over wsgi for the win ;-) 08:53 rubenwardy I use python over gunicorn instead for ContentDB 08:53 celeron55 well designed software in php is very easy to get running on almost any server 08:53 trom_ why get_mapgen_object("heightmap") relevant register_on_generated(function(minp, maxp) but not get_mapgen_object("voxelmanip") ? 08:53 rubenwardy yeah, a lot of php software has nice setup scripts 08:54 celeron55 ...setup scripts suck 08:54 twoelk bash is somewhat better at forcing a good structure than anything more sophisticated 08:54 Nigel_ indeed, hence why I can still work here ;-) 08:54 rubenwardy well, that's the only thing I see php having over node/python 08:55 Nigel_ yeah, setting up any python for the web can be a bitch 08:55 rubenwardy deploying something in node tends to be npm install, edit config, pm2 start prog.pm2 08:55 Nigel_ still woth it tho 08:55 Nigel_ ^worth 08:55 rubenwardy saying that 08:55 rubenwardy I haven't deployed much tbh 08:55 rubenwardy so I'm talking shit 08:56 rubenwardy with nginx, to deploy PHP you need to also use php-fpm iirc 08:57 * rubenwardy googles 08:57 Nigel_ maybe we should all move to kepler ( lua for web dev ) /s 08:57 Nigel_ heheh 08:57 celeron55 i create a new instance of php-fpm for every website and make them have separate OS-level user accounts and directories with no permission to anything they don't need 08:58 celeron55 you might not guess it but one MT website actually uses lua 08:58 Nigel_ ah, security by seperation ;-) 08:58 Nigel_ really? 8-0 08:58 rubenwardy I can't think of any 08:58 celeron55 the wiki uses lua for it's scribunto extension 08:58 celeron55 its* 08:59 * Nigel_ rethinks his entire life 08:59 celeron55 8) 08:59 celeron55 there was a hidden lua under your carpet 08:59 Nigel_ hahahaha 08:59 celeron55 now what! 08:59 rubenwardy nginx supports lua for somerthing 09:00 Nigel_ truly astonishing. 09:00 * twoelk awaits lua binding of wiki website into minetest help system 09:29 Nigel_ Does anyone know of a way to increase the node select range? in 'real' creative mode i can dig/place up to 7 nodes away, but in survival it's only 4 nodes. 09:30 rubenwardy `range` in the wielded item definition 09:30 rubenwardy for all players, you can override the hand item like this: minetest.override_item("", { range =100 }) 09:30 rubenwardy for just one player at a time, you can register a new hand with a different range 09:30 Nigel_ that was my next question, thanks a lot rubenwardy ;-) 09:30 rubenwardy then change the players hand using the hand inventory slot 09:31 rubenwardy you can also do this with tools 09:31 Nigel_ nice, TY 09:31 rubenwardy minetest.override_item("default:pick_mese", { range =100 }) 09:31 Nigel_ you should write a book /s ;-) 09:31 rubenwardy basically, minetest first checks the current item and then the hand to work out range/punching info 09:32 rubenwardy this is why you can still dig things using a wood block, for example - you use the hand digging info 09:32 rubenwardy ha, thanks 09:32 Nigel_ magic, thankyou kind sir ;-) 09:33 Nigel_ btw, my 8yo daughter is using your book as a guide as she learns to program lua to make mods.... Thanks for your work ;-) 09:39 xstarlogic I do not like PHP... some how not structural... 09:39 xstarlogic It is good for starter but not for advance IMHO 09:40 xstarlogic I preffer a programming language that declares everything from the beginin... 09:41 rubenwardy the last PHP project I did: https://github.com/rubenwardy/college-cwk-spelling-test 09:41 rubenwardy ew disgusting commits 09:41 rubenwardy this was before I started using git obsessively 09:42 rubenwardy in the first week of university, I lost a 64GB memory stick of projects 09:42 rubenwardy since then, everything is on git 09:42 xstarlogic I work as a mechanical Engineer... Have no time in coding... 09:42 xstarlogic Now... I code using Microsoft Access Macro... and some VBA 09:42 rubenwardy ewww 09:43 xstarlogic Because I do work in a place where connection is not always available... Need to able to deploy database in 1 PC 09:44 xstarlogic And my company need to be fast fast fast 09:45 rubenwardy here is a list of topics which no longer exist on the forums: https://gist.github.com/rubenwardy/1cd66e60f45fbd994bb52f1ffdcbdc4d 09:47 rubenwardy updated, missed a few 09:50 twoelk oh, that's usefull 10:08 ANAND gunslinger lost about 10-15 posts, all of them being release announcements. :( 10:10 rubenwardy ContentDB scans the forums every day at 1am for new topics 10:10 rubenwardy compared to Krocks mod search, which is weekly 10:11 celeron55 you can still find those in google's cache i think 10:12 celeron55 maybe someone should save all of those at least 10:17 twoelk or at least the mod creators need to be notified 10:23 ANAND CDB badly needs a favicon :) 10:23 rubenwardy graphic artists needed 10:28 * ANAND scurries 10:32 Calinou you could just reuse the Minetest logo 10:32 Calinou it'd be better than nothing :) 10:32 rubenwardy boring 10:32 rubenwardy I'd quite like a cool CDB logo 10:32 rubenwardy can think of one with slightly overlapping letters, would probably look too much like a start up though 10:33 Astrobe My yatpm that's on the list of victim mods had 0 downloads last time I checked. I don't think it's worth posting it again. It's too niche. 10:33 rubenwardy yet another [tpm] ? 10:34 rubenwardy tree protection mod 10:34 Astrobe yes 10:35 twoelk about trees? must have missed that one :-( 10:36 Astrobe it basically prevents players to dig a tree node if there's another tree node on top of it, that's all. 10:41 Astrobe lol, a certain recently locked general discussion topic has vanished. 10:42 rubenwardy which one? 10:42 rubenwardy oh, inappropriate content? 10:42 rubenwardy yeah, the backup is from 13th of March 10:42 Astrobe yes :-) 10:42 rubenwardy so 6 weeks has been lost 10:43 Astrobe it was informative though. I realized I let children play on my server without thinking too much about it. 10:46 Astrobe No inappropriate content, but it used to be scary at times... spiders falling on you in dark caves... Even I had trouble sleeping sometimes :-D 11:16 celeron55 https://forum.minetest.net/viewtopic.php?f=18&t=22343 11:25 kurtzmusch holy fug, the rollback was long 11:35 kurtzmusch thangs celeron 11:37 kurtzmusch i was getting withdrawal symptoms from not using the forum for too long 11:38 Astrobe Yep, thanks for your time. 11:38 robdrake thanks celeron and everybody involved in getting the formus and wiki up 11:39 robdrake sorry to bother, I searched the forums, is there a clear drops mod? 11:42 rubenwardy clear drops? 11:49 p_gimeno celeron55: For my site I run an off-site MySQL replication instance. That might be a better solution than more frequent backups. 11:49 MinetestBot p_gimeno: May-03 06:13 UTC That's great news. Can the patch be incorporated into the same PR? 11:50 p_gimeno ANAND: yes I think so, although that's a new feature, while the PR as it stands is a bugfix 11:50 robdrake yes, as in your cut down a tree with a chainsaw, logs and leaves fall everywhere, player can't be bothered to pick everything up 11:51 robdrake or, inventory is full and they don't come back to pick up drops 11:52 p_gimeno I've lost my user and my PMs, and the only thread I've participated. Sigh... 11:53 rubenwardy :'( 11:55 p_gimeno The only good news is that I could save it from the browser cache. http://www.formauri.es/personal/pgimeno/temp/[Mod]FFIopt%20[ffiopt]%20-%20Minetest%20Forums.html 11:58 celeron55 p_gimeno: it is more complex though 11:59 celeron55 when things fail, you really hope you used the absolute simplest things so that there was minimum chance for hidden failure 12:00 Astrobe robdrake, there's a minetest.conf parameter that tells how long drops stay in the world. Maybe shortening it could do the trick? 12:00 celeron55 also, there definitely are budget constraints 12:01 celeron55 current donations are just enough for me to not have to pay this VPS and domain out of my pocket 12:02 robdrake uhm celeron55, where is the donation link? 12:02 celeron55 and setting up something like mysql replication on a server that i don't own seems like wasted work, as other people's servers come and go 12:02 robdrake nevermind 12:03 p_gimeno I run that replication on my home computer, total cost is around 6€/mo. I think that even in the case that the binary log got corrupted, that would not corrupt the database. 12:03 celeron55 maybe something like amazon ec2/ebs would be so reliable i wouldn't even need backups 12:04 celeron55 but it's also more expensive 12:04 celeron55 p_gimeno: i don't have the luxury of reliable enough internet for any home server purposes 12:05 celeron55 if i did, would host all this from home 12:05 p_gimeno celeron55: to be clear, the server with the MySQL master is a paid service; the replica is my home computer 12:06 p_gimeno my connection is not reliable enough for serving from home either, but it's enough for replication 12:06 celeron55 the VPS i'm using is liteserver.nl's KVM storage VPS with the main feature of having 150GB of disk space, which comes handy when working with the constantly growing 9GB of minetest websites 12:07 celeron55 and that costs 10 eur/month plus 24% tax 12:08 rubenwardy How much traffic does it serve? 12:09 celeron55 maybe an average of 100kBps, with lots of variance of course; not sure where that'll settle now without www.minetest.net not going through it 12:09 celeron55 that's what my stats are showing right now 12:10 * rubenwardy looks at jnettop 12:10 celeron55 that'd be about 250GB/month 12:11 rubenwardy mine's about 300KBps 12:11 rubenwardy but that includes the minetest server 12:12 rubenwardy around 11 KBps with -x "not port 30001" 12:16 robdrake Thank you Astrobe 12:18 p_gimeno rubenwardy: would you be so kind to allow me to send PMs again? I've just registered as https://forum.minetest.net/memberlist.php?mode=viewprofile&u=24574 12:19 rubenwardy p_gimeno: done 12:19 p_gimeno thank you very much, and sorry for bothering you again 12:30 p_gimeno pyrollo: https://forum.minetest.net/viewtopic.php?f=9&t=22350 12:46 MinetestBot 02[git] 04ClobberXD -> 03minetest/minetest: minimal: Fix crash due to assertion fail 1396f250e https://git.io/fjnI0 (152019-05-03T12:44:05Z) 12:59 pyrollo Hi p_gimeno, did some tests with your mod. Works very well. I just removed the #if USE_LUAJIT because they prevented from using bundled LUAJIT lib 12:59 pyrollo I guess this is ok because the mod tests for FFI but I did not tested with LUAJIT disabled 13:02 p_gimeno pyrollo: feel free to take anything you need from it, I'm not going to make a release for it. But please also consider changing the license of your mod. 13:05 pyrollo Thanks, your approach seems much better than ours. I guess we will fork and abandon ffiopt 13:07 pyrollo What is the pb with LGPLv3 ? should it be v2 like Minetest core ? 13:30 p_gimeno no, it's that compliance with the license is harder 13:31 p_gimeno and that it imposes more limitations 13:32 p_gimeno it's very rare to see someone complying correctly with the GPL or the LGPL. Minetest doesn't. 13:35 pyrollo What license would you advice to use ? 13:41 p_gimeno for mods, the simpler ones. Expat (aka MIT), X11 (aka MIT too), BSD 2-clause, zlib, ISC... 13:43 p_gimeno https://www.gnu.org/licenses/license-list.html - I found this very valuable for choosing licenses 13:44 pyrollo Thanks a lot, will study and reconsider :) 13:46 p_gimeno thank you :) 14:37 ANAND Can't find any cached pages that have the now-lost posts :/ 15:46 ANAND Tried to summarize the content from the lost posts: https://forum.minetest.net/viewtopic.php?f=9&t=21681&p=346019#p346019 15:47 ANAND The post is a huge mess of tags, to such an extent that I had to use VSCode to create the post ;) 16:59 tacotexmex Holy crap, that’s a lot of forum posts lost! I’d like to help out setting up a safer system. 17:01 fwhcat what ? data was lost ? :/ 17:01 fwhcat hi tacotexmex 17:01 fwhcat where are backups ? 17:02 tacotexmex The last two months. 17:06 rubenwardy 6 weeks 17:07 tacotexmex One and a half, that’s better. Still though. o_O 17:08 tacotexmex Not that I want to blame anyone for it, I assume every have done their best. :) 17:14 fwhcat we all went there once. 17:15 fwhcat a mate and I made a backup script that we use for our lxd containers: https://github.com/younishd/AAAAaaaa 17:16 fwhcat therefore, we automate the backup process (some are daily other are weekly backups), now you still need to ssh those backups somewhere :) 17:18 fwhcat if you guys need I can provide some space on my server for backups, freely. 18:18 Andrey01 hello, i noticed some new topics (including my Luxury Decor mod one) are lost. I know the forum had been offline during few days, but why did those topics lose? 18:19 p_gimeno Andrey01: https://forum.minetest.net/viewtopic.php?f=18&t=22343 18:27 tacotexmex Encryption supported? 18:28 fwhcat yes 18:47 Owner_ Question for the Core Devs: Would it be possible to change player gravity to be a vector rather than a single +-Y direction? And allow access to that vector in the Lua Api? Or am I way left field on the ease of implementation for such a feature? 18:48 sfan5 certainly possible and I think this shouldn't be too complicated 18:49 Owner_ How would I go about asking for such a change to be added to the next release? 18:50 p_gimeno here's a related(ish) issue: https://github.com/minetest/minetest/issues/8051 18:52 p_gimeno it seems that one problem with it is the handling of damage 18:52 Owner_ Thanks for the clarification p_gimeno on that bug, I think it could be solved with a vector too, as you would only take damage if your speed is above a threshold *in the direction of player gravity* 18:52 Owner_ that would fix the fast-move issue 18:52 p_gimeno if the direction of player gravity is down and west, what would you get damage from? 18:53 Owner_ going down and west only 18:54 Owner_ hmmmm. no this requires a lot of tweeking as directional movement is locked to along the X and Z axes 18:54 p_gimeno also, lateral gravity would interfere with directional controls 18:54 Owner_ Still, I find the feature could be useful for mod makers (i.e. for astroids, wind tunnels, wind in general, etc.) 18:55 Owner_ that interference is supposed to happen 18:56 p_gimeno I've always wanted a velocity (not an acceleration) added to the player 18:56 Owner_ I mean, that would be much, much better. but I was going for minimal code change 18:57 Owner_ player velocity access would open a whole slew of things 18:57 sfan5 like knockback 18:57 sfan5 which has been asked for a long time 18:58 p_gimeno knockback could be obtained with an instant impulse, that should be trivial-ish 18:58 Owner_ with velocity control, we could implement non laggy/glitchy carts, gliders, slides, etc. 18:59 p_gimeno I'm thinking conveyor belts, water currents 18:59 Owner_ exactly, the list goes on and on. Reasons why this isn't a thing yet? 19:00 sfan5 nobody implemented it 19:00 Owner_ is velocity in the C code? and if so, couldn't we just make lua hooks? 19:00 p_gimeno https://github.com/minetest/minetest/issues/2960 19:01 p_gimeno yes there must be a velocity, that's why you slide on ice 19:01 p_gimeno that's the velocity that can be used for knockback 19:02 Owner_ ah, you wouldn't need to grab player velocity, you would just send changes to that velocity from the server to client 19:02 sfan5 correct 19:02 Owner_ via "setvelocity" or "adjustvelocity" 19:03 p_gimeno but on top of that, I would like another one that gets set when you enter certain nodes 19:04 p_gimeno a velocity that is constantly applied, simulating that you're in a moving reference frame 19:05 Owner_ either way, what would be the steps required to implement this or push this myself? 19:07 p_gimeno write a working patch, propose it, comment on that issue... 19:08 Owner_ so download source, edit code, compile, show it works, get support? 19:09 p_gimeno clone repository, edit code, compile, test, send pull request 19:10 Owner_ step 1: learn git.... 19:10 Owner_ anyways, thank you for the help both of you. May tackle it later tis year, we'll see 19:24 kurtzmusch git is pretty straight forward, im learning it myself 19:28 Astrobe Playing with gravity and server lag can be deadly, though. 19:29 Astrobe In my game, I simulate temporary flight by applying 0 G, but somtimes 19:29 Astrobe when the computer is busy generating mapblocks or somthing, players contnue to go up, 19:30 Astrobe and crashland. 19:34 Astrobe btw as long as it was just gravity, you didn't need a player mass, but that feature seems aimed at simulating other physical forces, and then you'll probably want to have a mass in your model. 19:36 kurtzmusch yeah, this is a huge problem imo... when the map is beein generated, all network stuff hangs 19:36 kurtzmusch even in singleplayer you can see this effect 20:17 kurtzmusch are there any tutorials on mapgen ? 20:18 oil_boi This is just ridiculous :T https://youtu.be/1EXo3ab7NVQ 20:22 paramat my forum thread 'post your mapgen questions here' in modding discussion has a lot of good info 20:22 kurtzmusch ill take a look 20:23 kurtzmusch going ttough your fracture mapgen to try and make some smoothing on the top and other stuffs 20:26 kurtzmusch oil_boi i liked the textures... what is ridiculous? is that a fork or a subgame? 20:27 oil_boi kurtzmusch: Thanks, it's from Mineclone. I wrote this game myself and "borrowed" textures from mineclone2 and Minetest Game https://forum.minetest.net/viewtopic.php?f=50&t=22362 20:27 oil_boi I just wrote the fire using simple timers so it's lightning fast, if I used a 0 timer things would get out of hand pretty quickly :T 20:30 oil_boi Also code! 20:32 trom_ why get_mapgen_object("heightmap") relevant register_on_generated(function(minp, maxp) but not get_mapgen_object("voxelmanip") ? 20:34 paramat 'relevant'? 20:35 paramat both are available for use in 'register on generated' 20:37 oil_boi Is this a toyota Previa? :') https://dev.minetest.net/minetest.register_ore 20:40 oil_boi But where is the engine in it :O 20:52 Edgy1 backing up *again* >:C 20:53 paramat oh nice, c55's electric car 20:56 Edgy1 XD 20:56 paramat yes it's a previa EV conversion http://c55.me/blog/?p=1876 20:57 paramat one of my car mods has a car called 'car55' that is powered by a mese battery and has the Finnish flag painted on the roof 21:04 oil_boi Mid engine rwd ev? That thing must do massive burnouts without any tone rings :O 21:04 paramat https://www.youtube.com/watch?v=NoQINzi9J1c EV previa drifting in the snow 21:05 oil_boi Oh snap, you gotta scandinavian flick with an open diff ;D 21:16 oil_boi Oh my god https://youtu.be/SRubE_ZrSEw 21:20 sfan5 !title 21:20 MinetestBot sfan5: Minetest Media Cache Dump - YouTube 21:35 paramat yes that's a classic video 21:55 trom_ paramat: ' 'relevant'? ' yes. For example register_on_generated() return 'minp maxp' with side of 80 blocks and when I do '#heightmap' it's = 6400 22:05 paramat ah 22:07 paramat the heightmap is 2D so is 80x80 = 6400 values, the values are placed in a single table. for a particular x,z you need to calculate which value to use 22:07 kurtzmusch how big is a VoxelManip obtained with minetest.get_mapgen_object("voxelmanip") i mean, i know it returns minimum and maximum emerged, but is that random or the size of a mapblock/chunk thing? 22:10 paramat calculating the heightmap index is something like: index = (y - minp.y) * 80 + (x - minp.x) + 1 22:11 paramat the mapgen object voxelmanip volume (emin, emax) is always a mapchunk plus a 1 mapblock thick shell around that 22:12 paramat so by default, 112^3 nodes 22:12 paramat (80 + 16 + 16)^3 22:12 paramat (with chunksize = 5) 22:13 paramat core mapgen uses the same volume 22:14 kurtzmusch oh nice 22:14 kurtzmusch se we get an extra mapblock for placing schematics i supose? 22:15 kurtzmusch thangs for your patience paramat 22:21 paramat the shell is essential for trees that stick up and out of the mapchink 22:22 paramat i mean, trees have to extend up beyond the mapchunk border. otherwise there would be missing trees or chopped trees everywhere in mapgen 22:23 paramat large caves and dungeons also extend horizontally beyond the mapchunk border, by up to 16 nodes 22:23 Edgy1 yay freenode netsplits 22:51 MinetestBot 02[git] 04paramat -> 03minetest/minetest_game: Fix trapdoor side textures and orientations 135c48c76 https://git.io/fjnG9 (152019-05-03T22:49:07Z)