Time |
Nick |
Message |
00:13 |
|
Lukwe joined #minetest |
00:41 |
|
Gustavo6046 joined #minetest |
00:52 |
|
freelikegnu joined #minetest |
01:00 |
|
sec^nd joined #minetest |
01:03 |
|
est31 joined #minetest |
01:48 |
|
awell joined #minetest |
02:56 |
|
olliy joined #minetest |
03:24 |
|
Sven_vB joined #minetest |
03:28 |
Sven_vB |
I just learned there's a map size limit at around 31k blocks in each direction, where does that limitation come from and why is it so low? |
03:53 |
|
Mister_Q joined #minetest |
04:52 |
|
Conradish006 joined #minetest |
04:56 |
|
somtalgutoo joined #minetest |
04:58 |
|
milkt joined #minetest |
05:00 |
|
MTDiscord joined #minetest |
06:19 |
|
Flabb joined #minetest |
06:38 |
|
Verticen joined #minetest |
06:47 |
|
riff_IRC joined #minetest |
06:53 |
|
YuGiOhJCJ joined #minetest |
06:54 |
tango_ |
Sven_vB: the limitation comes from the use of 16-bit integers for nodes positions, and it's actually much larger than what minecraft has |
06:55 |
Sven_vB |
oh. I want to believe the latter sentence, so thanks. |
07:15 |
MTDiscord |
<wwar> Minecraft world = 910^8 square kilometers. Minetest world = 21610^9 square kilometers. |
07:15 |
MTDiscord |
<wwar> Minetest world = 216*10^9 square kilometers. |
07:32 |
|
jluc joined #minetest |
07:34 |
|
dabbill_ joined #minetest |
07:37 |
|
riff-IRC joined #minetest |
08:00 |
|
ShadowNinja joined #minetest |
08:26 |
|
sec^nd joined #minetest |
08:41 |
|
calcul0n_ joined #minetest |
08:53 |
|
Wuzzy joined #minetest |
09:03 |
|
galex-713 joined #minetest |
09:04 |
|
appguru joined #minetest |
09:07 |
|
mizux joined #minetest |
09:09 |
|
YuGiOhJCJ joined #minetest |
09:15 |
|
xose[m] joined #minetest |
09:15 |
|
greeter joined #minetest |
09:15 |
|
BakerPrime_ joined #minetest |
09:15 |
|
Fusl joined #minetest |
09:15 |
|
dvere joined #minetest |
09:16 |
|
FeXoR joined #minetest |
09:40 |
|
proller joined #minetest |
10:08 |
|
Otto[m] joined #minetest |
10:27 |
|
kb1000 joined #minetest |
10:27 |
|
Quiark joined #minetest |
10:27 |
|
rschulman joined #minetest |
10:27 |
|
[m]testman joined #minetest |
10:27 |
|
silwol joined #minetest |
10:27 |
|
Newbyte joined #minetest |
10:27 |
|
LoneWolfHT joined #minetest |
10:28 |
|
bhree[m] joined #minetest |
10:28 |
|
ullnrr joined #minetest |
10:28 |
|
Noclip joined #minetest |
10:28 |
|
xose[m] joined #minetest |
10:28 |
|
LPKI_Ramen joined #minetest |
10:28 |
|
MeVegantheythem[ joined #minetest |
10:28 |
|
deltanedas[m] joined #minetest |
10:28 |
|
jfred[m] joined #minetest |
10:28 |
|
jgibbons[m] joined #minetest |
10:28 |
|
wenngle[m] joined #minetest |
10:28 |
|
freshreplicant[m joined #minetest |
10:28 |
|
antoine62[m] joined #minetest |
10:28 |
|
GuAlSe[m] joined #minetest |
10:48 |
|
Peppy joined #minetest |
11:08 |
|
Fixer joined #minetest |
11:27 |
|
Jhalman joined #minetest |
11:39 |
|
Aris joined #minetest |
11:56 |
|
bingfengfsx joined #minetest |
11:57 |
|
bingfengfsx_ joined #minetest |
12:40 |
|
qj joined #minetest |
12:47 |
|
Lukwe joined #minetest |
13:41 |
|
calcul0n__ joined #minetest |
13:52 |
MTDiscord |
<Zander_200> wow im in the IRC now :O |
13:53 |
|
mizux joined #minetest |
14:14 |
|
tech_exorcist joined #minetest |
14:14 |
tech_exorcist |
you aren't |
14:14 |
tech_exorcist |
you're on Shitcord |
14:16 |
Aris |
heh |
14:17 |
|
kamdard joined #minetest |
14:17 |
rubenwardy |
that doesn't even work |
14:39 |
Sven_vB |
tango_, meh, that nice belief is shattered. https://minecraft.gamepedia.com/World_boundary claims Minecraft had its limit at +/- 30M, so a thousand times bigger, isn't it? |
14:39 |
MTDiscord |
<wwar> Minecraft's Y lvl are few |
14:40 |
Sven_vB |
oh, so in MT we can't go as far, but higher/lower? |
14:40 |
MTDiscord |
<wwar> 1 more Y lvl = 64k*64k more blocls on minetest |
14:40 |
MTDiscord |
<wwar> Yes |
14:40 |
MTDiscord |
<wwar> Minetest world is cube |
14:40 |
MTDiscord |
<wwar> Minecraft world is rectangle |
14:40 |
Sven_vB |
I see. unfortunately the players I'm trying to convince are surface dwellers usually. |
14:41 |
Krock |
!c 62000^3/(1000^3) |
14:41 |
MinetestBot |
TypeError: unsupported operand type(s) for ^: 'int' and 'float' |
14:41 |
Krock |
!c 62000**3/(1000**3) |
14:41 |
MinetestBot |
238328.0 |
14:41 |
MTDiscord |
<wwar> 64000^3 = minetest world |
14:41 |
Krock |
no |
14:41 |
MTDiscord |
<wwar> Wait |
14:41 |
Krock |
the outer 2000 are not usable due to mapgen |
14:41 |
Krock |
unless you use chunksize = 1 |
14:42 |
Krock |
furthest you get is around 31780 or so |
14:42 |
MTDiscord |
<wwar> Yup |
14:42 |
MTDiscord |
<wwar> I guess only people with some privialges can go like that |
14:42 |
Krock |
but I messed up the powers |
14:42 |
Krock |
!c 62**2 |
14:42 |
MinetestBot |
3844 |
14:42 |
Krock |
^ this many (km)² |
14:43 |
MTDiscord |
<wwar> For me i could get to 30925 on a survival server but a staff member went over that |
14:43 |
Krock |
object positions have no limit |
14:43 |
Krock |
well the f32 max/min is the limit |
14:43 |
MTDiscord |
<wwar> But i couldnt go over that for some reason |
14:45 |
MTDiscord |
<Flamore> Move over 16-bits, time for 32 bits. |
14:49 |
Sven_vB |
I'll make a feature request |
14:50 |
Krock |
for what? |
14:50 |
Krock |
if you want 32-bit coordinates your issue will be closed as duplicate in an instant |
14:51 |
Krock |
use the search function. there should be plenty results |
14:55 |
Sven_vB |
oh. will do again. yesterday I couldn't find a suitable issue. |
15:00 |
Sven_vB |
ok found issue 8660. do I understand correctly that the only problem is out mapgen can't decide blocks for those large coordinates? the a stopgap might be to mirror-repeat the area of the world that mapgen can render. |
15:00 |
tango_ |
Sven_vB: interesting, but the vertical size is still clamped |
15:01 |
Sven_vB |
tango_, not a problem for me or my target audience. they're interested in building near-surface stuff. |
15:01 |
tango_ |
Sven_vB: and you've already filled the standard 16-bit-wide surface? |
15:01 |
Sven_vB |
we might be greedy but we're smart enough not to dig too deep. ;) |
15:02 |
Krock |
you're busy for a week to dig down that far unless you've got mod assistance |
15:02 |
Sven_vB |
tango_, no. the building won't even start due to the fear of sunk cost. |
15:03 |
Sven_vB |
it's hard enough as is, to convince people to even install and try minetest, rather than minceraft. |
15:03 |
tango_ |
Sven_vB: so you think you can saturate 1 billion squares? |
15:04 |
Sven_vB |
no. it's not the ppint to actually do it. it's about psychology. |
15:07 |
tango_ |
Sven_vB: ah, the better being an enemy of the good |
15:07 |
Sven_vB |
yes |
15:08 |
Sven_vB |
or rather just the fear that the world limit might someday interfere with their building |
15:08 |
tango_ |
I must say that I've been curious by the possibilities that would be open by MT switching to openvdb and foregoing many of the current limits myself |
15:08 |
Krock |
inb4 300m side length buildings all across the map |
15:09 |
tango_ |
Sven_vB: I can guarantee they'll get bored long before that |
15:09 |
Krock |
to properly use the current map you'll need a few gigabytes of storage |
15:09 |
Krock |
and a tremendous amount of time |
15:09 |
tango_ |
even in creative mode and with tools to amplify yout construction speed |
15:09 |
Sven_vB |
initially when I learned about voxel world games, I was drawn by the fascination of infinitely generated worlds to explore. I know now that it was a lie even for MC, but it's what inspires people. |
15:10 |
rubenwardy |
#8660 |
15:10 |
ShadowBot |
https://github.com/minetest/minetest/issues/8660 -- Increase world dimension |
15:10 |
Sven_vB |
tango_, won't convince them to try MT though. |
15:10 |
MinetestBot |
[git] rubenwardy -> minetest/minetest: Remove dead code (#10845) 4c76239 https://git.io/Jt3Bc (2021-01-22T15:09:26Z) |
15:10 |
MinetestBot |
[git] rubenwardy -> minetest/minetest: Use JSON for favorites, move server list code to Lua (#10085) 67aa75d https://git.io/Jt3BC (2021-01-22T15:08:57Z) |
15:11 |
Sven_vB |
most people who buy sports cars don't race them very often either. lots of humans aren't logical. :) |
15:16 |
|
Gustavo6046 joined #minetest |
15:16 |
Sven_vB |
an improvement to mirror-repeating the mapgenable area could be fade to ocean, then fade to a mapgen area with a new_seed = old_seed .. .. ( |
15:16 |
Sven_vB |
sorry sent too early |
15:18 |
Sven_vB |
new_seed = sprintf('%s%+d%+d', old_seed, floor(x / mapgen_limit), floor(z / mapgen_limit)) |
15:22 |
Sven_vB |
or round? not sure. anyway my idea was to have a layout like [ [ seed-1-1 , seed+0-1 , seed+1-1 ], [ seed-1+0 , seed , seed+1+0 ], [ seed-1+1 , seed+0+1 , seed+1+1 ] ] |
15:23 |
Sven_vB |
that way the center area would be compatible with old worlds |
15:27 |
|
Zughy[m]1 joined #minetest |
15:28 |
Zughy[m]1 |
Heyo. I wanted to save in the mod database a player's inventory but it crashes saying that |
15:28 |
Zughy[m]1 |
minetest.serialize(player:get_inventory():get_lists()) can't serialize data of type userdata. Any suggestions? |
15:29 |
sfan5 |
to_table |
15:30 |
Zughy[m]1 |
thanks |
15:35 |
Sven_vB |
if I were to extend my server's mapgen to render worlds beyond x/z +/- 31k, would the network protocol and default client be able to play on that? |
15:44 |
Krock |
Sven_vB: no. it would cause several overflow issues and severely confuse the client |
15:46 |
|
Verticen joined #minetest |
15:48 |
Sven_vB |
:( |
15:49 |
Zughy[m]1 |
I can't understand how to make to_table work with players' inventories. The only examples I can find in the API are with node inventories, where they work with the metadata of the node |
15:53 |
sfan5 |
okay inventories don't have to_table |
15:53 |
sfan5 |
you have to manually iterate lists and call to_table() on each stack |
15:55 |
Krock |
to to_string |
15:55 |
Krock |
*or |
15:56 |
Krock |
example: https://github.com/SmallJoker/upgrade_packs/blob/master/api.lua#L27 |
15:56 |
Krock |
implemented so that there's no additional inventory lists remaining if the mod is disabled |
15:57 |
Zughy[m]1 |
ouchie. But ok, good to know, thank you both |
15:57 |
Krock |
because users would have unrestricted access to that list due to missing callback guards |
15:57 |
Krock |
given they write a CSM to show the formspec |
16:00 |
|
daiNoMob joined #minetest |
16:04 |
|
I_am_6r1d joined #minetest |
16:11 |
|
Verticen joined #minetest |
16:13 |
|
Maxi1357 joined #minetest |
16:14 |
Maxi1357 |
pog |
16:14 |
|
MDude joined #minetest |
16:14 |
Maxi1357 |
Hello |
16:14 |
MTDiscord |
<Jonathon> hi |
16:14 |
rubenwardy |
hi |
16:15 |
Maxi1357 |
hey |
16:15 |
heavygale |
hi |
16:16 |
Maxi1357 |
How's everyone doing |
16:17 |
rubenwardy |
good thanks , you? |
16:19 |
Maxi1357 |
I'm feeling pretty good too |
16:24 |
|
milkt joined #minetest |
16:40 |
|
fluxflux joined #minetest |
16:44 |
|
AndDT joined #minetest |
17:04 |
MTDiscord |
<wwar> too? He said 'good' only not "pretty good" :P |
17:05 |
MTDiscord |
<Flamore> Cringe kinda |
17:08 |
|
galex-713 joined #minetest |
17:27 |
|
sec^nd joined #minetest |
17:35 |
|
calcul0n joined #minetest |
17:40 |
|
FeXoR joined #minetest |
18:01 |
|
I_am_Grid joined #minetest |
18:03 |
|
tezcatli joined #minetest |
18:16 |
|
Hawk777 joined #minetest |
18:28 |
|
Flabb joined #minetest |
18:42 |
|
homthack joined #minetest |
18:47 |
|
awell joined #minetest |
18:47 |
|
awell left #minetest |
19:26 |
|
proller joined #minetest |
19:29 |
|
est31 joined #minetest |
19:56 |
|
galex-713 joined #minetest |
20:10 |
|
galex-713 joined #minetest |
20:31 |
|
tezcatli joined #minetest |
20:31 |
|
milkt_ joined #minetest |
20:34 |
|
galex-713 joined #minetest |
20:43 |
|
homthack joined #minetest |
21:03 |
|
Guest0 joined #minetest |
21:05 |
|
absurb joined #minetest |
21:08 |
|
galex-713 joined #minetest |
21:30 |
|
Talkless joined #minetest |
21:31 |
|
SwissalpS joined #minetest |
21:31 |
|
Bombo joined #minetest |
21:41 |
|
MDude joined #minetest |
21:51 |
|
Scarecrow joined #minetest |
22:15 |
|
galex-713_ joined #minetest |
22:16 |
|
fleeky_ joined #minetest |
22:17 |
|
bdju joined #minetest |
22:21 |
|
galex-713 joined #minetest |
22:44 |
|
Scarecrow_ joined #minetest |
23:10 |
|
Verticen joined #minetest |
23:19 |
|
fluxflux_ joined #minetest |
23:20 |
|
galex-713 joined #minetest |
23:25 |
|
erlehmann joined #minetest |
23:27 |
|
Aris joined #minetest |
23:54 |
|
Verticen joined #minetest |
23:56 |
|
minduser00 joined #minetest |
23:56 |
|
minduser00 joined #minetest |