Time Nick Message 01:17 Glorfindel minetest-mapper is giving me an all white output on a world that is most definitely not all white 01:19 Glorfindel is the version bundled with minetest in the ubuntu repos currently borken? 01:45 paramat maybe, best compile the repo version 01:56 jspiros I'm loving minetest, it's 98% of the way there, but that last 2%... interacting with forms is just so laggy and slow :( 02:09 Glorfindel paramat: would having the client open effect it perhaps? 02:20 paramat mtmapper should only be run on a world file that is not being currently played 02:21 Glorfindel ok, I did test it on other maps and they all did the same thing 02:21 Glorfindel hmm 02:28 paramat how large an area did you specify? max is 4000x4000 02:29 Glorfindel I didn't 02:29 Glorfindel is it required? 02:33 paramat is this the python mapper or the c++ mapper? 02:34 Glorfindel which comes with the game install? I tab-complete minetest-mapper... 02:38 paramat not sure, i always compile from source, don't know what ubuntu includes 02:39 Glorfindel hm 02:40 Glorfindel "option -v not recognized" 02:41 paramat if your world is larger than 4000x4000 you may need to use the 'geometry' parameter to limit the area 02:42 paramat for example i do: 02:43 paramat ./minetestmapper -i ~/minetestf/gitmods/minetest/worlds/worldname/ -o ~/mapname.png --bgcolor '#000000' --min-y -256 --max-y 1024 --geometry -1000:-1000+2000+2000 --drawscale --scalecolor '#ffffff' 02:43 ShadowBot paramat: Error: Delimiter not found in "HTTP Error 404: Not Found" 02:43 paramat heh 02:43 Glorfindel lol 02:43 Glorfindel alright, I'll test that quick 02:45 Glorfindel heh. this version doesn't let you specify geometry at all 02:47 paramat to me minetest mapper means https://github.com/minetest/minetestmapper 02:48 paramat maybe ubuntu bundles a different mapper 02:48 Glorfindel I'll install that one 02:50 paramat i looked in ubuntu software, one of the MT versions is 0.4.13, ancient 02:50 paramat 0.4.17 is the latest 02:51 paramat there are recent builds available at minetest.net 02:52 paramat and those are official 04:24 jas_ no one chatting in #mimetest 17:37 GreenDimond I am trying to tell an entity to use the nodebox of some nodes, but I have to use the "wielditem" visual, which checks for a wield_image first.. so some things end up displaying the wield_image instead of the nodebox 17:37 GreenDimond How do I set the entity to use the nodebox 100% of the time? 20:09 GreenDimond Hey paramat, do you know how the wielditem visual type in entities work? I asked a question about it earlier http://irc.minetest.net/minetest/2018-10-13#i_5423033 20:14 Krock GreenDimond: answer: you can't 20:14 Krock requires an engine change 20:15 GreenDimond Dang 20:15 GreenDimond How big of an engine change? 20:15 Krock before you open an issue, there's already one: https://github.com/minetest/minetest/issues/6986 20:15 Krock uh, not too big since it's just a check whether a texture is defined or not 20:15 GreenDimond So 20:16 GreenDimond Is there much activity on that issue? 20:16 GreenDimond Doesnt look like it 20:16 SKCro Hi 20:16 Krock hi 20:16 GreenDimond Should I like, bump it or something? 20:17 SKCro I have a problem with Minetest. It won't start. 20:18 Krock SKCro: open the console and switch to the bin/ dir of your Minetest copy 20:18 Krock that is cd 20:19 Krock and start minetest afterwards using minetest.exe 20:19 SKCro When I try to start it, it says in another dialog box "This application has requested to stop the Runtime in a very unusual way" or somthing like that. 20:19 Krock that should provide some more information in case it's not in the debug.txt file 20:19 Krock did you try to install the Windows runtime library (2010) or like that? 20:20 Krock https://www.microsoft.com/en-GB/download/details.aspx?id=5555 20:20 Krock although this one would only be needed for MSVC builds 20:20 SKCro No, I just opened Minetest and that problem happened. 20:20 GreenDimond Alright, bumped. 20:20 GreenDimond Thanks for your answer Krock :) 20:20 Krock !next 20:20 MinetestBot Another satisfied customer. Next! 20:20 SKCro By the way it is 32-bit. 20:21 SKCro *Minetest 20:21 Krock that's rather unusual for a Windows 7 machine already, but 32-bit should never be a problem 20:21 SKCro **Minetest is 32-bit (I can't go anything higher than 32-bit because of the 32-bit proccecer in my PC) 20:22 SKCro Sorry :( 20:22 Krock does it output anything to the console? 20:22 SKCro Debug.txt says: 20:22 Krock please no 20:22 Krock use a paste service 20:23 SKCro ------------- Separator ------------- 2018-10-27 17:17:30: ERROR[Main]: Subgame specified in default_game [minetest] is invalid. 2018-10-27 17:17:31: ERROR[Main]: FontEngine: failed to load: C:\Users\Sophia\Downloads\FreeCraft for Windows\minetest-0.4.17.1-win32\bin\..\fonts\Arimo-Regular.ttf, trying to fall back to fallback font 2018-10-27 17:17:31: ERROR[Main]: FontEngine: failed to load freetype font: C:\Users\Sophia\Downloa 20:23 SKCro Sorry about that... 20:23 Krock oh, that's an easy one 20:24 SKCro By the way, I'm new to this IRC chat. 20:24 Krock did you unzip the archive? (just to ensure) 20:24 SKCro Yes. 20:24 SKCro I did unzip 20:25 SKCro It is in the directory: C:\Users\SKCro\Downloads\FreeCraft for Windows\minetest-0.4.17.1-win32 20:25 Krock the font Arimo-Regular.ttf exists in the official archive, so you did something wrong there 20:25 SKCro OK 20:25 Krock the minetest executable is inside bin/ and the font inside fonts/ 20:26 sfan5 the "FreeCraft for Windows" suggests that they have downloaded it somewhere else 20:26 SKCro I renamed the folder to that 20:26 sfan5 right 20:26 sfan5 so you downloaded this from minetest.net? 20:26 Krock ( ^ or from the github downloads page ) 20:27 SKCro Yes I downloaded it from minetest.net. 20:27 SKCro I'm sorry if the name of the folder confused you... 20:27 sfan5 no that's alright 20:27 Krock no probs. just checking all possibilities 20:28 SKCro OK 20:28 SKCro :) 20:28 Krock so well.. it starts just fine in Wine 20:28 SKCro I'll try deleting Minetest and redownloading it. 20:28 Krock could you please upload all relevant lines of the debug.txt file to a paste service please? 20:28 SKCro OK? 20:28 SKCro Sure. 20:29 SKCro ------------- Separator ------------- 2018-10-27 14:27:07: ERROR[Main]: Subgame specified in default_game [minetest] is invalid. 2018-10-27 14:27:09: ERROR[Main]: FontEngine: failed to load: C:\Users\Sophia\Downloads\FreeCraft for Windows\minetest-0.4.17.1-win32\bin\..\fonts\Arimo-Regular.ttf, trying to fall back to fallback font 2018-10-27 14:27:09: ERROR[Main]: FontEngine: failed to load freetype font: C:\Users\Sophia\Downlo 20:29 Krock this is a paste service: http://paste.debian.net/ 20:29 SKCro Sorry if it is incomplete... 20:29 SKCro I don't use Linux btw 20:29 SKCro I'm on Windows. 20:29 Krock doesn't matter. it's about sharing large text files 20:30 Krock copy & paste in the field there and send us the link after creating the paste because IRC does not support long lines 20:30 SKCro I don't know how to use a paste service. 20:30 SKCro OK 20:31 SKCro http://paste.debian.net/hidden/906cd991/ 20:31 SKCro Sorry I made it hidden... 20:31 Krock works for me. I can see that also minetest_game wasn't installed properly 20:31 SKCro :( 20:31 SKCro OK 20:32 Krock so the binary cannot find the games/ and fonts/ directory. Are you sure that you're launching Minetest from inside the bin/ directory? 20:32 SKCro Yes 20:32 Krock then unzip the archive again; apparently something went wrong there 20:33 GreenDimond Different entity question; it seems when I attach entities to each other they all lose their collision/selection boxes.. is this a side effect of attachments or did I do something wrong? 20:33 Krock I doubt this has to do with directory permissions but if that ( ^above ) doesn't work either, try unzipping to the desktop 20:33 SKCro The directory tree of that folder is: bin; builtin; minetest.conf.example 20:34 SKCro Sorry if that was late. 20:34 Krock GreenDimond: only lose their collision box since 5.0-dev 20:34 GreenDimond So im doing something wrong 20:34 GreenDimond Because this is 0.4.17 20:34 Krock collisionboxes are always discarded because the attachment system doesn't work well anyway 20:35 Krock GreenDimond: this means both should be missing 20:35 SKCro I'm unzipping it now. 20:35 GreenDimond oh 20:35 GreenDimond so they *should* be 20:35 GreenDimond ok 20:35 SKCro *I have a rather slow PC... 20:35 GreenDimond So wait in 5.0 they *do* stay? 20:35 Krock SKCro: doesn't matter. just write again when you've got some news 20:35 SKCro OK 20:35 Krock GreenDimond: selectionboxes stay in 5.0-dev 20:36 GreenDimond Ahh I see. 20:36 GreenDimond I guess that works 20:36 GreenDimond thanks 20:36 Krock I did that PR but it also uncovered the bug that it doesn't work for some reason when you're further than 200m away from spawn 20:36 Krock no idea why that happens but it does 20:36 SKCro It has MUCH more folders now! It was an unzip problem! 20:37 SKCro Oh my goodness it WORKS!!! 20:37 Krock SKCro: oh well. unzipping seems to be hard nowadays. glad it solved the problem 20:38 SKCro Sorry I'm just exited to join my favorite server. 20:38 SKCro Thanks! 20:38 SKCro :) 20:38 Krock btw, the debug file already gave you some hints 20:38 Krock i.e. checking whether the paths/files are actually there 20:40 GreenDimond selection boxes didnt work at a certain distance? o.O 20:40 GreenDimond that's.. odd. 20:40 Krock got a video of that.. moment 20:42 Krock the boxes should be pointable btw 20:42 Krock but I was already outside the 200m radius 20:42 GreenDimond Right 20:42 GreenDimond is that still a bug? 20:43 Krock yes. I couldn't figure out why this happens yet. Also not very much time recently for programming 20:43 GreenDimond Oof 20:44 SKCro Minetest keeps freezing when I try to open a world... 20:44 GreenDimond Oh well, it doesn't hurt me too much 20:44 Krock the coordinates on the right side should be 10x of what's shown on the left side. it isn't. that's why they're not selectable 20:44 GreenDimond ah.. 20:44 GreenDimond Hopefully that bug gets fixed before 5.0 20:44 Krock SKCro: just wait. loading the first time may take a moment 20:44 SKCro OK 20:44 Krock GreenDimond: assuming the bug will be found in time.. 20:44 GreenDimond SKCro: Yeah, Windows is impatient :P 20:45 SKCro OK 20:45 Krock everybody expects a bug-free 5.0 and that all world issues are solved... that's why there's yet no 5.0 release 20:45 GreenDimond ah 20:45 GreenDimond I'd help look for said bug 20:45 GreenDimond but if I could i'd make a PR for the wielditem thing first 20:46 GreenDimond Jordach just gave me an idea for the wielditem thing. It's a dirty and inefficient hack.. but oh well. 20:46 SKCro When I click "Play Online" it freezes. 20:47 sfan5 it isn't supposed to freeze more than a few seconds when doing that 20:47 SKCro OK 20:48 SKCro It stops responding when I try to open the server list. 20:48 SKCro Sorry if I sead the same thing twice. 20:48 Krock the curl timeout is five seconds. if it's freezing for a longer time then you're either swapping to the harddisk or Minetest loops for whatever reason forever 20:49 SKCro Dunno... 20:49 sfan5 try closing minetest and doing that same thing again 20:49 Krock the request should be async so freezing the window by that isn't possible afaik 20:50 SKCro I did and it froze up again... 20:51 SKCro :( 20:51 SKCro I'm kind of a noob to Minetest... 20:52 Krock s/noob/problem magnet/ 20:52 SKCro ? 20:55 SKCro Sorry I just don't understand... 20:55 Krock a notation. it replaces "noob" with "problem magnet" in the last sentence where that part was found 20:56 Krock is there anything new in the debug.txt file about this freeze? 20:56 SKCro No. I got a world to load. 20:56 SKCro * I actually have the world loaded 20:57 SKCro Sorry if I'm making no sense. :( 20:58 Glorfindel SKCro: I've been able to follow just fine :) 20:58 SKCro OK 20:58 SKCro :) 20:59 sfan5 can you try opening http://servers.minetest.net/ ? 20:59 SKCro Sure 21:00 SKCro That works in my browser. 21:00 sfan5 hm, then minetest should not be freezing when getting the server list 21:00 SKCro OK 21:00 sfan5 Krock: any idea? 21:01 Krock move that weird minetest-0.4.17.1 directory to your desktop and retry 21:01 Krock no idea what else 21:01 SKCro I'm in Minetest right now, but I am stuck in a block I can't get out of... 21:02 Krock /grantme all 21:02 Krock then hit HJ and K and space to fly up 21:02 Krock hint: the keyboard bindings can be found in the pause menu (ESC) 21:02 Glorfindel SKCro: did you allow minetest through the firewall? 21:02 Krock Glorfindel: doesn't matter. curl would time out 21:03 SKCro I can't. 21:03 Glorfindel Krock: ? 21:03 SKCro Because I need admin and I don't know the admin password. 21:03 SKCro Sorry :( :( :( 21:03 Krock Glorfindel: the-thing-to-download-the-server-list would just say "meh" and give up after 5 seconds 21:04 Krock causing at no point a freeze 21:04 Glorfindel Krock: how would opening the firewall cause that? 21:04 SKCro ? 21:05 Glorfindel nevermind 21:05 Krock Glorfindel: I meant the current scenario. 21:05 SKCro I can't open the firewall because I need admin and I don't know the admin password to this PC. 21:05 Glorfindel Krock: ah, right 21:05 Krock SKCro: no problem. It's not need to do so 21:05 SKCro OK 21:06 bobomb hi i've been away a while. what new image libraries have been added since last year? can I open an image and get pixel information now? 21:06 Krock although maybe you cannot connect to remote servers in case Windows shows a dialogue like "Allow this application to connect to..." 21:06 SKCro When I try to fly I see "free_move" enabled. note: no fly privlige 21:06 SKCro Or somthing like that... 21:07 Krock bobomb: yes, just load the lua png library or do use binary read operations 21:07 Krock no new imagine libraries or API bindings because nobody made a PR for it 21:07 Krock even if Irrlicht already shipped many supported formats 21:08 Krock *format supports 21:08 Krock SKCro: /grantme all 21:08 Krock enter that in the chat 21:08 Krock open T to open the chat 21:08 SKCro OK 21:08 Krock press the T key to enter the T key 21:10 SKCro OK 21:10 bobomb but irrlicht image calls aren't supported in the standalone server 21:10 SKCro I did, but I can't move for some reason... 21:10 bobomb so did something change? 21:11 GreenDimond How do I run a function in my mod after all mods are loaded but before startup ends? 21:11 Krock bobomb: yes but they could be manually added to the server in case there are new API functions to make use of it 21:11 Krock GreenDimond: use the on_mods_loaded callback (5.0-dev) 21:11 bobomb but this wasn't the case last year? 21:11 GreenDimond Man why does 5.0 have all the good crap 21:11 Krock same case every year 21:11 SKCro ? 21:12 Krock GreenDimond: because it's in development for such a long time 21:12 Krock SKCro: did you enable noclip, free_move and did you move upwards using space? 21:12 bobomb celleron55 told me what I wanted to do wasn't possible. ie, reading an image for mapgen purposes. 21:12 Krock somebody already has done that. maybe with bitmaps, tho 21:12 SKCro I can't move at all... 21:13 Krock "isn't possible" is maybe not the correct wording. you can always include libraries 21:13 bobomb extra libs were always required 21:13 SKCro How do you enable "noclip"? 21:13 GreenDimond SKCro, press T to open chat, type /grantme all and then press enter, and then use H J and K to toggle noclip fast and fly 21:13 Krock SKCro: hit ESC. click "Change keys" and look out for "Noclip" and the key next to it 21:14 GreenDimond ^that but it doesnt really matter because you havent changed them 21:14 bobomb yeah i was requesting that a lua method for reading an image file by pixel and because it wasn't supported by the standalone server it wasn't going to be included... 21:14 bobomb in the next build. it was a feature request 21:14 SKCro That is not working; I will create a new world. 21:14 Krock GreenDimond: still, so they see where to find more information 21:15 Krock SKCro: then it will not work either in the new world 21:15 SKCro OK 21:15 GreenDimond also, define "not working" 21:15 GreenDimond Do you get an error? A chat message? 21:15 Krock "unemployed" 21:15 GreenDimond Good one 21:15 Krock thanks .D 21:16 GreenDimond I better update my dev build so I can start testing in that 21:17 SKCro I'm stuck in one part of my world please help! 21:18 GreenDimond Dude 21:18 GreenDimond Cant help if you dont tell us whats happening 21:21 SKCro_ Sorry about the abrupt exit; my PC suddenly shut off. 21:22 SKCro_ I have to quit and rejoin sorry... 21:23 GreenDimond Krock, can I put register_node inside register_on_mods_loaded? 21:23 GreenDimond Because I keep getting a nil value error in the prefix check 21:25 Krock yes, if you use the override notation 21:26 Krock on_mods_loaded is a callback. Minetest doesn't know which mod originally registered it 21:26 GreenDimond Does that mean I have to register the node before the callback 21:26 GreenDimond and then override it later 21:28 GreenDimond And also 21:29 GreenDimond why is not_in_creative_inventory not documented? 21:29 paramat GreenDimond see how i do it in my driftcar mod https://github.com/paramat/driftcar/blob/99204278667465460f964dc7b6394f0cec281c75/init.lua#L107 https://github.com/paramat/driftcar/blob/99204278667465460f964dc7b6394f0cec281c75/init.lua#L468 21:30 GreenDimond Right, but your car has no wield_item 21:30 paramat i wasn't aware 'wield image' overrides the stated nodebox 21:30 GreenDimond wield_image* 21:30 GreenDimond Yeah 21:30 GreenDimond well 21:30 GreenDimond no 21:30 GreenDimond it doesnt override per say 21:30 GreenDimond it just checks for it first 21:32 SKCro Hi again... 21:33 SKCro Anyone here? 21:34 sfan5 the same people are here that were when you left 8 minutes ago 21:36 GreenDimond Alright, issue opened for the missing doc 21:37 GreenDimond Krock: so I assume "override notation" is ":modname:nodename", and now the world loads (yay), but I can't give myself the items - so are they even registered? 21:39 Krock GreenDimond: yes, those should be available ingame. https://github.com/minetest/minetest/blob/master/src/server.cpp#L353 21:40 Krock see the nodedef calls below 21:41 GreenDimond Ah whoops, I was forgetting part of the nodename 21:42 GreenDimond I really do not like this hack :'( 21:43 paramat you'll need a dedicated node for the entity then 21:43 GreenDimond Yep 21:43 GreenDimond With homedecor enabled, 650 extra nodes are registered. 21:44 GreenDimond But hey, it works. 21:45 paramat hm ok 21:46 GreenDimond Considering homedecor is one of the largest mods using a hefty sum of nodeboxes, I think it should be OK 21:47 GreenDimond >.> wonder if anyone has an inkling of what I am making 21:48 paramat Krock "doesn't work for some reason when you're further than 200m away from spawn" camera offset shifts every 200 nodes 21:49 GreenDimond lol, guess that fixes that ;P 21:50 Krock paramat: why does it do that? 21:53 SKCro I got Minetest to work! 21:55 paramat the bugfix for rendering glitches near world edge 21:56 paramat every 200 nodes the world is shifted. nore coded that years ago, might be related 21:56 Krock good to know that. strange enough that pointing at other entities still works fine 21:56 Krock just attachments which are broken 21:56 Krock gn europe 22:21 GreenDimond How would I use staticdata to save all current info about an entity and reload said data on_activate? 22:22 GreenDimond something like get_staticdata = function(self) local props = self.object:get_properties() return minetest.serialize(data) end? 22:23 GreenDimond and then set the properties on activate? 22:27 rubenwardy ~book entity 22:27 rubenwardy !book entity 22:28 rubenwardy MinetestBot! 22:28 MinetestBot rubenwardy! 22:28 MinetestBot rubenwardy: Nothing found. 22:28 rubenwardy !book entit 22:28 MinetestBot rubenwardy: Objects, Players, and Entities - https://rubenwardy.com/minetest_modding_book//en/map/objects.html 22:29 GreenDimond Wait MinetestBot has that here too? :0 22:29 GreenDimond How do I get a command list 22:29 rubenwardy It got it first 22:29 rubenwardy Like, months before 22:29 rubenwardy I linked you to the code 22:29 GreenDimond I wouldnt know 22:29 GreenDimond Well then I forgot 22:29 GreenDimond xD 22:31 GreenDimond wth 22:33 GreenDimond So I have this https://gist.github.com/GreenXenith/0ba0edfe1f1686f06a877905bab712db in an entity, but it crashes with a bad arg to set_attach (got nil) 22:36 GreenDimond Oh 22:36 GreenDimond I think I might know why 22:37 GreenDimond wait wtf 22:37 GreenDimond why does the server shut down when I exit to menu 22:40 GreenDimond Well my staticdata is really screwy 22:40 Fixer AHHHHHHHHHH GOOOOOOD WORKSTATION QUALITY PRODUCTION OS https://www.youtube.com/watch?v=TZNOE4qSaDc 22:41 Fixer FEELS GOOOD 22:41 Fixer QUALITY 22:43 Fixer [horde of people disables updates] 22:43 paramat !title 22:43 MinetestBot paramat: [Update has been pulled by Microsoft]: Latest Windows Update May DELETE ALL YOUR FILES - YouTube