Minetest logo

IRC log for #minetest, 2016-08-30

| Channels | #minetest index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:09 Nosrick joined #minetest
00:13 paramat left #minetest
00:30 Nosrick joined #minetest
00:37 Void7 joined #minetest
01:01 twoelk joined #minetest
01:14 TheReaperKing joined #minetest
01:26 ssieb joined #minetest
01:40 ssieb joined #minetest
02:20 SusWombat Why does the following return -1?
02:20 SusWombat var test = [{}, {"lol" : "x"}]
02:20 SusWombat print(test.find({"lol" : "x"}))
02:21 SusWombat fu wrong channel sry
02:23 Freejack joined #minetest
02:26 Freejack joined #minetest
02:26 agrecascino joined #minetest
02:35 est31 joined #minetest
02:59 GunshipPenguin joined #minetest
03:04 MinetestBot [git] est31 -> minetest/minetest: Update minetest.conf.example and settings_translation_file.cpp 1f2ff86 https://git.io/vivQt (2016-08-30T04:40:54+02:00)
03:14 Void7 joined #minetest
03:19 est31 and will merge  #4486 in ten mins too
03:19 est31 err
03:19 est31 wrong chan
03:41 MinetestBot [git] Rui-Minetest -> minetest/minetest: Document keymap_autorun in settingtypes.txt and minetest.conf.example… 3b0f765 https://git.io/viv7j (2016-08-30T05:40:48+02:00)
03:51 Miner_48er joined #minetest
03:52 swift110-phone joined #minetest
03:55 MinetestBot [git] Rui-Minetest -> minetest/minetest: Translated using Weblate (Japanese) 6cf0ab3 https://git.io/viv5P (2016-08-30T05:54:09+02:00)
03:55 MinetestBot [git] thomas@viawords.com -> minetest/minetest: Translated using Weblate (Danish) 7f8703e https://git.io/viv5X (2016-08-30T05:53:54+02:00)
03:55 MinetestBot [git] bse666 -> minetest/minetest: Translated using Weblate (German) 048ba0d https://git.io/viv51 (2016-08-30T05:53:54+02:00)
03:55 MinetestBot joined #minetest
04:06 DI3HARD139 joined #minetest
04:17 MinetestBot [git] Rui-Minetest -> minetest/minetest: Translated using Weblate (Danish) fe49757 https://git.io/vivFk (2016-08-30T06:17:24+02:00)
04:19 MinetestBot [git] est31 -> minetest/minetest: Run updatepo.sh 7eacdc7 https://git.io/vivFm (2016-08-30T06:18:37+02:00)
04:21 Hawk777 joined #minetest
04:29 twoelk joined #minetest
04:34 DMackey joined #minetest
04:36 alkotob__ joined #minetest
04:45 LazyJ joined #minetest
05:33 siva_machina joined #minetest
05:53 namach joined #minetest
05:55 LNJ2GO joined #minetest
06:12 endev15 joined #minetest
06:25 CWz joined #minetest
06:29 Nosrick joined #minetest
06:30 * cheapie just finished a new mod: https://cheapiesystems.com/media/images/screenshot_20160830_012926.png
06:55 swift110-phone joined #minetest
07:09 Darcidride joined #minetest
07:29 ssieb joined #minetest
07:34 Hijiri I have a question about the on_use item callback
07:34 Hijiri does it need to work on "user" arguments that are not players?
07:40 Trustable joined #minetest
07:55 swift110-phone hmm
08:25 swift110-phone joined #minetest
08:34 CWz joined #minetest
08:35 swift110-phone joined #minetest
08:44 Szkodnix joined #minetest
08:57 DMackey- joined #minetest
09:00 DMackey joined #minetest
09:35 davisonio joined #minetest
09:41 shamoanjac joined #minetest
09:43 sonicpp joined #minetest
09:54 twoelk|2 joined #minetest
09:57 PseudoNoob joined #minetest
10:11 lumidify joined #minetest
10:13 SylvieLorxu joined #minetest
10:15 Thomas-S joined #minetest
10:16 est31 joined #minetest
10:21 Fixer joined #minetest
10:23 Markow joined #minetest
11:16 Calinou joined #minetest
11:32 greeter joined #minetest
11:32 Jordach joined #minetest
11:38 Fixer "It took three days for Microsoft to confirm the bug. Yesterday, Aug. 24 -- 15 days after releasing the buggy security patch"
11:38 Fixer 2 weeks to fix critical printing bug
11:39 Fixer thats for win7, no fix for w10
11:43 Szkodnix joined #minetest
12:09 siva_machina joined #minetest
12:20 Arcelmi joined #minetest
12:27 LNJ2GO left #minetest
12:31 SanskritFritz joined #minetest
12:40 Fixer_ joined #minetest
12:44 FirePowi joined #minetest
12:48 red-001 joined #minetest
12:48 red-001 http://pastebin.com/tSscP1QV
12:48 red-001 ^ list of minetest forks in the app store
12:50 Fixer joined #minetest
12:51 red-001 none of them link to the source code
12:52 nosrick joined #minetest
12:52 nosrick Hey folks
12:53 nosrick Anyone know how to set metadata of a node at world generation time?
12:53 Preuk red-001: forks or clones? how can you be sure?
12:54 Ronsor joined #minetest
12:57 red-001 looked at the screenshots and in most cases decompress the package and found lua code used by minetest  core and code for minetest mods or subgames
12:59 red-001 I wasn't able to do the second step for ~2 of the apps
12:59 red-001 but the screenshots provided by the author clearly showed it was minetest
13:02 Preuk well, that's quite a lot
13:02 Preuk are these paid or free apps ?
13:03 red-001 most are f2p with microtranctions and ads
13:04 red-001 there might also be paid apps that copy minetest?
13:04 red-001 ahh
13:04 red-001 ignore the '?'
13:05 Preuk any way for core devs to report abuse?
13:06 davisonio joined #minetest
13:06 red-001 https://www.apple.com/legal/internet-services/itunes/appstorenotices/
13:07 red-001 note: I'm only 99% certain minebuild is a fork
13:08 Preuk the fun thing is that if (when) the make a minecraft movie, we'll see DMCA takedown for anything containing "mine" or "craft" in its name
13:08 red-001 that might cost more then making the movie
13:09 Preuk but for free software abuse, it's a tad more difficult to make it count
13:09 yusf[m] joined #minetest
13:09 sherkaton[m] joined #minetest
13:09 red-001 some of the apps use copies of subgames
13:09 red-001 e.g starve game uses hunger games
13:10 xSmurf joined #minetest
13:11 red-001 for an example of micro transactions see https://itunes.apple.com/ie/app/multicraft-survival-free-multiplayer/id886666245?mt=8
13:12 Preuk "paid" does not seem relevant here; GPL and CC BY-SA allow it... as long as the rest of the license is effective
13:12 Preuk (LGPL sorry)
13:12 nosrick Right, I got the node metadata being set, but it keeps running out of memory, even when I call the garbage collector. Is there an easy solution to this?
13:16 M-JLuc joined #minetest
13:19 arecascino joined #minetest
13:23 siva_machina joined #minetest
13:25 IhrFussel joined #minetest
13:26 IhrFussel agaran, reducing the server steps didn't help, still spikes to 60+% at times and even more often to 30+%
13:28 tpe joined #minetest
13:31 davisonio joined #minetest
13:38 proller joined #minetest
13:40 IhrFussel agaran, maybe it's the many smartshops in the cities...like almost every city has a big shop with many smartshop boxes and each of them contains meta data...I'm guessing the server can't calculate all meta data at the same time when a player loads such a shop area
13:42 arecascino >attempt to merge minetest/master with my version
13:42 arecascino >"everything up to date"
13:42 arecascino >create a commit to force it to allow me to merge it
13:42 arecascino >works
13:42 arecascino >doesn't keep any information on commits merged
13:42 arecascino i hate git sometimes
13:43 LNJ2GO joined #minetest
13:52 red-001 http://loweringthebar.net/2012/04/fourth-lawyer-not-yet-stabbed.html
13:53 est31 wow, didnt know that being a lawyer is such a risky job
13:54 est31 err wait thats a fake newspaper right?
13:57 red-001 don't think so
13:58 red-001 found articles about it in other newspapers
13:58 STHGOM joined #minetest
13:58 red-001 https://www.google.ie/search?q=man+stabs+lawyer+with+pencil
14:02 davisonio joined #minetest
14:05 STHGOM joined #minetest
14:05 whitephoenix joined #minetest
14:08 DMackey joined #minetest
14:12 LNJ2GO joined #minetest
14:13 STHGOM joined #minetest
14:17 STHGOM joined #minetest
14:17 STHGOM joined #minetest
14:27 Hirato_ I think arecascino was using his local 'minetest/master' and not 'origin/minetest/master'
14:27 est joined #minetest
14:35 Void7 joined #minetest
14:42 redblade joined #minetest
14:45 LNJ2GO joined #minetest
14:48 Samson1 joined #minetest
14:54 agaran IhrFussel: never used them so far but it can be true..
14:58 STHGOM joined #minetest
15:02 LinuxGuy2020 joined #minetest
15:05 agaran IhrFussel: which module provides those ?
15:06 LinuxGuy2020 Are there any mods or settings to better support dual monitor play? I'm on Linux Mint 18 with the non-free nvidia driver installed and made and used a test image to figure out and set the bezel compensation. Looks seemless accross both screens but the inventory accross the bottom is behind the bezels and the menu is too. Is there. The crosshair I'm not super worried about seeing cause the nodes that are aimed at are outlined and easy
15:07 LinuxGuy2020 Is there settings to move the menu and tools at the bottom?
15:08 red-001 I don't think so
15:08 red-001 but there is a lot of mods
15:08 endev15 LinuxGuy2020: no, there isn't. However, it can easily be done with a mod.
15:09 LinuxGuy2020 ok
15:09 davisonio joined #minetest
15:09 LinuxGuy2020 ill have to look for one then.
15:09 endev15 (easily depends on your modding experience :P)
15:09 LinuxGuy2020 Exactly
15:09 endev15 The hud mod by blockmen might do it.
15:10 LinuxGuy2020 ok ill check that
15:10 endev15 I'm not sure you can actually move the hotbar, but you could "register" a new one in a different location.
15:11 stdh joined #minetest
15:14 Darcidride_ joined #minetest
15:15 siva_machina joined #minetest
15:17 LinuxGuy2020 Isnt there a setting or key combo to change the sizes of the HUD items?
15:19 Not_a_Robot joined #minetest
15:19 CWz joined #minetest
15:19 LinuxGuy2020 NM found it
15:24 lisac joined #minetest
15:27 proller joined #minetest
15:28 SylvieLorxu joined #minetest
15:28 LinuxGuy2020 left #minetest
15:28 STHGOM joined #minetest
15:28 STHGOM joined #minetest
15:35 hmmmm joined #minetest
15:36 Volkj joined #minetest
15:36 sonicpp joined #minetest
15:36 davisonio joined #minetest
15:37 lumidify joined #minetest
15:37 STHGOM joined #minetest
15:37 STHGOM joined #minetest
15:37 Void7 joined #minetest
15:40 STHGOM joined #minetest
15:40 STHGOM joined #minetest
15:44 Yst joined #minetest
15:45 STHGOM joined #minetest
15:45 STHGOM joined #minetest
15:46 betterthanyou710 joined #minetest
15:48 Tux[Qyou] joined #minetest
15:49 Void7 joined #minetest
16:00 KaadmY joined #minetest
16:04 STHGOM joined #minetest
16:09 twoelk joined #minetest
16:15 Krock joined #minetest
16:15 MinetestBot Krock: Aug-29 23:02 UTC <Jordach> yes
16:16 Krock yes what? err.. logs
16:18 LNJ2GO joined #minetest
16:36 alkotob_ joined #minetest
16:43 edaq joined #minetest
16:47 davisonio joined #minetest
16:48 FurryFeggot joined #minetest
16:48 FurryFeggot e
16:48 LNJ2GO joined #minetest
16:52 Krock a
16:52 lumidify joined #minetest
16:55 Calinou ._.
16:55 red-001 ??
17:01 Ronsor joined #minetest
17:04 Lion joined #minetest
17:05 Trustable joined #minetest
17:06 Telesight joined #minetest
17:07 Lion hello?
17:08 Calinou hi Lion
17:09 Lion_ joined #minetest
17:09 Lion_ you're a person i havnt seen in a while calinou
17:11 Lion_ all though you wouldnt know who i am by this point haha
17:12 octacian Calinou: that's something that was said on a server :D?
17:12 KaadmY <Calinou> [off] blue<LittleAshleyLV> in real minecarft u can change skins but here girls need to be boys
17:12 KaadmY uh
17:13 Lion_ i think my irc is being buggy haha
17:13 KaadmY isn't sam gender-neutral?
17:13 octacian like wow
17:13 octacian Kinda..
17:13 KaadmY Lion_: type /nick Lion
17:13 KaadmY netsplit is a common problem
17:13 Arcelmi joined #minetest
17:13 octacian We need a way better skin system tbh.
17:14 Lion i cant remeber my old username to nickserv identify it
17:14 octacian Except, the only way to do it is with global accounts, which isn't my favourite method though it would work
17:15 KaadmY maybe a client-side option to specify what skin to use?
17:15 KaadmY config option?
17:15 KaadmY and standardize the skin api?
17:15 Lion does anyone know it a man named OldCoder is still around?
17:15 octacian That could work fine. Basically the client would send the skin to the server. Accounts are really the way to go.
17:15 Volkj Lion: seems here
17:16 octacian Lion: OldCoder is still around. He's on IRC right now.
17:16 Lion i ment active i saw hes in chat
17:16 KaadmY yep
17:16 octacian IK there'd be a lot of people against accounts, but I think it'd definitely work better.
17:17 Lion octacian i dont reconise your name how long have you been involved in minetest development?
17:17 KaadmY most people here aren't doing dev work in mt
17:17 Volkj wouldn't be bad if a server has the option to be outside the single account system, this way nearly anyone will be ok
17:17 KaadmY just hanging around
17:18 octacian Lion: I'm not really. I've never done anything in the core as of yet. I do a LOT of modding tho
17:18 Lion all right haha im just couriois cause ur names seem new to me haha
17:18 octacian Lion: you might know me as endev15 if you spend much time on the forums
17:18 Lion idk last time i was active was 2013 XD
17:18 KaadmY octacian: global accounts won't solve skins
17:19 Lion im back though and i really wanna finish my mod
17:19 Calinou octacian: yes, on Minetest CTF
17:19 KaadmY the skins still have to be server-side mods
17:19 octacian KaadmY: why not?
17:19 KaadmY all global accounts will help with is persistence
17:19 Lion i had this great idea last night how i can update it i think itll be really cool
17:19 KaadmY and skin persistence could be a client-side config setting
17:19 octacian Integrate it right into the engine, and no mods would be needed.
17:19 KaadmY yes
17:19 KaadmY but skins should not be part of the engine
17:20 octacian Calinou: Minetest CTF?
17:20 KaadmY the player model should be customizable
17:20 Calinou octacian: the original CTF server
17:20 KaadmY what if you want a new model on your server?
17:20 Calinou capture the flag
17:20 KaadmY skins completely breal
17:20 KaadmY break*
17:21 octacian Oh, that's true. Servers could then have settings to disable account-based skins and could use the current method of skin mods (which sucks, but works)
17:22 KaadmY yes
17:22 KaadmY then that would go back to skins per server
17:22 octacian exactly
17:22 KaadmY meaning it can't be global
17:22 KaadmY imo a client-side option for skins would be best
17:23 KaadmY or even maybe the client can specify skins per server
17:23 Calinou we could have built-in character customization in minetest_game
17:23 Calinou this way (almost) all servers benefit from it
17:23 Calinou what irks me in most skin mods is that people are free to choose skins that make them very hard to see, or just very ugly
17:23 Calinou like "I don't know what's noise and shading dude!!"
17:23 octacian That's what it would be. However, my thinking is, that the option should be connected (or be able to be connected) to an account.
17:23 Calinou IMO, shirt/pants/hair color customization is plenty for a start
17:23 Calinou the point is to be able to identify people quickly
17:24 Calinou "oh, this guy usually has red shirt"
17:24 * KaadmY likes orange/green
17:24 octacian yeah, that's the thing. There isn't enough variation available on servers.
17:24 * KaadmY thinks they're good looking and people hate them together :PP
17:24 octacian Anyways, I'm back to working on the MTCDB..
17:24 Calinou yellow shirt, red pants, light brown hair
17:24 Calinou = Ranger :D
17:24 KaadmY :)
17:25 agaran don't forget bow ;)
17:26 octacian I finally finished the basic DB connection yesterday :D
17:27 * KaadmY wants green shirt, green pants and beige hair
17:27 KaadmY s/hair/helmet :P
17:27 * octacian thinks KaadmY would easily be able to do that if an account and skin system was implemented :P
17:30 alkotob joined #minetest
17:31 Lion hey where in the minetest directory located?
17:31 octacian which one?
17:31 Lion like the files such a textures and code
17:31 octacian If linux, /usr/local/share/minetest
17:31 Lion windows
17:31 Void7 is it run-in-place?
17:32 octacian I have no idea then. Who uses Windows?
17:32 agrecascino joined #minetest
17:32 Lion any one with a windows computer :P
17:32 Void7 did you compile it manually?
17:33 Lion any ways i think i found it
17:33 octacian Who would want a computer running Windows? :P
17:33 Void7 Lion: http://wiki.minetest.net/Folder_structures
17:33 Lion thanks void
17:34 agrecascino octacian: some people hate themselves
17:34 Void7 although that might be linux-only
17:34 Calinou <octacian> Who would want a computer running Windows? :P
17:34 octacian IK.. It's really sad
17:34 Calinou no choice for uni, it's either Windows or macOS due to Adobe/Office
17:34 agrecascino Use wine
17:34 Lion i never like linux
17:34 Calinou macOS machines are too expensive for me
17:34 octacian Who uses Adobe/Office? Use Wine. Or a VM.
17:34 Lion its a prefrence
17:34 Calinou agrecascino: recent Adobe software doesn't run at all with Wine, same for Office > 2010
17:34 octacian Or just use open source alternatives
17:34 Calinou (I much prefer Office 2013/2016 to 2010)
17:35 agrecascino Don't quote me, please
17:35 Calinou octacian: my uni teaches those and only those… and students use those and only those
17:35 Fixer windows became so annoying
17:35 octacian uni?
17:35 Calinou university
17:35 octacian ohhh
17:35 Fixer it takes my cpu/diskio on every occasion
17:35 Calinou I'm aware Windows sucks at development, but I can't really dual boot my laptop either (I hate having to reboot just to switch OS, also suspend isn't really reliable on my laptop with Linux)
17:35 octacian I guess I can see that.. Still, linux with a VM is the way to go if you really ned that stuff
17:36 Calinou VMs are slow, I tried
17:36 Calinou (even with my high-end hardware)
17:36 octacian And yeah, I hate dual booting.
17:36 octacian It just takes so long
17:36 Calinou we use Illustrator which benefits a ton from GPU acceleration, and you can't have it in a VM
17:36 Fixer Calinou: make sure virtualisation is enabled in bios
17:36 Calinou (except with passthrough, which is basically impossible on a laptop)
17:36 Calinou Fixer: it is
17:37 Calinou VirtualBox has a high CPU overhead (but is easy to use/has graphics acceleration), and virt-manager (with QEMU/whatever) doesn't provide graphics acceleration so it's slow too
17:37 agrecascino Calinou: xen?
17:37 octacian hmmmm why not just learn Inkscape?
17:37 Calinou agrecascino: doesn't provide accelerated graphics either to my knowledge
17:37 Calinou octacian: I know Inkscape (and tend to prefer it to Illustrator myself), it's just that teachers give you .ai files
17:37 Calinou which are barely ever openable with Inkscape
17:37 octacian lol hmmmm with 4 "m"s is a bad idea
17:37 Calinou (same for .psd with GIMP/Krita)
17:38 octacian Oh, now THAT is sad.
17:38 agrecascino Calinou, pass through
17:39 Lion hey its been a while since i modded
17:39 Lion snappy cackle crumble mean what again
17:39 Lion dirt, stone and what ever
17:39 Fixer winxp is so much faster in terms of load times and response times
17:39 Lion ik just cant remember which one is which
17:39 octacian I have way to many unreleased mods
17:39 octacian https://git.endev.xyz/octacian
17:40 Fixer i have laptop with 7, it is slowest snailOS ever
17:41 Fixer regular disk i/o
17:41 IhrFussel Lion, you CANNOT be against Linux as a whole, since each distribution is completely different from another..this is not Windows where you can choose between maybe 10 different OS versions...Linux is only the core of the OS, there are at least 200 different Linux desktop environments
17:42 Fixer linux is just a kernel
17:42 IhrFussel Andr oid is Linux too so are you against Android?
17:42 Fixer you can switch kernels
17:42 agrecascino joined #minetest
17:42 Fixer or base
17:43 lumidify joined #minetest
17:43 Lion Ik what linux is and how the environments work, IhrFussel i just have a prefrence to windows
17:43 IhrFussel agaran, the mod is called "smartshops"
17:43 Fixer android is not that bad, but I don't like bullshit about not giving me control of access to network of certain apps
17:43 agrecascino Lion: do you program
17:44 Fixer so i rooted the damn thing and block 95% of stuff with firewall
17:44 IhrFussel Lion, how could you say that? MAYBE if you only use mouse to navigate but the actual command system is garbage against Linux
17:44 Lion used to, im trying to get back into it i used to know a few beginner laguages pretty well agrecascino
17:45 agrecascino holy shit do you actually hate yourself
17:45 Fixer there is hurd/bsd/linux/minix/whateverinsanekernel out there which you can use with GNU base and applications on top
17:45 IhrFussel There is a reason why Microsoft implements Bash now into their OS
17:45 ssieb joined #minetest
17:45 Fixer it is more for test and fun
17:46 Fixer they have this Powershell things, strange one
17:46 IhrFussel Fixer, can't tell if you are being sarcastic but I think Microsoft knows that their Powershell can't hold up against Linux shells
17:47 Fixer IhrFussel: they still using it as a main thing
17:47 Fixer bash is just for experiments
17:47 Fixer they won't adopt it or anything iirc
17:47 Ronsor joined #minetest
17:48 Calinou IhrFussel: it looks like PowerShell is highly regarded for scripting/automation
17:48 Calinou but not as an everyday shell
17:48 IhrFussel Fixer, of course they are trying to push their shell variant on their OS, nothing new...but if they wouldn't think that PS is inferior to Bash/other Linux shells they would not have implemented it IMO
17:48 agaran IhrFussel: do you have some url for it, git repo or sth so I can grab same version as you have?
17:48 STHGOM joined #minetest
17:48 STHGOM joined #minetest
17:50 Fixer IhrFussel: btw it seems google is planning to move away from linux to their own kernel called magenta or smth, i'm tired of this crap, they stabilised it just now and ruining everything again
17:50 IhrFussel agaran, https://forum.minetest.net/viewtopic.php?f=9&amp;t=14304
17:50 Fixer just like with kde3/gnome2
17:51 IhrFussel Fixer, that's weird I thought Google wanted to push OSS
17:51 Fixer IhrFussel: it is OSS too
17:51 IhrFussel Still stupid move...splitting up the OS userbases even more
17:53 IhrFussel Fixer, wait are you actually saying they want to move away from Android?
17:53 Fixer IhrFussel: here is the link i found http://www.androidpolice.com/2016/08/12/google-developing-new-fuchsia-os-also-likes-making-new-words/
17:53 nosrick joined #minetest
17:53 agaran IhrFussel: thx, looking
17:53 Fixer Google is developing an OS called “Fuchsia,” runs on All the Things
17:54 Fixer insane naming
17:58 agaran IhrFussel:  Hmm, wild guess, it maybe related to way how it 'displays' item for sale..
17:58 agaran if you have 2-3 it is not issue.. but there are dozens of those..
18:00 IhrFussel Fixer, sounds shocking
18:00 agaran and not sure how 'heavy' are those entities it spawns for displaying items..
18:00 agaran for engine..
18:00 Fixer IhrFussel: it is not certain for sure
18:00 IhrFussel agaran, there are at least 20 of them PER city shop building
18:00 agaran but there are four for each..
18:01 agaran IhrFussel: yup.. disabling smartshop + enabling profiler to see if metadata updates are less crazy?
18:02 IhrFussel In Modcity for example the shops are split up in "Food", "Armory" and "Furniture" and each of them has 10 to 20 smartshop objects
18:03 IhrFussel agaran, no I think the problem is that the DB already has all those meta data and each time a player goes near one it loads all the data...although I'm not sure if meta data persists even if the node becomes unknown...can someone tell me?
18:04 agaran metadata update happens when you use it.. in lua code otherwise it is dead, not modified/updated/send
18:05 IhrFussel agaran, but the meta data is saved together with the node in the DB AFAIK...so the question is whether the engine destroys the meta when it loads unknown nodes or if it still persists
18:06 IhrFussel And we can verify that very easily...I already removed the smartshop mod recently...go to Modcity to one shop and see if any shop nodes are empty/broken...if not it means the meta data was still existing when the nodes became unknown
18:08 IhrFussel I will ask in the dev channel
18:09 namach joined #minetest
18:11 stdh left #minetest
18:11 LNJ2GO joined #minetest
18:12 IhrFussel agaran, I know that WorldEdit for example destroys the meta if you for example set a chest as air but in this particular case set_node() or remove_node() never gets called
18:14 agaran I think metadata don't get destroyed when mod is unloaded, so when you load back all works again. but lack of mod means no spawning entities that are items on display which may change
18:15 IhrFussel agaran, yes but I think it's actually the meta data that causes the lags since the meta data of EACH smartshop node contains all items that are for example + their prices
18:16 IhrFussel that are for sale*
18:17 IhrFussel I don't think the entities are the problem or maybe just a minor one
18:18 IhrFussel And every smartshop node at ModCity and Skycity is completely filled, no empty spaces left per node
18:20 Void7 joined #minetest
18:21 agaran but if metadata aren't changed they are read along with datablock
18:21 agaran and send once from memory to each visitor if block is not evicted
18:22 IhrFussel agaran, yes but I'm pretty sure a node with meta data is larger than one without so maybe that's where it hangs if it loads too much of those large nodes at a time
18:23 agaran hmm if only sqlite would have hmm.. let me try something
18:25 agaran can you run sqlite3 on server right?
18:25 IhrFussel Yeah I have SQLite version 3.8.2 2013-12-06
18:26 agaran select count(), (length(data)/256+1)*256 as l from blocks group by l order by l;
18:26 agaran sqlite3 world../map.sqlite; then run above query
18:26 agaran will show how many blocks are below size, with 256bytes granulation..
18:27 IhrFussel I hope it won't interrupt my DB or should I do it on a backup map file?
18:28 agaran I did in on life, but your db is huge.. (it is just read op)
18:28 siva_machina joined #minetest
18:31 IhrFussel agaran, command is running...seems to take quite some time
18:31 agaran well I have only few blocks in my localhost servers..
18:32 agaran for me blocks are up to 5k in size, but majority are 256 bytes or less
18:33 IhrFussel agaran, what does the command now do? List map blocks with the largest sizes?
18:34 agaran gets each block size, rounds to 256 bytes and counts hits
18:34 agaran so you see distribution of sizes too
18:37 Nosrick joined #minetest
18:38 lumidify joined #minetest
18:39 IhrFussel agaran, at least reading the DB file doesn't seem to take much resources..load is at 0,2
18:40 agaran because it is most likely linear read..
18:42 IhrFussel agaran, linear read will take much longer than other modes I'm guessing
18:43 agaran not really, but your db isn't small as far as I remember
18:44 IhrFussel agaran, 2.X GB
18:44 agaran my biggest is 70M..
18:45 agaran well 100M if I should count much test db for singleplayer
18:46 agaran I was surprised that metadata aren't stored in separate field in db.. just for easy access.. metadata are much often updated than node type..
18:46 IhrFussel agaran, I don't even know why my server has so many players relative to its age...After 10 days online 20 players was the daily peak already...that also means the map got filled up very quickly within the first few weeks
18:47 agaran lot of people visit then dissapear I think
18:48 agaran maybe some mechanism to purge unused accounts?
18:49 IhrFussel agaran, I already deleted "old" accounts...there are 13,000 player files right now and I can't delete any more cause each of the 13,000 connected after June 1
18:49 agaran hmm.. I wonder how many of those are multiaccounts to bypass !steel and such cooldowns
18:49 hmmmmm joined #minetest
18:50 IhrFussel I'm running a script for weeks now (the DAU script that you may see every few hours in the chat) and it goes never below 200
18:50 agaran I see
18:51 IhrFussel I can't say how many are alts..I only know at least 200 different accounts connect to my server daily
18:51 agaran yup I understand
18:51 lumidify joined #minetest
18:53 SanskritFritz joined #minetest
18:56 DMackey- joined #minetest
18:56 IhrFussel agaran, mostly the younger players admit who they are...like when no moderator is online many say "hey I'm XYZ btw" but they seem to forget that I read the chat log (the PUBLIC log)
18:57 Volkj joined #minetest
18:58 agaran heh..
19:00 std45 joined #minetest
19:04 Taoki joined #minetest
19:04 namach joined #minetest
19:05 IhrFussel agaran, command is still running ._.
19:05 agaran IhrFussel: you have -huge- db..
19:08 agaran IhrFussel: what temporary moderator request does?
19:08 IhrFussel You mean !moderator REASON ?
19:08 agaran yep
19:09 IhrFussel It tells the request on the server website http://bit.do/ihrfussels-server
19:09 agaran ah.. so actually nothing :)
19:10 IhrFussel Well the idea behind it is that moderators could potentially open the site and react to the request
19:10 agaran yep I understand
19:13 IhrFussel agaran, the execution depends on the moderators...most of them seem to be too lazy to check the site
19:13 agaran IhrFussel: it is fine.. I just thought that I can temporarly get access to some command or whatever
19:13 IhrFussel agaran, oh xD no that would be fatal if regular players could suddenly use WE or something
19:14 agaran IhrFussel: I meant only very few commands not WE.. ;) I am not -that- crazy
19:14 Telesight joined #minetest
19:15 Pulec joined #minetest
19:17 IhrFussel agaran, like?
19:18 agaran IhrFussel: well, maybe it is not good idea anyway :) sometimes I try to help others with setting up area protection.. though language barier is worse than command barrier..
19:21 IhrFussel agaran, you could theoretically protect an area as yours and then hand over controls to the other player
19:23 Volkj joined #minetest
19:23 agaran IhrFussel: thats what I did before..
19:24 Jeija joined #minetest
19:24 cimbakahn joined #minetest
19:28 agaran IhrFussel: 53s lag..
19:28 superfly joined #minetest
19:28 agaran IhrFussel: and problem was that person recently did not speak english.. I don't speak german..
19:34 agaran IhrFussel: and actually once you know what are biggest blocks you can even find out their positions and try to correct that in world.. I guess it wouldn't be bad to write tool that helps in finding that..
19:34 Jeija Anyone interested in testing a new, more performant mesecons branch?
19:34 Jeija Hawk777 and me implemented voxelmanip caching in mesecons and rewrote several core functions. In my tests this results in a great performance improvements (turning off long wires is more than twice as fast).
19:35 Jeija You can get the mod from https://github.com/Jeija/minetest-mod-mesecons/archive/voxelmanip.zip or by cloning the voxelmanip branch: https://github.com/Jeija/minetest-mod-mesecons/tree/voxelmanip
19:36 agaran that could be awesome improvement, so you use vm to fetch more and change in one go?
19:36 Jeija Yes, but not only that. The real performance improvement happens since turning off is not a two-step-process anymore.
19:36 Jeija Instead of first checking if an onstate receptor is connected to the equipotential section, we just turn off the wire.
19:37 Jeija If we then discover an onstate receptor somewhere along the way, we can simply discard the voxelmanip transactions and not commit the voxelmanips to the map.
19:37 agaran heh, true, it can be used as sql-transaction/cursor combo
19:38 Jeija Also, this makes very large structures work more reliable.
19:38 Jeija Previously, when an area was unloaded and couldn't be forceloaded, mesecons would just postpone the action. With voxelmanips we don't have to, we can force the server to load the mapblock just for mesecons.
19:39 agaran but this way loading is less invasive and gets evicted once block is not needed after change
19:39 Jeija Yes, so in total memory consumption shouldn't increase, but go down
19:40 swift110 joined #minetest
19:41 swift110 joined #minetest
19:42 agaran IhrFussel: I remember one item that had remark about metadata size, books,
19:46 Markow joined #minetest
19:49 ssieb joined #minetest
19:50 cimbakahn joined #minetest
19:54 siva_machina joined #minetest
19:54 Szkodnix joined #minetest
20:00 cimbakahn_ joined #minetest
20:00 cimbakahn joined #minetest
20:04 Darcidride joined #minetest
20:07 std joined #minetest
20:18 LNJ2GO joined #minetest
20:21 Tmanyo joined #minetest
20:37 VargaD joined #minetest
20:41 FurryFeggot joined #minetest
20:47 Void7 joined #minetest
21:20 LNJ2GO left #minetest
21:24 PseudoNoob joined #minetest
21:24 Nosrick joined #minetest
21:25 cimbakahn joined #minetest
21:31 STHGOM joined #minetest
21:31 STHGOM joined #minetest
21:31 agrecascino joined #minetest
21:37 DI3HARD139 joined #minetest
21:37 Nosrick agrecascino, is the new world gen crashing the server?
21:38 agrecascino Nosrick, what
21:38 agrecascino Nosrick, no
21:38 Nosrick Wow, okay. Was expecting it to destroy the server.
21:38 Nosrick I had a hell of a time trying to get it working on my machine.
21:43 aix joined #minetest
21:46 aix joined #minetest
21:47 aix joined #minetest
21:47 FurryFeggot joined #minetest
21:48 testman joined #minetest
21:51 testman How about instead of having servers where only small amount of people play we connect all the servers into a cluster that can take 1000+ players at once?
21:51 testman a mega-server?
21:52 testman What do you think?
22:05 agrecascino Hijiri, got him
22:06 agrecascino Hijiri, ?
22:06 Hijiri no
22:06 Hijiri I meant that was my alt
22:06 Hijiri I told you so you wouldn't ban
22:07 agrecascino oh
22:08 agrecascino try rejoining
22:08 Hijiri you banned my main also
22:08 Hijiri I'll try with the alt
22:08 Hijiri can't log in with either
22:09 agrecascino Hijiri, try now
22:09 agrecascino try it
22:11 Hijiri it works
22:16 Darcidride joined #minetest
22:17 Lion joined #minetest
22:21 Grandolf joined #minetest
22:31 ssieb joined #minetest
22:33 agrecascino how to destroy an immortal entity?
22:37 cimbakahn joined #minetest
22:47 cimbakahn joined #minetest
22:52 std joined #minetest
22:56 superfly joined #minetest
23:02 Hijiri agrecascino: you should have used /clearobjects quick
23:02 agrecascino how to destroy an immortal entity?
23:02 agrecascino oops
23:02 agrecascino meant
23:02 agrecascino "i didn't read
23:02 agrecascino "
23:03 Hijiri I said twice in the chat
23:04 Gizmokid2005 joined #minetest
23:11 siva_machina joined #minetest
23:42 GunshipPenguin joined #minetest
23:42 swift110_ joined #minetest

| Channels | #minetest index | Today | | Google Search | Plaintext