Time |
Nick |
Message |
01:16 |
|
specing_ joined #minetest |
01:23 |
|
PrairieWind joined #minetest |
01:29 |
|
olliy joined #minetest |
02:06 |
aoki |
settl3r[m]: I've found a gian cave with big glowing things |
02:06 |
aoki |
at -1300 |
02:28 |
|
Gustavo6046_ joined #minetest |
02:29 |
aoki |
bears are scary |
02:30 |
aoki |
and all I get is leather? lol |
02:38 |
|
Gustavo6046 joined #minetest |
02:40 |
|
Gustavo6046 joined #minetest |
03:44 |
|
Polo joined #minetest |
03:44 |
|
Polo joined #minetest |
03:58 |
|
Polo joined #minetest |
04:00 |
|
MTDiscord joined #minetest |
04:03 |
|
Polo joined #minetest |
05:01 |
|
riff-IRC joined #minetest |
05:36 |
|
calcul0n joined #minetest |
05:57 |
aoki |
I now have uranium |
06:10 |
|
Polo joined #minetest |
06:25 |
|
debiankaios joined #minetest |
06:42 |
|
lemonzest joined #minetest |
07:20 |
|
Lesha_Vel joined #minetest |
07:39 |
|
mrkubax10 joined #minetest |
08:15 |
|
runs joined #minetest |
08:25 |
|
mrkubax10 left #minetest |
08:32 |
|
MTDiscord joined #minetest |
09:16 |
|
mrkubax10 joined #minetest |
10:39 |
|
grouinos joined #minetest |
10:44 |
|
RhineDevil^ joined #minetest |
10:47 |
|
Fixer joined #minetest |
11:02 |
|
definitelya joined #minetest |
11:19 |
|
mrkubax10 joined #minetest |
11:21 |
|
fluxionary joined #minetest |
11:48 |
|
Flabb joined #minetest |
11:49 |
|
Flabb joined #minetest |
11:54 |
|
harry-wood joined #minetest |
11:54 |
|
Alias joined #minetest |
12:07 |
|
hn joined #minetest |
12:07 |
MinetestBot |
hn: Apr-18 21:01 UTC <rubenwardy> attempting to ping everyone is very rude, your problem isn't that important. Have some more patience please |
12:08 |
hn |
im back. so how with this super flap mapgen in game? need to use double-node? (i know about ignore lol) |
12:08 |
hn |
am i really need to pirate minecraft? (hard to play on linux tbh...) |
12:11 |
rubenwardy |
Yeah, single node for custom mapgens |
12:11 |
rubenwardy |
But you may be able to customise the flat mapgens |
12:11 |
rubenwardy |
Checkout the options, you can turn off a lot of things like caves |
12:12 |
hn |
so how to turn them off? wiki is useless... |
12:15 |
rubenwardy |
The create world dialog shows a lot of options |
12:16 |
hn |
you mean i need to reverse-engineer it, yes? |
12:21 |
rubenwardy |
Oh, is this for a game? |
12:21 |
hn |
ye |
12:21 |
rubenwardy |
You can look at the names of settings, and see what world_meta is produces |
12:22 |
hn |
? how? |
12:25 |
hn |
i have this : https://termbin.com/9weh |
12:25 |
|
harry-wood joined #minetest |
12:25 |
|
harry-wood joined #minetest |
12:31 |
definitelya |
> hn:? how? |
12:32 |
hn |
? |
12:33 |
definitelya |
./home/user/minetest/doc They don't have this in Minecraft. |
12:33 |
definitelya |
oops |
12:33 |
hn |
well... but i already was on https://minetest.gitlab.io/minetest/games/ . its same afaik... |
12:36 |
ROllerozxa |
yeah minetest.gitlab.io/minetest/ is the same as lua_api.txt except with HTML formatting |
12:38 |
hn |
yeah :'D |
12:39 |
hn |
so reverse-engineering only, yes? |
12:41 |
hn |
( + next time update wiki guys, it already started irriting me...) |
12:41 |
ROllerozxa |
what wiki? |
12:41 |
hn |
wiki.minetest.com |
12:41 |
hn |
this : https://wiki.minetest.net/Map_generator_features#flat |
12:41 |
hn |
this : https://wiki.minetest.net/Map_generator/settings |
12:42 |
hn |
and this : https://wiki.minetest.net/Map_generator#flat |
12:42 |
ROllerozxa |
compared to the rest of the wiki that looks more or less up to date :P |
12:43 |
hn |
just that nothing could work with this : disallowed_mapgen_settings= <comma-separated mapgen settings> |
12:43 |
hn |
(from api.txt) |
12:45 |
hn |
oh, and also this to update : https://dev.minetest.net/Mapgen_Parameters |
12:47 |
ROllerozxa |
the dev wiki should rather be nuked |
12:47 |
hn |
ikr? im just saying... |
12:48 |
ROllerozxa |
anyways I just tested and `disallowed_mapgen_settings` works to disable flat mapgen settings |
12:48 |
hn |
ah, not to force super-flat mapgen? |
12:49 |
|
harry-wood joined #minetest |
12:49 |
BuckarooBanzai |
hn: won't `allowed_mapgens = flat` work in your case or do you need a "flatter" mapgen? |
12:50 |
hn |
yep... wanted to make a super flat just only to remove all "perks" from modifications and replace default nodes (except of ignore and air) to a custom one... already was thinking about double-node ... |
12:51 |
hn |
and all the decorations need to go away... it wouldnt have any and all blocks'd be replaced... |
12:51 |
hn |
(these from mtg) |
12:51 |
BuckarooBanzai |
worst case: write a lua-mapgen that does _exactly_ what you want ;) |
12:52 |
hn |
like a motherboard under your feets? |
12:52 |
hn |
and pc internal parts in inventory? |
12:52 |
ROllerozxa |
hn: so is `disallowed_mapgen_settings = mgflat_spflags` still not superflat enough? |
12:53 |
hn |
i just want to remove decorations, hills, lakes and caves |
12:53 |
hn |
:? |
12:53 |
hn |
:/ |
12:53 |
hn |
pemamaentyl |
12:53 |
ROllerozxa |
-.- |
12:53 |
hn |
*permanently |
12:53 |
hn |
indeed |
12:53 |
BuckarooBanzai |
did you, like, even try the proposed solutions? |
12:54 |
hn |
will do, okay but i'll need to test it locally... |
12:54 |
BuckarooBanzai |
what is stopping you? |
12:55 |
hn |
nothing... only time to copy and make settingtypes.txt file |
12:55 |
ROllerozxa |
er, game.conf |
12:55 |
BuckarooBanzai |
^ |
12:55 |
ROllerozxa |
anyways `disallowed_mapgen_settings = mgflat_spflags, mg_flags` disables all of the flat mapgen's flags: https://grejer.voxelmanip.se/uploads/Screenshot_20220419_145445.png |
12:56 |
hn |
okay, thk... (cause seed alreeady got removed) |
12:56 |
BuckarooBanzai |
(nice domain btw:) |
12:56 |
ROllerozxa |
(thank you :) |
12:57 |
hn |
fine fine. but is settingtypes needed? cause i see that voxelgarden doesnt have... |
12:58 |
ROllerozxa |
settingtypes.txt is for if games and mods want to add their own settings that are visible in the main menu all settings dialog |
12:59 |
hn |
? |
12:59 |
ROllerozxa |
or are you thinking about a game's minetest.conf? |
12:59 |
hn |
and why i still have mapgen mods (not flat ones, global) ? why seed still exists? |
13:00 |
hn |
this borked still : https://cdn.discordapp.com/attachments/853010441428664340/965959683229753374/Przechwycenie_obrazu_ekranu_2022-04-19_14-58-23.png |
13:01 |
BuckarooBanzai |
hn: it may help if you show your setup and folder structure |
13:01 |
hn |
files? moment... |
13:01 |
ROllerozxa |
well for the seed you would need to add `seed` to the disallowed mapgen settings |
13:01 |
hn |
i added |
13:01 |
ROllerozxa |
so it would be `disallowed_mapgen_settings = mgflat_spflags, mg_flags, seed` |
13:02 |
hn |
but it doesnt work |
13:02 |
ROllerozxa |
oh and make flat the only allowed mapgen |
13:02 |
hn |
also did it |
13:02 |
|
est31 joined #minetest |
13:02 |
hn |
and still |
13:03 |
hn |
game.conf : |
13:03 |
hn |
name = electronic |
13:03 |
hn |
allowed_mapgens = flat |
13:03 |
hn |
disallowed_mapgen_settings = seed, mgflat_spflags |
13:03 |
hn |
disabled_settings = enable_damage |
13:03 |
hn |
author = hacknorris |
13:03 |
|
hn was kicked by ShadowBot: Message flood detected. Use a pastebin like paste.ubuntu.com. |
13:03 |
ROllerozxa |
death |
13:03 |
BuckarooBanzai |
ugh |
13:03 |
aoki |
lol |
13:03 |
BuckarooBanzai |
oh, hn == hacknorris, didn't make the connection initially :P |
13:04 |
aoki |
settl3r[m]: when do you play? |
13:05 |
ROllerozxa |
!tell hn disabling the seed setting is a 5.6.0-dev feature, you're on 5.5.0 stable |
13:05 |
MinetestBot |
ROllerozxa: yeah, sure, whatever |
13:05 |
BuckarooBanzai |
is he even on `5.5.0`? |
13:06 |
BuckarooBanzai |
older clients ignore the mapgen settings to some extent iirc |
13:06 |
ROllerozxa |
says 5.5.0 in the screenshot, no -dev or commit hash either |
13:06 |
BuckarooBanzai |
*allowed_mapgen |
13:06 |
BuckarooBanzai |
ah |
13:16 |
|
specing joined #minetest |
13:21 |
|
harry-wood joined #minetest |
13:24 |
|
Taoki joined #minetest |
13:29 |
|
GNUHacker joined #minetest |
13:52 |
|
Elouin joined #minetest |
13:54 |
|
proller joined #minetest |
14:01 |
|
harry-wood joined #minetest |
14:08 |
|
coelli joined #minetest |
14:09 |
|
harry-wood joined #minetest |
14:09 |
coelli |
oi |
14:10 |
coelli |
hello |
14:13 |
|
proller joined #minetest |
14:14 |
|
lemonzest joined #minetest |
14:17 |
|
erle joined #minetest |
14:33 |
|
proller joined #minetest |
14:33 |
|
mrkubax10 joined #minetest |
14:58 |
|
harry-wood joined #minetest |
15:07 |
|
Sven_vB joined #minetest |
15:20 |
|
grouinos joined #minetest |
15:21 |
|
ronoaldo joined #minetest |
15:26 |
|
sometalgoo joined #minetest |
15:45 |
|
detrout joined #minetest |
16:16 |
|
Verticen joined #minetest |
16:34 |
|
Talkless joined #minetest |
16:35 |
|
harry-wood joined #minetest |
16:56 |
fluxionary |
i've got yet another weird problem. i'm trying to update my "verbana" mod to support ipv6, and am running into issues in finding a way to store 128 bit values compactly. i was using lua's number type for ipv4, but that's clearly right out for v6. i can pack the values into a "bytestring", but then i potentially run into issues with comparisons w.r.t. locale. minetest *seems* to expose `os.setlocale`, but i'm not quite |
16:56 |
fluxionary |
understanding the extra checks it's performing. can i use this to force the locale to 'C'? is this possibly going to have unexpected consequences for other mods? |
17:02 |
fluxionary |
alternatively i could use an arbitrary precision integer library. anyone have any experience with any of those for lua? |
17:06 |
jonadab |
Given that an ipv6 address isn't something you're likely to need to do a lot of math on -- mostly it's a magic cookie, i.e., a value you user verbatim as an identifier -- you could probably just treat it as an array of, say, sixteen 32-bit integers. |
17:07 |
jonadab |
*use |
17:07 |
MTDiscord |
<Warr1024> Is there some compelling reason why "compactly" is an important requirement? You're going to sacrifice potentially a lot of simplicity to get that. |
17:07 |
fluxionary |
i'm going to be doing a lot of comparisons on such values |
17:08 |
fluxionary |
"which of a couple hundred thousand ranges does it belong to" |
17:08 |
|
harry-wood joined #minetest |
17:08 |
fluxionary |
using binary search, so i don't have to do a hundred thousand checks, but still |
17:09 |
jonadab |
If we're talking about equality or netmask calculations, the difference between four 128-bit integers vs sixteen 32-bit ones is unimportant. (If you need to do greater-than / less-than calculations, then that's another thing.) |
17:09 |
fluxionary |
i need to do gt/lt calculuations |
17:09 |
jonadab |
Ah. |
17:10 |
fluxionary |
packing it into a string seems plausible, but i don't know how reliable that is in minetest, or if changing the locale (1) works (2) could have consequences |
17:11 |
jonadab |
In that case, yeah, might want to look for a bignum library. |
17:11 |
jonadab |
Packing it into a string can be reliable for storage, but then you have to implement all the comparison stuff. |
17:12 |
jonadab |
You probably don't want to have lua parsing a string like "65535" and converting it to a number, each time you do a comparison. |
17:12 |
jonadab |
For performance reasons. |
17:13 |
fluxionary |
lua can do string comparisons. i just need to guarantee they're compared against the 'C' locale. |
17:43 |
|
debiankaios joined #minetest |
17:53 |
sfan5 |
what do you need gt/lt calculations for? |
17:53 |
sfan5 |
could they be replaced with a binary tree? |
17:54 |
sfan5 |
also no, setting the locale does not work |
17:57 |
fluxionary |
thanks sfan, that's the answer i was looking for. guess i'll just roll the dice with one of these undocumented bigint libraries on luarocks |
18:02 |
fluxionary |
(i need gt/lt calculations to identify which ASN a particular IP belongs to. i've got a sorted table of disjoint boundaries, and i can use binary search to find entries relatively quickly. i could of course just create a binary (or n-ary) tree to represent the space, but i've already got the code to do it the other way) |
18:04 |
sfan5 |
if your mod requires an insecure env anyway you can also write a binding to https://github.com/maxmind/libmaxminddb |
18:06 |
fluxionary |
yeah, i've got enough coding to do for this project, trying to figure out which existing solutions i can make use of instead :) |
18:07 |
fluxionary |
i'm not using geoip stuff either (though i've considered adding support at some point), getting my data from here http://thyme.apnic.net/current/ |
18:08 |
fluxionary |
seems that already exists anyway https://luarocks.org/modules/agladysh/lua-geoip |
18:09 |
|
grouinos joined #minetest |
18:10 |
sfan5 |
maxminddb as a format only (efficiently) maps IP addresses to data, ASN databases exists for it too |
18:10 |
sfan5 |
s/addresses/ranges/ |
18:11 |
|
TomTom joined #minetest |
18:13 |
fluxionary |
i also don't understand the restrictions of maxmind licensing w.r.t. a minetest server |
18:14 |
|
sinvet joined #minetest |
18:19 |
fluxionary |
oh you're saying to store my data in that format and use the existing tools to search it. hm.. |
18:21 |
sfan5 |
well I was thinking of something like this https://db-ip.com/db/download/ip-to-asn-lite |
18:22 |
|
x_ joined #minetest |
18:22 |
sfan5 |
"reduced coverage and accuracy" is pretty funny when anyone can assemble a perfectly accurate data from publicly available data |
18:22 |
sfan5 |
in any case this would save you from dealing with anything of this in Lua, plus it'd be faster |
18:23 |
|
x_ joined #minetest |
18:26 |
|
hn joined #minetest |
18:26 |
MinetestBot |
hn: Apr-19 13:05 UTC <ROllerozxa> disabling the seed setting is a 5.6.0-dev feature, you're on 5.5.0 stable |
18:27 |
hn |
smol thing - someone knows how to login to lunar client without m$ account? wanted to stay on free page... |
18:27 |
hn |
yk |
18:28 |
ROllerozxa |
sir this is minetest IRC, we do not assist in pirating minecraft |
18:29 |
hn |
bro... |
18:30 |
MTDiscord |
<PrairieWind> if you want help with figuring out minetest, we can help with that. |
18:31 |
hn |
not lunar? ;-; |
19:08 |
fluxionary |
do people have a favorite lua "rock" for interacting with postgres? there seem to be a lot of them, and the most popular one is weird "pgmoon is a PostgreSQL client library written in pure Lua (MoonScript)." |
19:08 |
|
Gustavo6046 joined #minetest |
19:10 |
|
Gustavo6046 joined #minetest |
19:24 |
aoki |
tbh it would be pretty cool if mods could add their own tables to the minetest database |
19:27 |
hn |
i was thinknig about chairs and something looking like wardrobe but a chest... |
19:27 |
hn |
not saying about mirror node... (to see how you look with skin while not changing cameras :'D ) |
19:27 |
aoki |
there's homedecor mod? |
19:28 |
hn |
or to invert player and be able to create rollercoasters. but not these for kids... this + vr glasses... best |
19:29 |
hn |
anyways - little busy writing something smol outside of mc. (maybe later to use... on your gitlab and wiki... yk) |
19:57 |
erle |
aoki look into mod storage |
20:27 |
|
harry-wood joined #minetest |
20:33 |
|
proller joined #minetest |
20:56 |
|
harry-wood joined #minetest |
20:59 |
|
harry-wood joined #minetest |
21:06 |
|
harry-wood joined #minetest |
21:09 |
|
harry-wood joined #minetest |
21:14 |
|
harry-wood joined #minetest |
21:16 |
|
harry-wood joined #minetest |
21:25 |
|
harry-wood joined #minetest |
21:26 |
|
proller joined #minetest |
21:37 |
|
harry-wood joined #minetest |
21:38 |
|
runs joined #minetest |
21:38 |
runs |
hi |
21:38 |
runs |
hi |
21:41 |
sfan5 |
hi |
21:44 |
|
harry-wood joined #minetest |
22:00 |
|
Sven_vB joined #minetest |
22:00 |
|
harry-wood joined #minetest |
22:10 |
|
harry-wood joined #minetest |
22:13 |
erle |
hi |
22:20 |
MTDiscord |
<MisterE> hi |
22:22 |
|
harry-wood joined #minetest |
22:22 |
MTDiscord |
<Warr1024> hi |
22:28 |
MTDiscord |
<Jonathon> hi |
22:30 |
|
harry-wood joined #minetest |
22:32 |
|
panwolfram joined #minetest |
22:36 |
MTDiscord |
<MisterE> low |
22:38 |
|
RhineDevil^ joined #minetest |
22:43 |
|
harry-wood joined #minetest |
22:52 |
erle |
c-c-c-combo breaker |
22:52 |
MTDiscord |
<Jordach> mfw you drop the ultra combo |
22:55 |
|
harry-wood joined #minetest |
23:07 |
|
harry-wood joined #minetest |
23:11 |
|
Verticen joined #minetest |
23:11 |
Sokomine |
there are strange squareish black "dots" found on a server. we'd like to find out where they come from. there used to be a wireframe mode? i was hopeing that could provide some information |
23:11 |
Sokomine |
but it doesn't seem to work anymore? |
23:11 |
Sokomine |
the dots do not show up in a local save |
23:11 |
|
AliasAlreadyTake joined #minetest |
23:13 |
v-rob[m] |
You need the debug privilege to use wireframe |
23:13 |
MinetestBot |
v-rob[m]: Apr-14 15:36 UTC <Desour> most metersticks I've seen so far are hinged, and hence not unwieldly to put into a backpack at all: https://upload.wikimedia.org/wikipedia/commons/0/03/Metre_pliant_500px.png (I don't know how common they are in the stone age window lands though) |
23:13 |
Sokomine |
hmm. even with that nothing happened |
23:14 |
Sokomine |
ah. was trying the wrong key :/ |
23:14 |
Sokomine |
after not having the priv before and switching to a diffrent key |
23:17 |
|
Gustavo6046 joined #minetest |
23:23 |
Sokomine |
sadly the wireframe doesn't reveal any information either |
23:25 |
|
Lunatrius joined #minetest |
23:27 |
MTDiscord |
<Jordach> Sokomine, those are likely unloaded or ignore areas on the server casting a perfectly dark shadow |
23:28 |
Sokomine |
hmm. shadow would be something diffrent? they're...squares. vertical ones |
23:40 |
|
grouinos joined #minetest |
23:54 |
Sokomine |
seems they're leftovers from some signs removed via worldedit |
23:54 |
Sokomine |
just in case someone else encounters them |