Minetest logo

IRC log for #minetest, 2019-01-31

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

All times shown according to UTC.

Time Nick Message
00:19 NathanS21 joined #minetest
00:19 Oil_boi_minetest thank you
00:36 argyle77 How do I get gravity?
00:36 Oil_boi_minetest damn paramat left, but I super optimized it to use voxelmanip and there's no leftover snow https://github.com/oilboi/snow/commit/5c3f88d06f7beac7bd7fb5e5706177c08071774a
00:49 Oil_boi_minetest rubenwardy: is the call minetest.get_node_light(pos, timeofday) slower than using voxelmanip?
00:51 Oil_boi_minetest Also I can't seem to find a voxelmanjip equivilant to that call
00:51 Oil_boi_minetest !book voxel
00:51 MinetestBot Oil_boi_minetest: Lua Voxel Manipulators - https://rubenwardy.com/minetest_modding_book//en/map/lvm.html
00:52 rubenwardy node light is param1
00:53 Oil_boi_minetest rubenwardy: but how would I get that using voxel manip? or is it not possible? Should I just run the call set_time_of_day and then return it to the regular value?
00:56 Oil_boi_minetest It seems torches produce light level 15 aka sunlight :(
01:06 Emerald2 Since when do torches produce that level of light?
01:10 diemartin joined #minetest
01:14 Oil_boi_minetest Emerald2: Yeah I know! but this happens? https://youtu.be/VxaozXT92Ow
01:14 Oil_boi_minetest I'm doing a comparison of the light data (light >= 15) and it's still happening using the lightdata[p_pos] and vm:get_light_data() calls
01:16 * Emerald2 smiles and nods. :)
01:16 Emerald2 Sorry man, I'm not going to be anyyyyyy help.
01:17 Oil_boi_minetest https://paste.ofcode.org/38ZGAJcNBEbEvABfspdQxRg I just don't understand oi
01:20 Ritchie joined #minetest
01:35 Ritchie joined #minetest
01:39 Oil_boi_minetest Ohh oh, minetest combines the light data day and night and there's no way to get it to stop, so a torch being always lit will equal sunlight, damn
01:41 timcu joined #minetest
01:45 Ritchie joined #minetest
01:51 Oil_boi_minetest Oh I figured it out, I had to nest minetest.get_node_light({pos.x+x,pos.y+y,pos.z+z}, 0.5) inside the function, I guess that's what I get for getting 2 hours of sleep
01:54 Cornelia joined #minetest
02:30 Oil_boi_minetest Oh wow, boats are really really boring :(
02:33 diemartin They are nice elevators on waterfalls though.
02:37 Oil_boi_minetest diemartin: ever used the minecraft beta boats??
02:37 Oil_boi_minetest Maybe I'll try that tomorrow, goodnight
02:51 timcu joined #minetest
02:57 diemartin Nope. Goodnight.
03:04 ANAND joined #minetest
03:04 Ruslan1 joined #minetest
03:48 cddepppp256 joined #minetest
03:48 cddepppp256 hi
03:48 cddepppp256 is there any way I can get a forum account with protonmail account?
03:51 Emerald2 Hmm wonder if any forum moderators are awake in here.
03:51 Emerald2 diemartin (kaeza) maybe?
03:55 Emerald2 Time zones are fun sometimes. XD
03:59 sofar sorry, nope, not going to happen
04:07 cddepppp256_ joined #minetest
04:11 cddepppp256 ok
04:42 cafee__ joined #minetest
04:58 Hawk777 joined #minetest
05:01 ssieb joined #minetest
06:09 SanskritFritz joined #minetest
06:14 norkle joined #minetest
08:12 CWz joined #minetest
08:32 Ruslan1 joined #minetest
08:53 jluc joined #minetest
09:46 YuGiOhJCJ joined #minetest
10:18 huesal____ joined #minetest
10:26 Soni joined #minetest
10:26 Soni okay I'm not a fan of minetest but does it support server-side LLVM yet?
10:26 Soni I need to turn some blocks into LLVM code, and then compile or export that LLVM code
10:26 Soni also need a way to export the compiled binaries
10:27 gluon joined #minetest
10:32 Soni and don't try to tell me "minetest isn't an engine for building compilers". because yes it is.
10:33 VanessaE no such thing exists in MT as far as I know.
10:35 Soni also, are ppl understanding me alright? the ppl in #terasology were having issues understanding me when I tried to explain it to them
10:35 VanessaE I don't personally see a use in such a thing, but meh.
10:36 Soni it's basically a glorified shell from hell. or s-hell for short.
10:36 Soni well, s-hell scripts I guess.
10:40 VanessaE I still don't see the use.
10:40 VanessaE but,
10:40 VanessaE if it's a compiler, it can be reimplemented in Lua, in theory.
10:40 VanessaE which by definition is server-side.
10:40 VanessaE and Lua can create files, so there's your binary save :)
10:41 Soni but how would the developer download the compiled binaries?
10:41 Soni (the developer is using a client)
10:42 jas_ "not a fan of minetest" -- you are in the right place
10:44 VanessaE Soni: make the save directory a shared folder via a website. :P
10:44 VanessaE you still haven't told us your use case.
10:45 VanessaE WHY do you want server-side LLVM?  why LLVM at all?  how does it benefit...well... either side?
10:47 Soni right, who needs programming languages
10:47 VanessaE no,
10:47 Soni everyone should use discrete electronics
10:47 VanessaE more like what can LLVM do that Lua can't, in a Minetest context?
10:48 Soni oh. well, it's an optimizing compiler, for one.
10:48 Soni it's also much faster than lua
10:48 Soni or uh,
10:48 Soni it's slow, but if it was written in lua it'd be even slower
10:48 VanessaE LuaJIT :)
10:48 VanessaE (which is also compiled-Lua)
10:48 Soni even with luajit it'd be slow, unless you used those FFI tricks of using FFI arrays and stuff
10:49 VanessaE you still haven't said what it is you want to do that needs something-not-Lua.
10:49 Soni I wanna make a compiler/programming language
10:49 Soni I thought I said that
10:49 VanessaE to do what with?
10:50 VanessaE what is your end goal?
10:50 Soni to... program in?
10:50 Soni ???
10:50 VanessaE to program what?  a music player?  an email client?
10:50 Soni to program things
10:51 VanessaE so program those things outside of Minetest?
10:51 Soni why?
10:51 VanessaE because Minetest is a gaming engine, not an OS? :P
10:51 Soni it's not an OS and it's not a gaming engine
10:51 Soni it's a voxel engine
10:52 Soni and I want to make a compiler that uses voxels
10:52 Soni it's an idea I've had for like 5 years now
10:52 Soni it'd be nice if the compiler could compile itself but then I'd need to turn LLVM into lua somehow
10:53 VanessaE so why not develop a Lua library for the job?  like how we use luasocket to allow mods to make arbitrary internet connections.
10:55 Soni I think there already is a Lua library that provides LLVM bindings and I think it's called Ravi or something?
10:55 VanessaE you could code something that translates world content into code and passes it to LLVM
10:55 Soni that's what I'm trying to do
10:55 Soni what did you think I was trying to do?
10:56 * VanessaE shrugs
10:56 Soni also I did ask <Soni> also, are ppl understanding me alright? the ppl in #terasology were having issues understanding me when I tried to explain it to them
10:56 VanessaE to me it sounds like you're asking for in-engine API calls to pass data to/from LLVM
10:57 Soni no, I just need to be able to access LLVM (the problem with terasology is that it can't)
10:58 VanessaE ok.  then you have to code-up an external lib that you can "require" from Lua, if that Ravi thing isn't suitable.
10:59 VanessaE so it's not something Minetest has to "support", per se.
10:59 VanessaE (not any more than it "supports" luasocket)
10:59 Beton joined #minetest
11:12 YuGiOhJCJ joined #minetest
12:16 Fixer joined #minetest
12:21 calcul0n joined #minetest
12:23 Markow joined #minetest
12:30 riff-IRC joined #minetest
12:36 entuland joined #minetest
12:59 tpe joined #minetest
13:04 nowhereman joined #minetest
13:13 Tux[Qyou] joined #minetest
13:44 nowhereman joined #minetest
13:59 scr267 joined #minetest
14:15 scr267 joined #minetest
14:46 Unioll joined #minetest
14:53 Cornelia joined #minetest
15:06 Oil_boi_minetest joined #minetest
15:11 cafee__ joined #minetest
15:31 nowhereman joined #minetest
15:44 nowhereman joined #minetest
16:08 NathanS21 joined #minetest
16:14 dch ahoy. is it possible to change the minimal game that is initially set up to a full game somehow?
16:14 dch or do we need to regenerate a map and lose our stuff?
16:20 rubenwardy you can use aliases to transition between games
16:37 MinetestBot [git] rubenwardy -> minetest/minetest: Content store: Fix storage leak by storing screenshots in cache (#8137) 572ba83 https://git.io/fhyGT (2019-01-31T16:35:55Z)
16:39 dch thanks I’ll look into that
16:47 Markow joined #minetest
16:51 Oil_boi_minetest rubenwardy: how would I set the param2 data using the voxelmaip? I know set_param2_data() is there but would I do something like data[p_pos]:set_param2_data(3)?
16:51 rubenwardy data[p_pos] = 3
16:51 rubenwardy the get and set data returns and sets an array
16:52 rubenwardy p_pos would be the index
16:52 rubenwardy you do the same thing as with node content IDs
16:52 rubenwardy like, setting param2 works in the exact same way as setting content ID
17:03 entuland joined #minetest
17:10 Soni how can I mine bitcoin with and show ads to clients?
17:22 rubenwardy pretty sure this guy is a troll
17:25 VanessaE Soni: you can't.
17:26 VanessaE aside from there being simply no way to do it (for any crypto), mining bitcoin on a plain old CPU (or a dozen) is a losing proposition.  too inefficient to make a profit, even when it's someone else's power.
17:26 Soni well, terasology can do it
17:26 VanessaE this isn't terasology.
17:27 Soni also, how do js miners work?
17:28 VanessaE they work because the webserver sends code to the client to be executed.
17:28 VanessaE minetest does not and cannot, yet anyway
17:29 Oil_boi_minetest rubenwardy: Thanks!
17:29 Soni no I mean you said "mining bitcoin on a plain old CPU (or a dozen) is a losing proposition"
17:29 VanessaE yeah.  it is.
17:29 Soni so how do js miners work?
17:29 VanessaE that includes js miners
17:29 VanessaE but people do it anyway because they don't give a shit about efficiency
17:30 VanessaE in terms of energy used vs. money earned, it's impossible to make a profit.
17:30 Soni efficiency is whether the bandwidth costs are lower than the mined coin
17:30 VanessaE wreong.
17:30 VanessaE -e
17:30 VanessaE that isn't how crypto works.
17:30 Oil_boi_minetest Soni: You'd have to create a custom server side mod with the textures and then put the links to spam in chat, then you'd have to make them install a clientside mod which activates a multiplatform gpu/cpu miner that mines when the client is on (aka game is open) and the second half of that is possible, and if you even try that you're a butthole
17:30 Soni if bandwidth costs < money earned, then JS miners are profitable
17:31 Soni Oil_boi_minetest: terasology has automated the whole process you should give it a try some day
17:31 VanessaE crypto doesn't need a lot of bandwidth.  it needs a lot of processing power, which is why serious miners use some kind of custom ASIC, not a CPU or GPU
17:32 Soni VanessaE: exactly
17:32 Oil_boi_minetest Soni: It would literally be easier to make a paypal donation page and then create a mod which asks users to donate to the server with a link to it
17:32 Soni if I pay $10 in bandwidth to get the JS to the users, and I get $100 in return, then it's profitable
17:32 Oil_boi_minetest Soni: Well terasology sucks so ¯\_(ツ)_/¯
17:32 VanessaE dude, just drop it.  crypto mining with minetest clients to the server's benefit isn't gonna happen.
17:32 Soni even if the users had to pay $1000 in total
17:32 VanessaE and I repeat:
17:32 VanessaE IT IS NOT ABOUT BANDWIDTH.
17:33 VanessaE and this is not terasology, stop making such comparisons.
17:34 Oil_boi_minetest I mean terasology looks nice but it's really boring and I think it's a shame, I tried it the other day and it's still boring :(
17:38 proller joined #minetest
17:43 VanessaE to give you an example:  a CPU like my Phenom II x6 1055T would do around 23-24 Mhash/s on SHA256 with a well-written program, in C or what have you, spanking all 6 cores.  In Lua, with LuaJIT, single-thread, maybe a 5% of that or about 1.2 MH/s, if I had to guess.  100'000x that amount of CPU power would earn 2 cents a day.
17:46 dch more noob server questions here, how can I create a new game in server mode, using a particular mode?
17:46 VanessaE dch: define "a particular mode"
17:46 dch not minimal, for example.
17:46 dch erm that should have been /world/ not mode sorry
17:47 VanessaE download minetest_game or another of the like, and just point world.mt at iy.
17:47 VanessaE it*
17:47 VanessaE game=minetest  I think is the key
17:47 dch aah yes I see world/world.mt here
17:47 VanessaE as long as it's installed where the engine can find it, that ^ ought to be enough.
17:47 dch so I'll trash most of the config files, re-run it with world.mt fiddled and see what happens
17:47 dch tyvm VanessaE
17:48 VanessaE cheers :)
17:48 Ingar VanessaE: almost time to replace the Phenom with a Ryzen :)
17:48 VanessaE Ingar: who's gonna pay for it :P
17:48 Ingar don't look at me, I already replaced my X4 with a 1700
17:48 dch is that the intel phenom? how are they in practice? I toyed with getting one of those a couple years back but decided against it.
17:49 Ingar dch: phenom is AMD
17:49 VanessaE dch: the one I mentioned is AMD.
17:49 Ingar it was the last decent CPU they had before Ryzen
17:49 VanessaE it's a good CPU< decent workhorse.
17:49 dch erm no thats not what I was thinking of, Xeon Phi not at all the same thing
17:49 VanessaE no :P
17:50 dch kinda gone off intel since SMT/HT is basically trashfire likely to get a big aarch64 soon or maybe a power9
17:52 Ingar coincidently, I'm running a minetest server on an ARM VPS ;)
17:52 dch there ya go!
17:52 dch I'm a big erlang fan myself
17:53 Ingar well
17:53 Ingar I profoundlky hate functional languages :)
17:53 Ingar *profoundly
17:53 dch sorry to hear that. maybe ocaml's more your type?
17:53 * dch winces from punning
17:53 Ingar I'm a C++ guy ;0
17:53 dch also, type punning. so a recursive pun.
17:53 dch sorry to hear that ;-)
17:54 Ingar don't worry, I'm a pragmatic coder
17:54 dch its a different mindset, some things work very well in functional systems, others not.
17:54 Ingar not one of those guys who like to explore language features for the fun of it
17:54 dch C and friends have their place too. erlang emulator is written in C.
17:55 dch nor me. I like me some erlang and I'm sticking to it.
17:55 Ingar dch: the right tool for the right job
17:55 Ingar I blame my uni though
17:55 Ingar they tried to learn me haskell
17:55 Ingar somehow that went horribly wrong
17:55 dch I think they made me do modula2 and then I left before the java-zealotry was imposed.
18:03 Soni VanessaE: that's why you use a JVM instead of LuaJIT
18:04 VanessaE same difference.
18:04 VanessaE think about it.
18:04 Soni JVM has built-in, optimized crypto
18:04 Soni and threads
18:04 VanessaE if LuaJIT might get you 5% of max, that's only 20x better, so you'd still need thousands of clients online all the time to even make 1 or 2 cents a day.
18:05 VanessaE (if it were C or something else optimized for the task)
18:05 sofar why would you do crypto in lua?
18:06 sofar kek
18:06 VanessaE you wouldn't.
18:06 VanessaE Soni is trying to shoehorn a crypto miner into minetest.... to be run on clients.
18:06 sofar soni: have fun, please don't bother useful people!
18:06 sofar now shoo
18:07 Tuxedo[Qyou] joined #minetest
18:08 Oil_boi_minetest The voxel manipulator is super super fast! https://youtu.be/7SpXADn5Jaw
18:08 sofar yes, ITB uses it to build boxes for players
18:10 sofar don't over do it, though. it comes at a cost (large commits to the DB)
18:18 dch VanessaE: thanks again we have a new world with minetest_game looking forwards to getting our hands on some lua hacking at some point
18:19 VanessaE no probs.  in future, you'll find there are other ways to specify the game
18:19 VanessaE i.e. command line switch
18:20 VanessaE (or what I do is create a world in singleplayer with the game I want, via the main menu, the normal way, then delete the singleplayer account, make myself the owner under my in-game name, and move/copy it to where it can be run as a server
18:20 VanessaE )
18:24 Oil_boi_minetest VanessaE: How does this work? https://github.com/minetest/minetest/blob/d9f5ff42a1c309fde9637aed99f696c499561ddb/doc/lua_api.txt#L973
18:24 Oil_boi_minetest Do I do paramtype2 = 4?
18:25 sofar no
18:25 sofar you put `paramtype2 = "meshoptions"` in the nodedef
18:26 sofar and then use e.g. https://github.com/minetest/minetest/blob/d9f5ff42a1c309fde9637aed99f696c499561ddb/doc/lua_api.txt#L5898
18:26 sofar or just place nodes with a param2 value
18:26 LMD joined #minetest
18:35 paramat joined #minetest
18:36 paramat Oil_boi_minetest wny are you no longer using 'get light data' in your voxelmanip?
18:37 ssieb joined #minetest
18:38 Oil_boi_minetest paramat: I am using it, currently at line 154 in local code, then if the light data matches I use local lightleveltest = minetest.get_node_light to make sure it's not just a local light source like a torch at line 190
18:38 Oil_boi_minetest --saving resources :P
18:38 paramat ah i see it
18:39 paramat oh but
18:39 paramat 15 cannot be attained by any light source, it always ensures 'under open sky'
18:41 paramat also, the values in 'vm:get light data' are *bitwise* combinations of day and night light levels, so you can extract both day and night light levels. you cannot compare 'l' to 15 becaue you need to bitwise process the value
18:41 Oil_boi_minetest paramat: I literally have no idea how to do that
18:42 Oil_boi_minetest I do not understand how to get the value bitwise
18:42 Oil_boi_minetest BUT what I do understand is how to make snow vs snowstorm :D
18:42 paramat so yes there is a voxelmanip equivalent to 'get node light in daytime', and much much faster for large numbers
18:42 paramat i'll try to work it out ..
18:44 kaeza joined #minetest
18:50 paramat https://github.com/minetest/minetest/blob/572ba83b3084e3d3abd294acb914746d29822a98/doc/lua_api.txt#L3130
18:50 paramat daylight = light modulo 16 i think
18:50 paramat the remainder after division by 16
18:51 paramat light sources have max level 14, 15 means under open sky
18:51 paramat (15 in daytime)
18:52 Tux[Qyou] joined #minetest
19:09 Oil_boi_minetest paramat: when I light a torch up snow can spawn inside the house so it seems it's outputting light level 15 for that when you call that function??
19:21 paramat no. torches are level 12 or 13
19:22 paramat must be a mistake somewhere
19:22 paramat light level 15 in day *always* means under open sky
19:29 MinetestBot [git] paramat -> minetest/minetest: Settings: Slightly increase block generate, block send, object send d… d521e61 https://git.io/fhyzj (2019-01-31T19:28:14Z)
19:32 Soni can we get file management?
19:33 Soni something so the server can offer file downloads and the client can download them
19:34 paramat for what use?
19:34 Soni turning command blocks into binaries using a compiler block
19:35 paramat after release CSM will be completed, to send clientside mods from server to client
19:38 Soni no, I don't wanna send mods
19:38 Soni meh
19:39 proller joined #minetest
19:47 paramat is this for "I want to make a compiler that uses voxels" discussed earlier? if so, zero chance
20:00 Soni why not?
20:00 Soni it's for sharing files between clients
20:00 Soni y'know torrents and stuff
20:00 Soni send torrent to server, download torrent from another client
20:00 Soni etc
20:05 Soni not exactly DCC, because the server would do the transfer
20:05 Soni but close enough
20:13 zaphraud joined #minetest
20:13 Oil_boi_minetest Can I attach a particle spawner to a player and have them see it??
20:13 zaphraud nickserv is harassing me lol
20:13 FreeFull joined #minetest
20:14 Oil_boi_minetest OOP I answered my own question :O :O
20:21 zaphraud Whatcha making it do?
20:21 Oil_boi_minetest Someone should make a Linux dimension mod and whenever you mine a block it plays Linus Torvalds going "uhhh"
20:21 Oil_boi_minetest With the skybox as richard stallman, and the free software song in the background
20:23 zaphraud That would be a violation of the Geneva convention.
20:24 Oil_boi_minetest zaphraud: https://i.imgur.com/8mX6a1f.png I'm making snow! :D
20:24 Oil_boi_minetest 0.3 fps drop with massive amounts of snow :D
20:28 Oil_boi_minetest zaphraud: pushing it to the limit! https://i.imgur.com/kG1T1ET.png 10 fps drop sadly :T
20:33 Soni paramat: so, why not?
20:34 Soni it could also be used to export schematics, images, etc
20:34 Soni what makes those more "valid" than what I wanna do?
20:34 Soni how is it any different?
20:42 sofar you can easily create some sort of data sharing network using a central data hub and the http api
20:43 sofar p2p will be a lot more difficult due to the nature of p2p
20:44 zaphraud the snow looks nice! Is it going to also generate ground cover snow?
20:45 zaphraud brb
20:46 Soni I'm not asking for p2p
20:46 Soni or central data sharing
20:46 Soni it's specifically server<->user
20:46 Soni private
20:46 Soni optionally encrypted
20:48 zaphraud joined #minetest
21:00 Oil_boi_minetest sofar: Can I reassign world generation nodes...sayyyy... "default:snow" to "snowtest:snow"? :P
21:01 Oil_boi_minetest So the other node generates
21:01 Wikiwide joined #minetest
21:01 Wikiwide How do I find horses in Minetest?
21:01 Wikiwide I see cows and deers under animals, but not horses.
21:02 sofar don't think so,
21:02 NathanS21 First you need to make sure you have a mod that adds horses.
21:02 Wikiwide I have heard of mod-whinny on github, but it's not in Apper.
21:03 NathanS21 Apper?
21:03 Wikiwide Linux. Debian.
21:03 NathanS21 You should be able to download and install the mods directly from Github.
21:03 NathanS21 just put them in ~./minetest/mods
21:03 Wikiwide ~/.minetest/mods
21:04 Wikiwide Right?
21:04 NathanS21 yes
21:04 NathanS21 if that directory doesn't exist you'll need to create it.
21:16 Wikiwide I put mod-whinny-master into ~/.minetest/mods (yes, I had to create mods directory). Minetest complained about invalid character, see a-z0-9_
21:17 Wikiwide I renamed to mod_whiny_master, it now gives some error about nil.
21:17 Wikiwide Should re-read the text of error...
21:17 Darcidride joined #minetest
21:21 sy joined #minetest
21:21 fwhcat joined #minetest
21:21 sy Hi. Do you think it would be possible to use minetest with OpenGL ES on a Mali (Asus C201)  ?
21:21 Wikiwide Ah, I just needed to rename the directory to whinny! Works now.
21:22 Wikiwide Possible. Maybe slow? Searching...
21:23 Wikiwide sy: see https://forum.minetest.net/viewtopic.php?f=7&amp;t=17186
21:23 sy i'm on there
21:24 sy minetest does run for me on it, but it's really slow. wondering if following that will make it less... sucky
21:26 NathanS21 Many times you will need to rename the mod directory for it to work.
21:26 NathanS21 With newer mods people are hopefully using the mod.conf file which removes that requirement.
21:27 Wikiwide I am not an expert, though I do have a vested interest in that - running minetest on PocketChip would be cute... And pocketchip has Mali.
21:40 kaeza joined #minetest
21:41 Ruslan1 joined #minetest
21:41 Soni can we get XDG base directory yet
21:42 Lia joined #minetest
21:45 Cornelia joined #minetest
21:53 ektor joined #minetest
21:54 zaphraud I'm just putting in a craft guide for the first time here. New to the game.
21:55 zaphraud ...the readme file is a script. wut?
21:57 paramat joined #minetest
21:58 paramat XDG issues (all closed) https://github.com/minetest/minetest/issues?q=is%3Aissue+XDG+is%3Aclosed
21:59 Wikiwide left #minetest
22:03 scr267a joined #minetest
22:09 zaphraud I installed https://forum.minetest.net/viewtopic.php?t=14088 Crafting guide and made sure its turned on in the mods list but have no idea how to access it in game. It doesn't just show up like it does on remote servers.
22:10 rubenwardy either enable the sfinv version
22:10 rubenwardy or /giveme craftguide:book        (?)
22:10 zaphraud what is sfinv?
22:10 rubenwardy Simple Fast Inventory is the default mod to allow other mods to add stuff to the Inventory (I) page
22:10 zaphraud oh
22:10 rubenwardy "craftguide is also integrated in sfinv (Minetest Game inventory) when you enable it with craftguide_sfinv_only = true in minetest.conf."
22:11 rubenwardy /giveme craftguide:craftguide
22:11 rubenwardy or that ^
22:12 zaphraud it says its accessed with a book but the book is just the regular text thing still. I'll try the command
22:13 zaphraud lol it says missing give priviledges I guess I just gotta work thru it without a step by step guide.
22:14 zaphraud gonna try the sfinv thing
22:14 Oil_boi_minetest rubenwardy: Can I give lua more memory? It's running out at 356 mb and I have 12 gb installed
22:14 Oil_boi_minetest It seems to be pulling a java haha
22:15 zaphraud yeah adding that line produces the desired result. Still not sure what makes a craftguide book different than a book - and the craftguide page on the wiki doesn't tell how to craft one because its the article on craftguides instead
22:16 Oil_boi_minetest OOM error not enough memory :O
22:21 Oil_boi_minetest Oooh I just saw paramat's post, didn't even know you could reuse the voxelmanip table
22:22 zaphraud I still can't access the craftguide via a book.. but that's OK.
22:22 zaphraud oh man the screwdriver is a hilarious tool.
22:25 zaphraud sweet screwdrivered trees dont die
22:28 emacsomancer joined #minetest
22:39 Oil_boi_minetest Damn I dunno how the game keeps running out of memory in the megabytes
22:43 Lia joined #minetest
22:45 swift110 joined #minetest
22:48 zaphraud I love how one bucked of lava placed at the top of a hill can wipe out an entire area.
22:48 zaphraud much more fun simulating volcanoes
22:49 Soni does minetest even bother to use ~/Library on macOS?
22:50 zaphraud That would be a better place to store ~/.minetest ... in ~/Library/minetest. Right?
22:50 zaphraud I mean if someone wanted to add a compiler flag to make it do that
22:50 zaphraud a define statement or whatever in the makefile.
22:51 Soni does minetest even bother to use %AppData% on Windows?
22:52 Oil_boi_minetest I like the run in place version because I can destroy the game easier
23:00 Oil_boi_minetest Eh I'mma take a break from the snow for now, can't seem to add a game mechanic without being able to change environment memory without it writing directly to drive :T
23:02 Oil_boi_minetest I wonder if there's a way to generate terrain in the sky
23:02 Wuzzy joined #minetest
23:03 paramat joined #minetest
23:04 paramat OOM is likely caused by LuaJIT plus memory-unoptimised use of voxelmanip
23:06 paramat you could use normal Lua, or use the special GC64 version of LuaJIT, both avoid Lua OOM
23:07 paramat seen https://forum.minetest.net/viewtopic.php?f=18&amp;t=16043 for memory optimisations?
23:09 paramat mgv7 has an option for floatlands at y = 1280. or a lua mapgen mod can do that. also custom mapgen params can create blobs of terrain to world top
23:10 Oil_boi_minetest paramat: yeah I seen it, but it's just difficult when I'm trying to access 12000 nodes at once :P I'mma have to switch to ght windows gc64 build
23:11 Oil_boi_minetest Ohh sfan5 has builds but I dunno if they use lua or gc64
23:12 sfan5 luajit but without gc64
23:13 Oil_boi_minetest Aw damn. Fixer is this the same thing as gc64? https://forum.minetest.net/viewtopic.php?f=42&amp;t=17797
23:13 Oil_boi_minetest I am n00b
23:14 kaeza joined #minetest
23:14 Oil_boi_minetest Oh I should have read more than 2 lines down /s
23:14 Fixer if you need gc64 luajit one... there is https://kitsunemimi.pw/tmp/minetest-0.4.17.1-gc64-win64.7z
23:14 Fixer use on your own risk (provided by sfan 5)
23:16 Oil_boi_minetest Nah I need the daily build with gc64, time to reinstall manjaro, maybe I can run minetest from virtualbox :T
23:25 Emerald2 joined #minetest
23:26 pauloue joined #minetest
23:29 zaphraud A cactus grew but I can't obtain its blocks.
23:29 Fixer o_O
23:30 zaphraud The wiki says I should be able to mine it but the diamond pickaxe isn't working. Neither is the steel scythe
23:31 calcul0n the best tool for cactus is an axe, but it's weird if the diamond pick can't dig it
23:31 Fixer maybe is a bug? what version?
23:32 zaphraud current ubuntu. I think .4.16 it was one version behind when i installed it with apt-get
23:32 Oil_boi_minetest Fixer: Wait wait wait, mysys2 makes it so you can run linux in windows?
23:32 Fixer no
23:33 Fixer just google what is msys2
23:33 Fixer it compiles windows binaries for you
23:33 zaphraud There's also cygwin if you wanna go old school
23:34 zaphraud you can compile many linux CLI things in windows with cygwin
23:34 Oil_boi_minetest Oh oh oh, I'm just following your tutorial
23:34 zaphraud oh
23:34 cddepppp256 joined #minetest
23:36 zaphraud yep the axe made quick work of the cactus. but it was impervious to everything else.
23:36 zaphraud the scythe is a steel hoe. whoops. lol
23:41 Emerald2 I've never been able to dig cactus with anything but an axe.
23:43 paramat expected
23:43 Emerald2 zaphraud people using ubuntu can get the latest stable version from the ppa
23:44 Emerald2 https://launchpad.net/~minetestdevs/+archive/ubuntu/stable

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