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 |