Minetest logo

IRC log for #minetest-hub, 2018-09-07

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

All times shown according to UTC.

Time Nick Message
00:38 ANAND joined #minetest-hub
01:37 aerozoic joined #minetest-hub
02:33 garywhite joined #minetest-hub
02:33 garywhite joined #minetest-hub
02:38 ssieb joined #minetest-hub
02:46 benrob0329 joined #minetest-hub
04:27 twoelk left #minetest-hub
05:24 ChimneySwift joined #minetest-hub
06:17 timdorohin joined #minetest-hub
06:36 jluc joined #minetest-hub
06:40 ANAND joined #minetest-hub
07:11 ssieb joined #minetest-hub
07:20 twoelk joined #minetest-hub
08:23 longerstaff13-m joined #minetest-hub
09:14 Gael-de-Sailly joined #minetest-hub
09:31 DI3HARD139-m joined #minetest-hub
09:51 CWz joined #minetest-hub
11:14 ChimneySwift joined #minetest-hub
11:36 ChimneySwift joined #minetest-hub
11:58 Fixer joined #minetest-hub
12:02 longerstaff13-m joined #minetest-hub
12:07 tenplus1 joined #minetest-hub
12:07 tenplus1 Hi folks
12:09 tenplus1 Lucky Blocks updated to 0.9 - new api features, added new blocks :)
12:09 BakerPrime 'Morning TenPlus1
12:09 tenplus1 hi baker
12:10 tenplus1 nick reminds me of transformers :)  should be out fighting BagelTron
12:11 ANAND lol :)
12:12 IhrFussel joined #minetest-hub
12:12 tenplus1 hi fussel
12:14 tenplus1 hi timdorohin
12:14 timdorohin hi tenplus1
12:14 tenplus1 could one of our lovely admins give timdorohin permanent voice plz
12:16 VanessaE so just to spam everyone, http://i.imgur.com/Pu6cYRK.png ~~ http://i.imgur.com/ctxJ3ei.png  ~~ http://i.imgur.com/hy6HtTD.png ~~ http://i.imgur.com/bYYWQz8.png
12:16 tenplus1 ahahaha kewl, is this your new mod ?
12:16 VanessaE yup
12:16 VanessaE still WIP but almost done
12:16 tenplus1 sweeeet, first chess and now gambling :D w00t
12:17 timdorohin i had some fun too: https://i.imgur.com/U6gz0A5.png
12:17 tenplus1 ooh, interesting landscape :D
12:17 VanessaE nice
12:17 timdorohin yea, mgv7
12:19 tenplus1 ooh, this looks very interesting: https://forum.minetest.net/viewtopic.php?f=9&t=20770&hilit=mapgen+mod#p330283
12:19 tenplus1 they even use my ambience api for sounds :D nice
12:20 timdorohin btw i have strange experience - running same mods&minetest builds on 2 servers - one with i7 2630qm and second with 2x Opteron 280, with 8G ram on both
12:20 tenplus1 what happened ?
12:21 timdorohin i7 that is TWICE more powerful then 2x opterons lagged much more O_O
12:21 tenplus1 what gfx are both running ?
12:22 timdorohin ehm... gfx? graphics on server O_O
12:22 tenplus1 oh thought u meant clients for a sec...my bad :D
12:22 tenplus1 do both use ssd's ?
12:22 tenplus1 also are they running windows ?
12:23 timdorohin i7 with SSD Opterons with raid-1 10k 60G Hitachi HDD
12:23 timdorohin Both running ArchLinux with custom kernel
12:26 tenplus1 are they both on samenetwork ?
12:27 timdorohin nope, i7 plugged directly in my gigabit switch, when opterons are in other country :D
12:29 tenplus1 strange, how fast is your actual ISP
12:29 tenplus1 down and up speeds
12:30 timdorohin around 50Mbit up/down
12:30 tenplus1 you sure it's 50mb up as well ?  I have 50 down, 3 up
12:30 tenplus1 up speed on personal server can affect when you connect yourself
12:30 ChimneySwift doesn't the i7 have higher per-core performance?
12:31 ChimneySwift only mapgen can scale to multiple cores
12:31 timdorohin ehm, my isp weren't involved when i tested i7 server cuz it in my local network)
12:32 tenplus1 interesting
12:35 timdorohin so the strange thing is that i7 server in my local network was more laggy than my friend's hp blade server in Lituania (he have 1 Gbit connection)
12:36 timdorohin ChimneySwift: one interesting moment - i7 has 2GHz freq, when Opteron - 2.4GHz
12:39 timdorohin but it is nominal frequencies, i7 boosting to 2.4-2.6 almost all time...
12:40 timdorohin well, strange things can happen sometimes
12:42 timdorohin ChimneySwift: mobs ai working in main server thread? Really?
12:48 ANAND timdorohin: See here for details about the threads Minetest uses
12:48 ANAND https://dev.minetest.net/Engine_structure#Threads
12:49 timdorohin but i still can't explain how simple server from 2005 can be better for minetest than top 'gaming' notebook from 2012...
12:49 tenplus1 notebook ?
12:49 ANAND Stand-alone server has `main`, `ServerThread` (Everything except for mapgen), and `EmergeThread` (Mapgen / Voxel operations)
12:50 timdorohin ANAND: well, this is the reason why we need mobs in a main engine - multithreading support...
12:50 ANAND I'd really love to see better multithreading too
12:51 tenplus1 would be nice
12:51 ANAND Since only the mapgen operations is currently offloaded to a separate thread
12:51 timdorohin tenplus1: yea, hp gaming laptop (with broken keyboard after 5 years of using it as a mobile graphic workstation)
12:52 timdorohin with i7 2630qm
12:52 ANAND Ideally, UI should go to a separate thread
12:53 ANAND Since UI becomes unresponsive when there are other CPU-heavy operations active
12:53 VanessaE tenplus1: so here's the first taste of the new mod:  https://gitlab.com/VanessaE/minislots  WIP, don't expect fair spin results, but it works okay :)
12:55 tenplus1 :PPP
13:12 ChimneySwift yeah, Lua is single threaded :p your server will be pretty fast if all you want to do is run mapgen all day lol. you can sell num_emerge_threads in minetest.conf to add more emerge threads
13:13 tenplus1 set num_emerge_threads to total cores minus 1....
13:13 VanessaE which doesn't do shit if you have Lua hooked in the mapgen via some mod.
13:14 tenplus1 yeh, but means that if you have 4 cores, 3 can handle mapgen while the other can do lua stuff :D
13:14 tenplus1 helps a bit
13:14 ChimneySwift yeah
13:20 timdorohin VanessaE: isn't lua mapgens runs in mapgen emerge threads?
13:21 ChimneySwift Lua all runs in the same thread
13:23 tenplus1 yeah, but if you have 4 threads and use them all for mapgen it slows down lua as well, so 3 for mapgen, 1 for lua
13:23 ChimneySwift yeah
13:29 timdorohin well, shit. Why this was done that way? Both luajit & lua5.1 works well with multiple threads...
13:31 ChimneySwift they do..?
13:31 ChimneySwift I was not aware they could run multithreaded at all
13:34 ChimneySwift Lua has coroutines but thos all run on the same thread afaik
13:38 Fixer hey, little drums!
13:39 timdorohin ChimneySwift: in programming, pretty much everything can be done if needed. lua code can be run parallel easily without global state, and with some hacks we can add shared thread-aware global state.
13:40 ChimneySwift it can obviously be done, but not without modifying Lua if I'm not mistaken
13:40 timdorohin ChimneySwift: you can look at Torch framework threads library.
13:40 ChimneySwift hmm I might just do that
13:41 timdorohin ChimneySwift: modifying lua code or engine? No lua/luajit engine modification needed...
13:42 ChimneySwift I see
13:42 ChimneySwift I'll look tomorrow, it would be nice to have implemented. I need to go to bed though
13:43 tenplus1 laters dude
13:43 ChimneySwift o/
13:50 Jordach joined #minetest-hub
13:50 tenplus1 o/ jordach
13:50 Jordach woo
13:50 Jordach clean install of W10Edu
13:51 tenplus1 what's the diff ?
13:51 Jordach i don't even have a working cortana
13:51 Jordach completely neutered
13:51 tenplus1 sweet
13:51 tenplus1 lite editions are always better
13:52 Jordach even better
13:52 Jordach i properly equalised my damn headphones
13:53 tenplus1 ehehe, nice...
13:54 Jordach i archived my friends dreamspark W10 Edu images
13:55 Jordach everything is finally neat
13:55 Jordach (and no issues going from 1703 to 1803)
14:00 Jordach the only things that survived my drive wipe and reinstall was blender's userprefs and quassel's logs
14:01 timdorohin >blender
14:01 timdorohin are you an alien?
14:01 Jordach no i'm just absurdly good with it
14:02 tenplus1 Mobs Redo API updated, light damage has min and max values, lava damage checks for ignition sources
14:03 Jordach timdorohin: i mean, i've wrote a custom TRPG like combat system for MT
14:03 timdorohin blender user interface is made for aliens.
14:04 Jordach learn the keyboard shortcuts
14:05 VanessaE I get by okay with Blender...
14:05 tenplus1 scarey
14:06 Jordach i find it ironic that the MT engine no longer limits
14:07 Jordach anything i attempt anymore
14:09 Jordach i can pretty much sit back and assemble what i want to do entirely inside my head
14:09 VanessaE time to find a more restrictive platform? :P
14:09 Jordach nah
14:09 Jordach that would mean learning Java
14:09 Jordach :^)
14:10 VanessaE inb4 Jordch ports Minetest to some 8-bit 1980's computer :)
14:11 Jordach does it come with a 3d radar at the bottom and wireframe display?
14:11 Jordach ;)
14:11 VanessaE sure.
14:11 VanessaE if you code it :P
14:13 tenplus1 16 colours only :P
14:13 VanessaE heh
15:31 Fixer VanessaE: @ procrastinates
15:32 VanessaE ?
16:30 sys4 joined #minetest-hub
16:40 Mr_Pardison joined #minetest-hub
16:40 tenplus1 o/ mister
16:41 Mr_Pardison hai
16:41 Mr_Pardison can anyone here code in json?
16:45 sofar JSON is a data object storage format
16:46 sofar you can't code in data
16:48 Mr_Pardison this is for making a mod for Scrap Mechanic (uses json)
16:48 tenplus1 explain ?
16:48 sofar JSON is ... like ZIP
16:49 sofar it's just a format to embed data
16:49 sofar it can hold any data
16:49 sofar the data... can be "instructions"
16:49 sofar but JSON is a generic format
16:49 sofar you can put any data in it
16:49 * VanessaE pokes sofar with some dangling pull requests
16:50 sofar if $foo_game uses it in a weird way, you need to read $foo_game documents how it uses the JSON format
16:50 tenplus1 lol, which one's Vanessa
16:50 sofar "I
16:50 sofar "I'll get right on it"
16:50 VanessaE tenplus1: oh just on some mods :)
16:50 sofar hit me with some links?
16:51 VanessaE https://github.com/minetest-mods/technic/pull/441 ~~ https://github.com/minetest-mods/blox/pull/3 ~~ https://github.com/minetest-mods/steel/pull/2
16:51 VanessaE and the stained glass mod is still unresolved but you know about that one
16:51 sofar I probably know about all of them
16:51 sofar lol
16:51 Fixer you can put a pickle in JSON
16:51 VanessaE ok :)
16:52 VanessaE Fixer: can you imagine the size of the file if you tried to represent a whole pickle therein? :P
16:52 ANAND joined #minetest-hub
16:52 tenplus1 hi ANAND
16:52 Fixer size of the file will be about 0.5x7 cm
16:52 ANAND o/
16:56 sofar that's a tiny pickle
16:59 VanessaE ...
17:09 tenplus1 *shudder* someone did a Minetest comparison video against mc on youtube, got 0.4.17-1 and ended up making a v6 world running at 5fps...
17:11 VanessaE ouch.
17:14 * tenplus1 wonders if v8 has made an appearance and uses new map layers yet ?!?!?!?!
17:15 VanessaE is there EVEN a v8 yet?
17:15 sofar it's still just tomato juice
17:15 tenplus1 v7 is considered stable now, was just hopeful :) we really need layers now to do something with all that 60,000 high space
17:15 VanessaE heh
17:15 tenplus1 lol
17:18 Krock joined #minetest-hub
17:18 Krock hi tenplus1
17:18 tenplus1 hey Krock... *sips le coffee*
17:19 Krock time to fix the player deserialization issue for damaged files
17:19 tenplus1 is this the new auth conversion ??
17:19 Krock as in: throw an error and abort instead of looping forever
17:20 Krock wat
17:21 Krock I'd call that auth conversion "Coffee Le Sip de Auth
17:21 Krock "
17:21 VanessaE haha
17:21 tenplus1 mmm tasty
17:22 VanessaE but are protocol options "sweetener", "cream", and "chocolate" enabled by default?
17:22 VanessaE :P
17:22 * tenplus1 enabled hidden "honey" setting
17:22 VanessaE nah, that causes crashes in some implementations
17:22 tenplus1 nuuuuuuuu
17:23 VanessaE you get like 5 hours' connectivity, then pfffft
17:23 tenplus1 Iwonder how long it would take to convert xanadu's player files to the new system
17:24 Krock forever when there's a damaged file
17:25 tenplus1 might give SorceryKid's new auth setup a try as well, see how that handles it as well
17:26 VanessaE tenplus1: what would that be, some espresso-derived fork? ;)
17:26 tenplus1 VanessaE: https://forum.minetest.net/viewtopic.php?f=9&t=20393
17:26 VanessaE I was kidding :P
17:26 tenplus1 it actually looks really good, even the benchmarks are impressive for something that's all LUA based
17:29 Andrey01 joined #minetest-hub
17:29 Andrey01 hi everyone
17:29 tenplus1 hi andrey
17:30 Andrey01 i would like to know how to export .blend file to .b3d?
17:31 tenplus1 https://github.com/alrusdi/blender-b3d-exporter
17:31 tenplus1 export plugin for blender
17:38 Andrey01 what do i need to put this module in a folder inside"Blender" folder? "Addons" or "modules"?
17:38 tenplus1 no idea, check the readme
17:40 Andrey01 there is no written in README.md
17:40 tenplus1 https://www.katsbits.com/tutorials/blender/scripts-folder-location.php
17:55 ssieb joined #minetest-hub
17:55 tenplus1 hi ssieb
18:19 ssieb hi
18:19 Andrey01 if blender mesh has very complicated minetest will be shut down? i just noticed it when set such node
18:20 Andrey01 very complicated*
18:20 Andrey01 is*
18:32 Andrey01 here is a strange error in debug.txt, it nothing written where the error happened: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Expecting itemstack, itemstring, table or nil
18:34 * tenplus1 takes table and adds a futon
18:36 Andrey01 can anybody explain what this is error?
18:37 tenplus1 all depends on the mod, the code etc.
18:37 timdorohin tenplus1: local table = {"futon"}
18:37 tenplus1 w00t
18:37 * timdorohin reading lua code for more than two hours
18:38 tenplus1 heh same
18:38 tenplus1 updating my mods
18:38 longerstaff13-m joined #minetest-hub
18:38 tenplus1 wb longer
18:44 tenplus1 Lucky Blocks has some neat new features :) and blocks...
18:48 Krock and nodes
18:49 tenplus1 ?
18:49 garywhite joined #minetest-hub
18:49 garywhite joined #minetest-hub
18:49 tenplus1 hi gary
18:49 garywhite hello
18:56 tenplus1 Krock: "and nodes" ??
18:58 Krock tenplus1: well, Lucky Blocks has nodes, not blocks.
18:58 Krock petition to rename to Lucky Nodes
18:58 tenplus1 lol
18:58 tenplus1 was wondering :D
19:00 tenplus1 added replacements option for LB placements which really helps with randomising a structure
19:02 tenplus1 *schematic placements
19:04 tenplus1 the wishing well comes in different styles :) looks nice
19:10 sofar VanessaE: too busy at work, need to get to it later this weekend maybe
19:10 VanessaE ok.
19:28 tenplus1 hrm, git.minetest.land wont let me do a pull request ?!?!
19:32 Jordach joined #minetest-hub
19:40 jluc joined #minetest-hub
19:41 tenplus1 heh yeah, I like the browser anime toons :) think it was the same dude who did earth chan
19:55 tenplus1 nite folks o/
19:55 tenplus1 left #minetest-hub
20:13 Andrey01 what should get() function return? Only formspec and inventory size? Can it return add_item() to add an item in this inventory on its creating?
20:17 aerozoic joined #minetest-hub
20:33 garywhite joined #minetest-hub
20:37 BillyS joined #minetest-hub
20:37 BillyS What minetest function is called when a player places a node? minetest.place_node?
20:37 BillyS I think it was something _item
20:37 BillyS But I'm not sure
20:47 VanessaE the node's after_place_node callback
20:47 VanessaE and the global register_on_placenode() callback
20:48 VanessaE (or maybe it's called after_place)
20:48 BillyS That's not what I mean; the server uses a function to actually place that node.
20:49 BillyS Protection mods override it to check for protection
20:49 VanessaE oh.
20:49 VanessaE protection mods don't do that anymore thoguh
20:49 BillyS Oh?
20:49 BillyS idk that
20:49 VanessaE they use the APi call for same
20:49 VanessaE is_protected() I think
21:49 trucar joined #minetest-hub
22:10 longerstaff13-m joined #minetest-hub
22:13 longerstaff13-m joined #minetest-hub
22:25 trucar left #minetest-hub
22:39 Jordach joined #minetest-hub
22:45 Fixer_ joined #minetest-hub
22:50 Fixer joined #minetest-hub
23:06 garywhite joined #minetest-hub
23:06 garywhite joined #minetest-hub
23:36 Mr_Pardison joined #minetest-hub
23:40 paramat joined #minetest-hub
23:44 ChimneySwift joined #minetest-hub

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