Time Nick Message 00:26 wilkgr I'm having trouble reaching minetest.net. Is this just me? 00:26 wilkgr (Fastly error: unknown domain: www.minetest.net. Please check that this domain has been added to a service.) 00:28 tyteen4a03 wilkgr: just you 00:28 wilkgr Ohh, ok 00:28 red-NaN it's working fine here 00:29 wilkgr Thanks :) 00:30 red-NaN it could be linked to the recent github issues 00:30 VanessaE it's working here, but it took several seconds to answer 00:34 wilkgr Yeah, it's back now 00:34 wilkgr :) 02:37 kaeza greetings 02:37 VanessaE hi 02:38 kaeza what's up? 02:38 VanessaE not much 02:38 VanessaE 0.4.16 is out 02:38 VanessaE that's about it. :) 02:38 kaeza seen that. not much new stuff for us dev users :) 02:39 kaeza except for that shiny 6 at the end 02:39 VanessaE well lots of new bug reports :P 02:40 kaeza that reminds me, had any other problems with xban? 02:40 VanessaE nope 04:05 bigfoot547 Night guys! 05:59 MinetestBot 02[git] 04red-001 -> 03minetest/minetest: Remove old network code (#5921) 13a6678d6 https://git.io/vHwdc (152017-06-06T05:57:35Z) 06:44 Googz Hey 09:01 IhrFussel Undersampling does NOT work on Android; screen is completely black, everything else works (chat, GUI sounds) ... and it doesn't work with OpenGL 1.5 either 09:02 IhrFussel You should've added that info that it only works with X 09:02 IhrFussel X meaning certain GPU drivers/versions 09:03 IhrFussel On PC I see Irrlicht: FBO error 09:22 Elench 2222222222222222 q012345678GT<91011121314151617GT<181920212223242526GT272829303132333435GT363738394041424344GTGT 09:28 muhdnurhidayat can anyone help me? I get errors ( https://forum.minetest.net/viewtopic.php?f=6&t=17818 ) 09:34 sfan5 try installing libjsoncpp-dev and pass -DUSE_SYSTEM_JSONCPP=1 to cmake 09:40 muhdnurhidayat heh.. it gives Manually-specified variables were not used by the project: USE_SYSTEM_JSONCPP 09:42 sfan5 uh 09:42 sfan5 -DENABLE_SYSTEM_JSONCPP=1 then 10:31 muhdnurhidayat thanks, it's now installed! :D 10:56 MinetestBot 02[git] 04sfan5 -> 03minetest/minetest_game: Use transparency for unused part of mese post top texture 13f855bee https://git.io/vHr3A (152017-06-06T10:54:42Z) 10:59 MinetestBot 02[git] 04sfan5 -> 03minetest/minetestmapper: Update colors.txt 1325d1d43 https://git.io/vHrsq (152017-06-06T10:57:00Z) 12:36 MinetestBot 02[git] 04octacian -> 03minetest/minetest: Main Menu: Add get_clientmodpath API (#5912) 13fee5171 https://git.io/vHr4b (152017-06-06T12:34:31Z) 12:36 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: C++11 patchset 3: remove Atomic/GenericAtomic and use std::atomic (#5… 13b3dfe53 https://git.io/vHr4N (152017-06-06T12:34:14Z) 14:21 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: Revert "Remove deprecated code segments (#5891)" 138bdde45 https://git.io/vHrKy (152017-06-06T14:19:04Z) 14:31 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: Use C++11 mutexes only (remove compat code) (#5922) 13d4c0f91 https://git.io/vHri2 (152017-06-06T14:29:28Z) 14:40 rafalcpp woooooooooooooooooooooooooooooo 14:40 rafalcpp c+11 mutexes 14:40 * rafalcpp party like it's 2016 15:04 MinetestBot 02[git] 04red-001 -> 03minetest/minetest: Fix typos/mistakes in the documentation for colour related functions.… 1333b513f https://git.io/vHrDR (152017-06-06T15:02:44Z) 15:19 jcalve T_T openbsd's gcc doesn't have c++11 yet 15:19 Fixer Make Minetest Great Again 15:19 red-NaN make minetest test again 15:20 red-NaN Make donald Great (not Again) 15:21 Fixer Make minetest without test part and rename it to something better again 15:21 Calinou jcalve: /r/linuxmasterrrace I guess 15:37 troller freeminer ? 15:47 IhrFussel What's the min version required for C++11? 15:48 red-NaN min version of what? 15:49 IhrFussel gcc 15:50 sfan5 gcc 4.7 supports most of the c++11 features 15:50 sfan5 4.8 has full support 15:51 IhrFussel Okay I'm wayy in the future then... 5.4.0 15:52 IhrFussel So dev builds REQUIRE C++11 now? Or when? 15:53 red-NaN yes dev builds require c++11 now 15:53 red-NaN we are in the process of removing support for non c++11 builds 15:53 red-NaN !tell ShadowBot hi fellow bot 15:53 MinetestBot red-NaN: yeah, sure, whatever 16:04 jcalve never mind there's a newer compiler installed as eg++ :/ 16:23 sfan5 red-NaN: can you please not use tell for random shenanigans as i have to clean this shit up everytime 16:23 sfan5 thanks 16:25 Fixer buggy !tell? 16:34 sfan5 no not buggy, it's just annoying to remove useless entries from the db 16:35 jcalve set an auto remove after x days 16:37 sfan5 i should probably do that 16:38 sfan5 yea, oldest entry is from 29th Oct 2016 16:57 Mator_ o/ 17:27 AlexYst In the time it takes to write up a post, I always get logged out of the Minetest forum. It's a little annoying. 17:28 AlexYst It makes me wonder if the forum is using IP addresses as part of the login session or something, cutting my sessions short because of my dynamic IP address. 17:28 ThomasMonroe probly 17:33 AlexYst Huh. I need to get ahold of the meta table associated with player objects before any player connects so I can hook into one of the methods. Any idea how I can do that? 17:34 AlexYst If I had a player object to work with, that'd be easy, but I won't at that point in the script. 17:57 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: Fix bump_version.sh & client_lua_api.md 1347f5e7f https://git.io/vHoma (152017-06-06T17:56:15Z) 17:58 IhrFussel What's this bug? It already existed in 0.4.15-dev from May 24: At random times suddenly every few seconds your hand/wielded item blinks black for a second and the game prevents your from moving...it feels like a "hickup" 18:05 * DS-minetest tries to make a function that makes itself to nil and wonders if it will work 18:21 Hijiri AlexYst: you cannot 18:21 Hijiri the API does not let you get/set player meta if they aren't online 18:22 Hijiri I don't see why it was done that way though 18:26 AlexYst Hijiri: I don't mean the player's meta data. I mean the table of methods that can be called on a player object. 18:32 calcul0n AlexYst, i guess the player object is only created when he connects, so you'll have to use some tricks 18:33 calcul0n like creating your own player datas table, and use it to update the player obj in an on_join handler 18:36 AlexYst calcul0n: If I put it in the on_join handler though, then it updates the meta table every time a player connects instead of updating it only once. You lost me on the player data table though. What's that table for? 18:37 calcul0n something where you can store per player datas even when they are not connected 18:38 calcul0n as i said the object is created when he connects so you'll have to update it each it happens 18:38 calcul0n but well, that's just a guess 18:39 AlexYst There's no data to store. I'm looking for the meta table, not a data table. There exists a table that defines the player methods, methods such as player:get_player_name() and player:set_inventory_formspec(). I need that table. 18:39 calcul0n ho, ok 18:40 AlexYst This table is the same across all player objects, too. My update of this table should be done once, not each time a new player joins. 18:41 calcul0n so maybe you could use the on_join handler to only catch the first connected player, and use getmetatable on it 18:42 AlexYst That's pretty much what I've feared I'd have to do. 18:42 AlexYst It seems like a messy option, but it's also the only option I can come up with. 18:42 calcul0n yep, i suspect this table is hidden in c++ code, and not accessible in lua 18:43 calcul0n but i may be wrong 18:43 AlexYst That's a good point. 19:01 Hijiri AlexYst: the metatables for minetest's userdata stuff are set not to have fields settable 19:01 Hijiri oh calcul0n already said something 19:01 Hijiri it's true that the metatable is hidden 19:01 Hijiri I think it will return some empty metatable instead of the actual one 19:02 calcul0n hmm, i didn't know that was possible 19:02 kilbith I'm looking to hire a PHP developer, if you're interested, please /msg me 19:03 Hijiri calcul0n: http://lua-users.org/wiki/MetatableEvents 19:03 Hijiri see __metatable 19:07 AlexYst Hijiri: Oh. Huh. So much for that idea then. Thanks for the info! 19:08 Hijiri AlexYst: debug.getmetatable apparently skips __metatable 19:08 Hijiri you could try that, but the debug library I think is hidden except in an insecure environment (under mod security) 19:11 Hijiri AlexYst: actually no, getmetatable and setmetatable are whitelisted 19:11 Hijiri so you can use them in untrusted mods too 19:12 AlexYst Okay, sweet. I might be able to do this right after all. 19:36 red-NaN the debug libaray is only competltly removed in CSM 20:02 kaeza greetings 20:02 Fixer hi kaezae 20:46 GreenDimond *poke* *poke* octacian? 20:46 octacian Yup 20:46 GreenDimond I need your skin 20:46 GreenDimond :P 20:46 octacian Right... One sec 20:46 GreenDimond xD 20:46 GreenDimond I'll send all of em' to you when you send me yours 20:47 Fixer octacian is reptiloid 20:47 octacian I'll send you a rig rather than a skin 20:47 GreenDimond nono 20:47 GreenDimond I want the skin :P 20:47 GreenDimond I can get my own rig 20:47 octacian You probably want the other... It has the skin imported with facial stuff set up (but not required) 20:47 GreenDimond I suppose I could just rip the skin off the rig if I need it 20:47 octacian (It allows you to move the eyes and mouth around) 20:48 octacian I can send either though 20:48 GreenDimond Applying skins isnt that hard :/ 20:48 GreenDimond I already have the rig you suggested 20:48 octacian Yeah, but getting the eye colour right can be 20:48 GreenDimond Just need the skin 20:48 octacian OK, I'll just send it :rofl: 20:48 GreenDimond I dont need that 20:48 GreenDimond I don't do the face stuff xD 20:48 GreenDimond :roflmaool: 20:49 GreenDimond My experiments with energy/fire auras failed. 20:52 octacian GreenDimond: https://cloud.endev.xyz/index.php/s/SLCVgemoKabW2ut 20:53 GreenDimond What sucks is that I have to run every skin I get through a converter :/ 20:53 octacian All you gotta do is make a new file 64x32 and copy the 32x32 MT skin to the top of the 64x64 file 20:54 GreenDimond not exactly 20:54 GreenDimond If you just resize it to 64x one leg and one arm is missing 20:54 octacian Oh, right 20:54 GreenDimond You have to copy the arm and leg to the correct area and I am too lazy to do that 20:54 octacian It's been a while since I converted my skin to the MC format 20:54 GreenDimond so I just run it through an online converter 20:55 octacian Or I could just send you the MC skin :P 20:55 GreenDimond nah 20:55 GreenDimond I will send you the skins when I am done renaming the staff so you dont have to sort them out 20:56 AlexYst "I need your skin" ... That got kind of creepy really quickly. GreenDimond, you makin' some sort of skin suit? 20:57 GreenDimond no xD 20:57 AlexYst Ha ha. 20:57 GreenDimond Nice. They fixed the bug in Xubuntu where if you rename something file manager crashes. 20:57 sfan5 oh nice 20:57 sfan5 i've been getting that one here too 20:57 AlexYst Ouch. That doesn't sound fun. I'm glad they fixed it. 20:57 GreenDimond At least that is what appears 20:57 GreenDimond I have been renaming many files and it hasn't crashed yet. 20:58 GreenDimond Alright. All the staff skins are named. The rest that are character_# are just player customs. 21:01 GreenDimond http://www.filedropper.com/customskins Filedropper because i'm cheap. 21:03 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: DragonflyBSD & NetBSD build fix 136c55874 https://git.io/vHoKi (152017-06-06T21:02:03Z) 21:03 octacian GreenDimond: WHAT? Your telling me you don't host your own personal cloud? 21:03 GreenDimond Yes. 21:04 octacian heh, ok... 21:04 GreenDimond Why would I? 21:04 octacian Will grab those in a few minutes though, thanks 21:04 GreenDimond Np 21:04 octacian And because it's more secure, and more fun :P 21:04 GreenDimond I might when (if) I get my own website. 21:08 GreenDimond It seems that blender always saves a duplicate of my stuff... .blend1 :/ 21:09 calcul0n it's a backup iirc 21:09 GreenDimond Well it's also annoying xD 21:10 calcul0n you can configure that in user preferences 21:10 calcul0n with the save versions option 21:10 GreenDimond I might 21:14 GreenDimond octacian: thank goodness for an odd number of staff. I can make the render symmetrical xD 21:33 DeadWave hey everyone 21:35 GreenDimond Crap. 21:35 DeadWave ? 21:36 DeadWave I just wanna to ask about isPlayer() method 21:36 GreenDimond I made an object, assigned it a dirtwithgrass texture, and then duplicated into a platform of dirt with grass (999 blocks into one platform). Then I moved folders around to organize. Now I have to re-assign the texture 999 times. 21:36 DeadWave D: 21:37 GreenDimond Dx ikr 21:37 GreenDimond I was hoping there were an easier way, but I can't find anything on setting a texture path or anything 21:37 GreenDimond And all 999 are already merged into one 21:39 GreenDimond !!!!!!!!!! 21:39 GreenDimond Make that 4202 times. 21:39 GreenDimond I read it wrong 21:40 GreenDimond maybe octacian can help '-' 21:42 GreenDimond better idea. start from scratch xD 21:46 Fixer forum is slow yet again 21:46 Fixer or it is my isp again 21:48 GreenDimond ill check 21:49 GreenDimond works for me 21:49 DeadWave green 21:49 GreenDimond Myesh? 21:49 DeadWave std::vector objects; ClientActiveObject *obj = objects[i].obj; obj->isPlayer() 21:49 GreenDimond That an error? 21:49 DeadWave obj->isPlayer() doesn't works 21:50 DeadWave error is 21:50 GreenDimond I dunno what it is man :/ 21:50 GreenDimond I haven't worked with that stuff 21:50 DeadWave error: ‘class ClientActiveObject’ has no member named ‘isPlayer’ 21:50 DeadWave can u help me? 21:50 GreenDimond probably not... but did you define 'isPlayer'? 21:51 GreenDimond if not it won't be able to find it 21:51 DeadWave but 21:51 GreenDimond I don't even know if that's how it works though xD 21:51 DeadWave isLocalPlayer() works exactly 21:52 GreenDimond https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L3163 22:03 octacian GreenDimond: So, what happened? You moved files so the textures got disconnected? 22:04 GreenDimond Yes. But it was good because I needed to redo the whole platform anyway. Too big and had extra unseen faces causing a hell-ton of CPU usage 22:05 octacian Well, I was gonna say that in that case, move the textures back to where Blender expects them and do File -> External Data -> Find Missing Files 22:06 GreenDimond :o ah. Cool. Will keep that in mind. 22:06 octacian Also, there's a way to mass-texture a huge amount of surfaces, saw it in a MC Animation Blender tutorial. Can't remember exactly how though 22:06 octacian Or what tutorial it was :rofl: 22:06 octacian But it exists 22:06 GreenDimond There is the Ctrl+L but that is for multiple objects. In my case, all the objects were already joined. 22:07 octacian huh, I see. 22:07 octacian ATM, I dunno much about Blender yet. Only thing I'm really good at right now is posing. 22:07 GreenDimond lol 22:07 octacian Learning how to model, still not good at U/V mapping and have no clue how to rig stuff though :rofl: 22:07 GreenDimond I used to only do sculpting, but then I started doing polying and messing with materials. 22:08 GreenDimond I can UV map OK. I am in the same boat on the rigging ;) 22:08 octacian One thing I'm really good at in Blender though, is using the VSE 22:08 GreenDimond VSE? 22:08 octacian XtremeHacker is learning to rig though, he's getting pretty good 22:08 octacian Video Sequence Editor aka Video Editiro 22:08 octacian *Editor 22:08 GreenDimond Ah I never use that. Haven't done much in the way of anything animated. 22:09 GreenDimond Hrm.. 22:09 octacian heh, I just use it it edit YouTube videos 22:09 * octacian is also pretty bad at animating without spending HUGE amounts of time 22:09 GreenDimond What should I use for the HOMETOWN word? Large rectangle prism with engraved words? 22:09 GreenDimond Or something else? 22:10 octacian I personally was thinking about making a render with the basic spawn area and having HOMETOWN in a nice pixel font kinda sitting in front of spawn with staff around and on top of it 22:12 GreenDimond I thought about that, but spawn area isn't very 'basic' ;) 22:15 GreenDimond Once upon a time there was a way to export WE areas to Blender, but mt2obj is a python script that I can't run and the other mod that does it is broken. 22:24 GreenDimond sfan5 how exactly does mt2obj work? I can't find a readme. 22:27 sfan5 try running the tool without arguments, it will output a help text 22:27 GreenDimond just double-clicking it does nothing 22:27 GreenDimond so its not an executable is it 22:28 GreenDimond and running chmod +x mt2obj.py doesnt work either 22:28 GreenDimond oh wait that only makes it executable 22:29 GreenDimond ahhh 22:32 sfan5 you need to run it on the command line btw 22:32 GreenDimond yeah. where is nodes.txt? 22:33 GreenDimond I assumed the mod created it if I enabled it in the world, but it wont let me enable it as a mod. 22:36 GreenDimond and it seems running ./mt2obj.py -n just gives the help text 22:40 GreenDimond where is the nodes.txt supposed to be sfan5? 22:41 sfan5 default path is current directory 22:41 GreenDimond mt2obj dir? 22:42 GreenDimond do I need to create the nodes.txt? 22:42 GreenDimond You really gotta make a readme for this thing :P 22:42 sfan5 that's what nodedef_gen is for 22:42 GreenDimond ah 22:42 GreenDimond is that supposed to be enabled in the world? 22:44 GreenDimond When I tried to enable mt2obj it couldn't find the init 22:46 Fixer anyone having problems with uploading PNG images to github? 22:46 GreenDimond When running populatecolors in the terminal I get an error 22:46 GreenDimond Probably because I didnt put a correct though 22:47 GreenDimond Traceback (most recent call last): 22:47 GreenDimond File "./populatecolors.py", line 33, in 22:47 GreenDimond for line in fin: 22:47 GreenDimond File "/usr/lib/python3.5/codecs.py", line 321, in decode 22:47 GreenDimond (result, consumed) = self._buffer_decode(data, self.errors, final) 22:47 GreenDimond UnicodeDecodeError: 'utf-8' codec can't decode byte 0x9c in position 168: invalid start byte 22:47 octacian GreenDimond: I may be wrong, but I think you have to run the mod init.lua provided, but it requires a custom build of MT 22:47 octacian sfan5: Yeah, you really should write a README for it :P 22:47 GreenDimond I doubt that 22:47 GreenDimond Highly doubt that 22:49 sfan5 you need that custom build yes 22:49 sfan5 also what did you run populatecolors.py on? 22:49 GreenDimond you do??? :o 22:50 GreenDimond i ran it on the .mts 22:50 sfan5 that's not how it works 22:50 GreenDimond obviously I see that now 22:51 GreenDimond I have no idea how it works 22:51 sfan5 populatecolors.py is what you run on the output of that mod when you use it in minetest 22:51 GreenDimond okay.. 22:52 GreenDimond what build do I need? 22:52 GreenDimond :O wait a sec 22:52 GreenDimond there's an obj now 22:52 GreenDimond must be empty 22:55 GreenDimond enabling it in mt does nothing 22:57 sfan5 i can generate you a nodes.txt ... 22:57 GreenDimond isn't it schematic-specific? 22:58 sfan5 no 22:58 sfan5 its specific to your set of mods & textures 22:58 GreenDimond therein lies a problem 22:59 GreenDimond If I have a server owner send me a .mts, I would have to generate a new nodes.txt right? 22:59 GreenDimond or would they have to 23:00 GreenDimond there must be a simpler way to do this >~< 23:01 sfan5 nope 23:01 sfan5 you just need a new one if you'd like to include nodes from special mods 23:02 sfan5 what do you even want to do? 23:03 GreenDimond I personally was thinking about making a render with the basic spawn area and having HOMETOWN in a nice pixel font kinda sitting in front of spawn with staff around and on top of it I thought about that, but spawn area isn't very 'basic' ;) So it would be easier to just get a .obj of spawn to use. 23:03 GreenDimond hence why I want to use this 23:04 sfan5 texturing basically doesn't work 23:04 sfan5 so even if you had this you would be very far from your goal 23:04 GreenDimond dammit. 23:04 GreenDimond What do suggest I do then? 23:04 sfan5 mt2obj is more of a proof of concept than a working application 23:05 GreenDimond Unfortunately :( 23:05 redblade7 hi i have a question 23:05 redblade7 with the requirement to move out of the "player files" 23:05 redblade7 do both the database and the player files have to be in the same format? 23:05 redblade7 e.g. can i still use leveldb while using sqlite for the player files 23:05 redblade7 or do i have to learn how postgresql works 23:06 redblade7 i dont want to downgrade to sqlite just for the player files ("problems can arise with concurrent accesses" i'd imagine would be annoying for multiple servers on a single vps) 23:07 redblade7 but if i can migrate the players to sqlite and leave the main database alone that would be great 23:07 GreenDimond alright octacian. Got any more ideas? 23:07 redblade7 i dont know exactly how to backup postgresql 23:08 red-NaN pretty sure you can use diffrent datebased for both 23:08 redblade7 well nobody's on my servers and i just took a backup so i'll give ti a shot 23:09 red-NaN after all if you couldn't that would break any server that uses a database not supported by player files 23:09 red-NaN and whats the point of having two settings then? 23:10 redblade7 no errors on one of my servers 23:11 redblade7 leveldb and redis dont support player databases 23:11 redblade7 http://wiki.minetest.net/Database_backends 23:11 sfan5 redblade7: formats can differ yes 23:11 sfan5 they are not stored in the same db even if you use the same formats 23:13 redblade7 what exactly is "(problems can arise with concurrent accesses)" 23:13 redblade7 does this mean that if two or more people join at the same time, minetestserver will crash? 23:13 cimbakahn Can anyone log into this server? games.firc.de 30000 23:14 octacian GreenDimond: Nope, no other ideas. 23:14 octacian Sadly. 23:16 octacian Maybe I'll attempt to figure out if it'd be possible to make a custom client that allowed world-edit-like selecting areas and properly exporting directly to OBJ 23:16 octacian However, I'm still an absolute noob when it comes to C++, so 23:16 GreenDimond :P 23:16 GreenDimond bbl 23:19 redblade7 sfan5 23:19 sfan5 redblade7: that's about usage of tools like minetestmapper being active while the server runs 23:19 redblade7 i dont know what minetestmapper is 23:20 Sketchy stormchaser3000 ? 23:20 redblade7 but does what you're describing include worldedit? 23:20 redblade7 connection timed out cimbakahn 23:20 redblade7 wait 23:20 redblade7 wrong port 23:20 redblade7 here we go 23:20 redblade7 sfan5: or any other mod? 23:21 sfan5 external tools 23:21 sfan5 not ingame mod 23:21 stormchaser3000 Sketchy, yeah? 23:21 redblade7 ok 23:21 redblade7 and if i did use "tools" would it just be slow or would it crash 23:22 stormchaser3000 minetest seems to crash my DragonflyBSD installation after a while of running it 23:22 sfan5 idk 23:22 stormchaser3000 and i don't know what logfile to look for 23:23 Sketchy My screen is messed up when I try to play on the app so I can't play on your sever 23:23 redblade7 Very slow to load cimbakahn 23:24 redblade7 3 minutes to load 23:26 Sketchy Stormchaser3000 My screen is messed up when I try to play on the app so I can't play on your server 23:27 stormchaser3000 Sketchy: ok 23:27 Sketchy Is there a way to fix it? 23:27 stormchaser3000 i don't know what is causing the problem 23:28 Sketchy What's ur email I'll send you picspics 23:28 redblade7 cimbakahn: i can connect to your server, but it takes forever to load all the mods, and every time i try and get an apple it kills me 23:29 stormchaser3000 Sketchy, i would prefer not to give my email out... just pm me the screenshots on irc