Time Nick Message 06:45 sfan5 !tell entuland the chat uses mono_font_path and please test with 5.5.0-dev or your bug report won't be of any use 06:45 MinetestBot sfan5: I'll pass that on when entuland is around 07:57 independent56 !tell independent56 that i am just testing, sorry 07:57 MinetestBot You can tell that to yourself 07:57 independent56 passive agressive... go away 08:02 MinetestBot entuland: May-31 06:45 UTC the chat uses mono_font_path and please test with 5.5.0-dev or your bug report won't be of any use 08:08 entuland sfan5: I'm trying to find compiled binaries of 5.5.0-dev, in other project clicking on the "Build: Passing" icon of the Readme brought me to the automated builds, doesn't seem to be the case here 08:09 entuland if I'd need to build it myself from scratch I'm afraid I won't be able to 08:22 sfan5 https://gitlab.com/minetest/minetest/-/pipelines 08:23 sfan5 menu to the right of a pipeline, pick the "package:win64:archive" artifact 08:23 entuland thanks! 09:00 entuland followed up to the issue with the 5.5.0-dev test, unfortunately same behavior exception made for copypasting italian accented letters that seems to work 12:20 ludwig Hey, I hope you are all well. I just got into minetest, as I was searching for a libre voxel game. I started with mineclone2, and now me and my friends have built a lot of very cool infrastructure. Now as I understand the minetest ecosystem a bit better, I want to have more of the "real" minetest, as in use more mods. A lot of those mods add to mapgen, but we already explored the map to *wide* extends. Is there a 12:20 ludwig streamlined way to get the mapgen mdos to load their blocks into the already existing world? 12:20 ludwig or do I have to make a complex sql statement for the blocks table? 12:21 ludwig (to delete the already generated blocks outside of a certain area( 12:22 MTDiscord Do you mean something like "/deleteblocks"? (warning: it's destructive afaik) 12:23 ludwig uuuuh let me research that command 12:24 ludwig well kind of the opposite, i want to preserve the region with our stuff and delete everything else 12:24 ludwig since we need the ores of the new mods for example, but dont want to lose our houses, bridges, etc 12:25 ludwig alternatively to create the ores after the chunks were already generated 12:28 ludwig smth like "DELETE FROM blocks WHERE x<[..] AND x> [..] AND y<[..] AND y> [..]" 13:35 ludwig @y5nw do you know if, when I install a mod with mapgen influence, delete a range of blocks, the newly generated blocks respect the new mod? 13:36 MTDiscord I suppose they do 13:38 ludwig Hmm, then I am just gonna do that four times, thanks for your input :) 16:39 independent56 hello. when i make my map public, then a lot of things will be owned by singleplayer. how do i move ownership of singleplayer's things to 56independent? 16:53 MTDiscord I think that depends on what you are moving 17:00 MTDiscord a lot of things like what? Protectors? 17:19 MTDiscord run a search and replace in the database ? 17:19 MTDiscord well, on a copy of it if you really do, may screw it up ? 17:20 MTDiscord some stuff may be stored in the world storage files (I have at least one mod that does that and writes player names there) 18:04 CWz seems freenode is done 18:05 CWz false alarm 18:31 BuckarooBanzai !tell independent56 "/protector_replace " https://notabug.org/TenPlus1/protector/src/master/admin.lua#L36 (just for the protectors) 18:31 MinetestBot BuckarooBanzai: I'll pass that on when independent56 is around 18:37 whosit is there's no way to preserve default item behaviour (punch/dig) on left click, but do something else on sneak+left-click? 18:43 Krock whosit: register a on_punch() callback for example. although sneak is usually used to skip special actions to allow digging 19:13 whosit on_punch() seems to be for nodes and items use on_use() ? I can't call some default function there, like I can with on_place() by calling minetest.item_place(), it seems 19:17 MTDiscord My server just segfaulted @ EmergeManager::getCurrentMapgen() ... could a num_emerge_threads > 1 setting cause that? 19:43 MinetestBot 02[git] 04paramat -> 03minetest/minetest_game: Add open/close sound gains to the Doors API, balance sound levels (#2… 13ddebdec https://git.io/JGRL7 (152021-05-31T19:43:33Z) 19:44 Krock whosit: on_use() is called on the item you wield to punch a node. on_punch() is the node that you punch 20:28 MinetestBot independent56: May-31 18:31 UTC "/protector_replace " https://notabug.org/TenPlus1/protector/src/master/admin.lua#L36 (just for the protectors) 20:28 independent56 hmm 20:29 independent56 i might as well crtl+f the database 20:29 independent56 im moving EVERYTHING. from a singleplayer to a multiplayer world. advtrains data, door data, travelnet data, even the kitchen sink of data. 20:48 entuland independent56, well, right after you left I suggested searching and replacing in the DB, it was more of a tongue-in-cheek remark but depending on how the data is stored, may be just fine 20:48 entuland beware that some mods store player names in the world storage files 20:48 independent56 i know... i check the logs! 20:49 entuland oh okay 20:49 entuland didn't think about the logs at all :P 20:49 independent56 and yes, i do know about the storage files. i edited the one for currency to get 10 M 20:49 independent56 https://irc.minetest.net/minetest/2021-05-31 20:49 independent56 here 20:51 entuland in some cases things may go south if data is serialized in a way that stores string length along with the actual string (IIRC PHP serialize() does that, for instance, and makes it nasty to do such replaces in serialized data) 20:51 entuland no idea if there is anything like that in the MT DBs 20:52 entuland "i edited the one for currency to get 10 M" cheater ahahahah 20:55 independent56 i am admin. i am scarred from a year of playing on a server. i am corrupt admin. 20:56 entuland ehehhe, your world, your rules :P 20:56 Ingar a game without cheats is a bad game 20:57 independent56 when its online, i will be honest "yes, we have a corrupt admin. deal with it." 20:57 entuland I provide support for another game and I have no problem in saying to players that they're free to do whatever they want with their worlds _and_ the players in their communities 20:57 Ingar I have only one admin rule: don't bug the admin 20:57 Ingar it works pretty well 20:58 Noclip[m] lol 20:58 independent56 to prevent an XX drama on my server, i have said "admin can do what he likes. dont cry. save everything you do" 20:59 Noclip[m] Oh wait, you were the one that gets banned everywhere xD 20:59 specing haha 21:00 independent56 i am. i am a scarred from years of moderator action. so i decided to be a moderator and scar others. its the ring of bullying. 21:04 Noclip[m] So however joins your server gets free bullying from you? 21:04 independent56 maybe for the first week 21:05 Noclip[m] Interesting "buisness" model xD 21:05 independent56 yeah... i will let them grow roots, then "play" with them 21:05 independent56 give them some death, teleport them into the nothing, revoke interact... just admin fun 21:05 Noclip[m] Is your server already online? 21:05 independent56 no 21:05 independent56 im working on the map 21:05 independent56 i have no access to port forwading 21:06 independent56 but yeah... the wiki is working on the private ip. i need to launch the server when i get home 21:06 Noclip[m] You could use yggdrasil then. 21:07 independent56 tell me more 21:07 Noclip[m] But that will only allow other yggdrasil users to connect ☹️ 21:07 independent56 "in Norse cosmology, is an immense and central sacred tree." is the ddg result 21:08 independent56 brb 21:08 Noclip[m] https://yggdrasil-network.github.io/ 21:09 Noclip[m] A bit like TOR or I2P but for speed instead of anonymity. 21:12 Noclip[m] But if you want to be acessable over the clearnet that won't help you. 21:13 independent56 cool 21:14 Noclip[m] Let's be honest, the clearnet just sucks ... 21:14 independent56 i dont want to make it online //now//, i gave myself the half-term to make the server and wiki public-ready 21:15 independent56 im very proud of my world. so if a griefer comes, then its time to play with them. 21:15 Noclip[m] It's using bad technology from the beginning of the internet. 21:15 Noclip[m] Don't forget to keep a backup xD 21:16 independent56 i dont. auomatic nightly backups. 21:00 21:16 Noclip[m] How do you manage version control? 21:17 independent56 using crontab. //i// forget to backup, but crontab always remembers 21:17 independent56 version control? just a $(date + "%Y-%m-%d") slapped onto the filename 21:17 independent56 i have a whole pool of neglected zips. 21:18 Noclip[m] Lol so you make a copie for every new version? 21:19 independent56 https://media.discordapp.net/attachments/826159362225209406/849034149234868234/Screenshot_from_2021-05-31_22-18-17.png?width=720&height=405 21:19 independent56 here is the pool 21:19 Noclip[m] I recommend you to use deduplication for minetest backups. 21:19 independent56 meh 21:19 independent56 it works fine 21:20 independent56 only 1 gb per zip. 21:20 independent56 it also zips all the mods 0_0 21:20 independent56 gtg 21:20 Noclip[m] Ahh, I did it the same way in the beginning. 21:21 Noclip[m] Ohh wait, I didn't. 21:21 Noclip[m] I only zipped my worlds and not the whole minetest folder. 21:22 Noclip[m] What you are doing is nothing else than wasting a ton of space! 21:23 Noclip[m] Don't backup things that you don't need to backup and make your backups as space-efficient as possible! 21:25 Noclip[m] With 1 GB per zip you will have 365 GB after one year. 21:26 independent56 hmm 21:26 independent56 good point 21:26 Noclip[m] lol 21:26 independent56 yeah... will excluide mods 21:27 Noclip[m] I'm currently using Borg for world backups. 21:28 independent56 hmm 21:29 independent56 meh 21:29 independent56 i like the cross-platform and simplicty of bash scripts 21:29 Noclip[m] That only stores the changes of every new version. 21:29 MTDiscord so your collective files will adapt to serve us 21:30 independent56 meh.... i once lost a whole pool. was distressing until i realised i had a copy of everything on my sister's computer. 21:30 Noclip[m] Does that mean you're never using Windows? 21:31 independent56 i prefer being able to cpy and extract one file. 21:31 Noclip[m] lol 21:31 independent56 Noclip[m], windows is horrible. it is sin. i never use it. 21:31 MTDiscord hello there 21:31 independent56 excerpt for in a vm, where i point and say "haha stoopid" 21:31 MTDiscord i'm sorry i can't hear you over my audiophile gear 21:31 Noclip[m] Why do you have a copie of all your files on your sister's computer? 21:32 Noclip[m] hello there"> Hello 21:32 independent56 to show her my worlds 21:32 independent56 and not ^I all ^i my files, just the worlds and mods 21:32 Noclip[m] Great! Windows is the only platform that is not supported by borg (I think). 21:33 independent56 brb 21:33 Noclip[m] "Hey sister, could you please store a few Terabytes of data for me?" 21:34 Noclip[m] "I'm sure your laptops SSD has still some free space." 21:38 independent56 *hdd 21:41 Noclip[m] 20 TB HDDs do exist. 21:41 independent56 hmm 21:41 independent56 my sister wa sonly playing on some world 21:41 independent56 not all my files 21:41 Noclip[m] But laptops probably don't ship with them xD 21:41 independent56 and i have a 500 gb SSD... everything fits. 21:43 Noclip[m] Mhh, maybe they don't exist?! 21:44 Noclip[m] But Wester digital has a 18 TB HDD. 21:45 Noclip[m] https://shop.westerndigital.com/products/internal-drives/wd-gold-sata-hdd#WD181KRYZ 21:45 independent56 and it costs $700. nope! 21:46 Noclip[m] 1 year of daily zip backups later ... 21:46 independent56 once, with timeshift, it was draining my storage space. and i didnt know. iw as wondering "why is my computer slow?". when i found out i felt sooo stupid. 21:47 Noclip[m] Wait, your filesystem was actually full? 21:47 independent56 timeshift is now deleted 21:48 independent56 im lucky i survived 21:48 Noclip[m] You know that this is probably not good for the OS, do you? 21:48 independent56 i know 21:49 independent56 the OS forgives me. 21:49 Noclip[m] The OS usually always expects the filesystem to be writeable. 21:49 independent56 XD 21:50 Noclip[m] Just imagine the filesystem gets filled up in the middle of an OS update ... 21:50 independent56 luckly, timeshift was deleted. 21:50 independent56 and i have... 127 gb left 21:51 Noclip[m] You could use btrfs as filesystem. Then you can do daily snapshots without needing extra space for them. 21:51 independent56 hmm 21:51 Noclip[m] You make backups to an external drive, do you? 21:51 independent56 hmm 21:52 independent56 i have an external drive. but the connector wire is shit 21:52 Noclip[m] (And timeshift has support for btrfs. If you use timeshift on btrfs it won't use extra space.) 21:52 independent56 its impossible to make backups without "i/o error! oopsie woopsie! cant backupyour most important files" 21:53 Noclip[m] Then get a new wire. 21:53 independent56 lol yeah 21:54 Noclip[m] Every storage device dies after some time. Your SSD is no exception from that rule. 21:54 independent56 my mum has a blue bag with a handful of storage devices. containing memories. she keeps on putting off backups. she almost lost it. i wish to make backups of it. 21:55 independent56 yeah... i need to put it on my drive. 21:56 Noclip[m] There are a few great backup phrases: 21:56 Noclip[m] No backup no mercy. If there is no (tested) backup the data wasn't important. RAID is not a backup. One backup is no backup. Always test your backups. 21:58 independent56 hmm 21:58 independent56 i always remember "three points and you're probably good" 21:58 Noclip[m] independent56: If you can lose your backups then you aren't doing your backups the right way! 21:58 independent56 hmm 22:02 Noclip[m] Do you know the 3-2-1 backup rule? 22:04 Noclip[m] Always have 3 backups on 2 different types of storage media with one backup being offsite (for example in the cloud). 22:05 Noclip[m] That's basically the best you can do. 22:09 entuland I like to read the binaries of all of my important documents and medida and set them to mind in case of disaster. 22:09 entuland s/medida/media 22:10 Noclip[m] So you are backup up your data into your brain? 22:11 entuland https://tenor.com/view/think-about-it-use-your-brain-use-the-brain-think-brain-gif-7914082 22:12 Noclip[m] entuland: lol. How do you backup minetest worlds into your brain? 22:12 entuland eheheh, of course I was being facetious :P 22:12 entuland I wish I remembered more than 5 birthdates and more than 2 phone numbers 22:14 Hawk777 Easy. To restore your backup, start an empty Minetest world and rebuild all your stuff! 22:15 Noclip[m] "Hey entuland someone griefed your server yesterday and destroyed the whole city. Could you please roll back to another version?" 22:15 Noclip[m] "Mhh, I first need to find a way to export the backup out of my brain." 22:15 entuland :) 22:16 Noclip[m] Super easy xD 22:16 Noclip[m] I don't even try. 22:17 entuland ehehe 22:17 entuland I don't really try actually, some simply stuck after years (some others simply don't despite the years) 22:17 Noclip[m] Okay I know a few birthdays and at least one phone number. 22:19 Noclip[m] I know someone who knew the first 500 digits of Pi. 22:21 Noclip[m] That person also knew many people's phone numbers, car license plate numbers and more ... 22:22 Noclip[m] At some point that was really a bit scary xD 22:22 specing Sounds like the ideal spy 22:22 specing remembers everything just by looking at it 22:23 Noclip[m] Not sure if that's how it works. 22:24 Noclip[m] In case of Pi they said that they needed a few minutes to learn it. 22:25 Noclip[m] I have no idea how you learn hundreds of digits in just a few minutes xD 22:25 Noclip[m] Or hours 22:26 entuland some people simply have such kind of memory 22:26 Noclip[m] Jup 22:26 entuland some also say that anyone has such kind of memory and for some reason we simply don't have access to it 22:26 Noclip[m] I would probably start forgetting the beginning after a few minutes. 22:27 Noclip[m] Which package do I need to install? Is it in the ubuntu repo? 22:28 entuland eheheh 22:28 Noclip[m] Do I need a special kernel for that? 22:30 Noclip[m] Downloading brain.iso now 22:31 Noclip[m] Hopefully I won't brick my brain during the installation. 22:31 entuland no guarantees given 23:45 wsor4035 testing to see how things are from the other side of the matrix relay 23:46 wsor4035 seems to work well