Minetest logo

IRC log for #minetest, 2022-04-19

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

All times shown according to UTC.

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

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