Time Nick Message 01:28 RockinOp Hello 01:29 RockinOp :( 01:29 RockinOp Have a good one 04:39 sturm11 Hi! In Minetest Start Game > Configure, should I be able to toggle on/off individual items or is it just enable all/disable all? I've been clicking around but can't seem to figure it out. 05:51 Kimapr try double clicking 05:52 Kimapr sturm11: ^ 05:52 sturm11 thanks Kimapr, I'll give that a shot 05:52 Kimapr you can also edit world.mt of your world manually 05:54 Kimapr or just drop all your mods to `$WORLDPATH/worldmods/`. Put path to your world instead of $WORLDPATH 05:54 sturm11 double-clicking doesn't seem to do anything visually 05:54 Kimapr weird 05:54 Kimapr did you double click the mod names or what? 05:55 Kimapr do you try to disable mods that are part of the game? 05:55 sturm11 Under MineTest game, say I double-click "Beds" under "Minetest Game mods" 05:55 sturm11 (currently "Enable all" is on the button above) 05:56 sturm11 so I presume they're not enabled 05:56 Kimapr well you can't disable games' builtin mods 05:56 sturm11 so enable all/disable all doesn't do anything here? 05:57 Kimapr enable all/disable all enables/disables all *your* mods i.e. the mods you put in $MINETESTPATH/mods/ 05:57 sturm11 ah I see 05:58 sturm11 so by default on a fresh install there's nothing modifiable on the "Configure" screen at all? 05:58 Kimapr if you want to disable specific mods of a game you create your own game based on that game without those mods included 05:59 Kimapr remember that `Minetest Game` is not the only game outta there. There are many Minetest games 06:00 Kimapr also, what version of Minetest do you use? 06:00 sturm11 thanks for clarifying Kimapr 06:00 sturm11 5.1.1 06:00 sturm11 (default version on Guix System OS) 06:00 Kimapr hmm, i have guix system too 06:01 sturm11 oh, that's latest 06:01 Kimapr you can install mods, games, and texturepacks through the Content tab 06:02 Kimapr and also 06:02 Kimapr `Minetest Game` is boring without mods, so it's not the best Minetest game 06:02 sturm11 I get "No packages could be retrieved" - looks like SSL cert is causing problems under Guix System 06:04 Kimapr okay, well you still can download them manually. 06:04 sturm11 I'm having a go of MineClone2 at the moment - any other recommendations? 06:04 Kimapr NodeCore 06:04 sturm11 thanks 06:05 Kimapr it has no pop-up GUIs 10:45 MinetestBot 02[git] 04dnchu -> 03minetest/minetest: Fix small typos in lua_api.txt (#9546) 13f7c7353 https://git.io/JvSRu (152020-03-25T10:44:20Z) 14:54 Napiophelios Has any one noticed the spammer named 'AgathaDag' running amuck in the forums? 15:10 sfan5 yes 15:13 Napiophelios I tried flagging the posts, but there are so many. 15:13 Napiophelios feel bad for the mods :( 15:15 sfan5 flagging one suffices 15:15 Napiophelios noted :) 15:34 sfan5 per user that is, if you see multiple spam users report one post of each 15:35 Napiophelios there is another named 'tolikkk' but there is only one post and its already been reported. 15:35 Napiophelios Nevermind.. you guys are quick 16:40 Prophet91 hello 16:41 Prophet91 anyone playing 18:44 oil_boi_ Hello, I was wondering how mods like Unified inventory can sort this data https://0bin.net/paste/Q2micNhtxDuQMEJC#5kCmC5DFtIZG4bR0gTreNIIa8CpuKQsXqKJI8mauJgB 18:44 oil_boi_ A long url, but I cannot for the life of me figure out a method in which the output of minetest.get_craft_recipe(item) can be sorted into a 3x3 grid 18:45 Krock hi. What kind of sorting are you talking about? 18:46 Krock this is a 2*n recipe (width = 2), so in a 3x3 crafting grid this would be a 2x2 shape in some corner 18:47 Krock did you probably mean: lay out, or place, distribute? 18:47 DS-minetest this isn't documented 18:47 DS-minetest crafting recipes section in api doesn't mention width 18:47 Krock aagh 18:48 Krock why the heck. this stuff exists for many years now 18:55 oil_boi_ Krock, hello. A 2*n recipe, let me try that 18:56 oil_boi_ I'm trying to get the recipe and sort it back into the original grid to show the player, krock, I will implement that and see where it goes 18:58 Krock I don't know about the recipe analysing, but alone the place-items-into-the-grid part has its own science 18:59 oil_boi_ Krock, better yet, here is the code itself, this seems to only be working for 3x3 craft recipes https://0bin.net/paste/bMfdISMWuZHdELrU#cyFn8yKimP5aApuIyzCwPDoZRcZvMqRpajfduVDA+1D 18:59 Krock well, you need to increment "i" 19:00 Krock also "y" can be any value, so doing a loop break once "recipe.items[i]" becomes nil would be appropriate 19:03 Extex Are there any mapgen experts (or anyone who knows how it works) around? 19:03 oil_boi_ Yes that is pretty smart, I noticed that the top row is indexed first, BUT they do not have an index number 19:03 Krock paramat. catch him on the forums or rarely here 19:04 Krock oil_boi_: you could do a single iteration through the items. xpos = (i % width) + 1; ypos = math.ceil(i / width) 19:04 Krock just brainstorming 19:07 oil_boi_ Krock, that is a very smart idea, I will try that, I have an idea on to check if there is an index number based on the information here https://i.imgur.com/E3527YL.png 19:08 oil_boi_ and if not index number when iterating the table then to give it an iteration of I and use that data based off of the width of the craft table 19:08 Krock that's a very weird definition 19:08 Krock actually no. it isn't 19:08 Krock width is 3 and there are gaps in between 19:09 Extex I just need some way to place dirt and grass in a singlenode mapgen I've got 19:09 Krock if you iterate through the table using k, v in pairs() you'll get the index in k, using the xpos and ypos calculations it won't matter at the end 19:10 Krock items are enumerated from 1 unless you tell it otherwise, so the first three entries will be 1,2,3 respectively 19:11 oil_boi_ Extex https://0bin.net/paste/TJyl0-vhKMz8WUS0#wzlhXaLVzNk6TPqEJX7nTy5V057CqsRpTr3JKgNCtHQ 19:11 oil_boi_ Extex I haven't tested it but there's the basis 19:12 oil_boi_ Krock, yes that is what the current experiment is 19:15 Extex O-O that looks like it'd lag big-time 19:15 Krock Extex: rather than the minetest.after function, use this: https://github.com/SmallJoker/flatgen/blob/master/init_legacy.lua#L90-L132 19:15 Krock that is the fastest you can get in Lua 19:16 Krock where "local node = " is either stone or air depending on the y value 19:16 Krock well, this could be optimized to change entire mapblocks only, like fill entirely when they're below some y value 19:17 oil_boi_ Krock, finally fixed https://0bin.net/paste/yqU5t4vpO2NXtMJF#vfS20O9HXo8-ZXCTN/qAwYTRAeD+aYWHHQIVOfSZ4UO 19:18 oil_boi_ Extex, Ohhhhhhhh I thought you said singlenode not flat. Oof, yeah don't do what I said 19:18 Extex It is singlenode 19:19 Krock oil_boi_: nice. it's definitely not the fastest approach but does its job 19:19 oil_boi_ Oh then do what krock said ¯\_(ツ)_/¯ 19:21 Extex I'm generating my own world with on_genorated 19:22 * DS-minetest wonders how well local pos.y = ... works 19:24 Krock DS-minetest: wait. that's illegal 19:25 oil_boi_ pos.y = function(pos.y) return(function(pos.y) end 19:25 oil_boi_ oh no the bracket 19:26 DS-minetest parenthesis* 19:26 DS-minetest I don't think, that's valid syntax 19:26 DS-minetest pos.y = function(y) return function(y) end end would work though 19:28 oil_boi_ i = 1 function repeat(i) i = repeat(i) return(i) end 19:29 oil_boi_ The perfect stack overflow 19:29 DS-minetest that's endless recursion 19:29 DS-minetest a compile could make this into a loop, I think 19:29 DS-minetest +r* 19:29 Extex XD are you fighting over who can make the most impossible lua? 19:29 Krock i = 0; i = function(i) i(i) 19:30 DS-minetest missing end, Krock 19:30 Krock the end comes soon enough for everything 19:31 DS-minetest use an interpreter that adds " end" to the end of file if there's a missing end 19:32 DS-minetest it saves disk space 19:59 Extex Oh I forgot to mention 19:59 Extex It's a 3d magen 20:01 Extex Krock: 20:02 Krock in Minetest everything is a 3D mapgen 20:03 Extex Like its a ton of 3d floating islands 20:04 Krock your singlenode mapgen? or what? 20:04 Extex Ya it's singlenode 20:05 Extex It's like caves everywhere except inside-out 20:05 DS-minetest but caves are tunnels 20:05 Krock uh weird, that shouldn't happen with that code 20:06 Extex Like large caves 20:07 DS-minetest Imo the problem with current mapgen is that it's too beautiful. 20:08 DS-minetest How should players become creative when they are busy looking at the computer-generated maps. 20:08 DS-minetest ? 20:09 Extex Wait I'll send a screenshot 20:10 KiwiExtex Uploaded file: https://uploads.kiwiirc.com/files/781fa5128f6e5c6fb41273ed74dcd493/Screenshot_2020-03-25-13-08-20.png 20:11 Extex There we go 20:11 Extex The lighting is also buggy at times 20:12 Extex Krock 20:12 DS-minetest nice textures 20:13 Extex Lol tnx 20:15 DS-minetest (the one brown texture) 20:15 DS-minetest (the blueish double dirt_with_whatever is weird) 20:15 Extex Yeah it's a global texture 20:16 Extex The inv img is bugged 20:33 Extex Any idea how to do it? 20:33 Extex Anyone 20:49 oil_boi_ How long do pull requests take to be merged? :L 20:51 Krock 12 hours to never 20:51 oil_boi_ Oof 20:51 Extex Lol so true 20:51 Krock to be nitpicking, none are ever merged 20:52 Krock rebase & push or squash & merge are the common practices to keep a linear history 20:52 oil_boi_ Well that is a good idea, but if only I knew what that meant 20:53 oil_boi_ Rebase is assigning the whole version to a version number? 20:53 Krock kinda. it takes your changes and puts them right on top of the current "state" 20:54 Krock one change after another, without "melting" (merging) together 20:57 oil_boi_ Ahh, very interesting 20:57 Extex Krock: The fiction you gave me is not working... 20:57 Extex function* 20:58 oil_boi_ Which one? 20:58 Extex https://github.com/SmallJoker/flatgen/blob/master/init_legacy.lua#L90-L132 20:59 oil_boi_ You wanted to add a single node onto a single node generation? 20:59 Extex It might be because I'm using 3d noise instead of 2d? Either that or I'm using it wrong 20:59 Extex I've got this 20:59 Extex https://uploads.kiwiirc.com/files/781fa5128f6e5c6fb41273ed74dcd493/Screenshot_2020-03-25-13-08-20.png 20:59 Krock but that looks good 20:59 Extex I want to place grass on top 20:59 oil_boi_ That looks sick 21:00 oil_boi_ Extex Make it a decoration maybe ? 21:00 Krock so you need to define where the "top" is. 3D noise does not know that 21:00 Krock i.e. scan down y stripes and replace nodes when the previous was "air" 21:01 Krock or just use a regular mapgen and tweak the noise values 21:01 Extex Well technically this will be used alongside any normal mapgen 21:01 Extex Just up rly high 21:02 Extex I'm making like a dimension mod. Like nether 21:02 Krock !mod nyanheaven 21:02 MinetestBot Krock: There are no results for this query :( 21:02 Krock !mod heaven 21:02 MinetestBot Krock: Nyancat's heaven (reworked) [nyanland] by Hybrid Dog - https://forum.minetest.net/viewtopic.php?t=7689 21:08 KiwiExtex Uploaded file: https://uploads.kiwiirc.com/files/3cae0ade503e001504d130660b85bf21/Screenshot_2020-03-25-14-07-00-1.png 21:08 Extex Krock 21:18 KiwiExtex Uploaded file: https://uploads.kiwiirc.com/files/27a5e8b663486b3d1e65fdcd5c511c04/Screenshot_2020-03-25-14-16-55-1-1.png 23:02 Verts I'm in creative mode on single player, why don't I have 'permission' to fly? 23:08 sfan5 you don't by default 23:08 sfan5 type /grantme fly to receive it 23:25 Verts stan5: Thx