Time Nick Message 00:16 guest234235 i saw somebody mention a 'minecart' dude saying he used to stirr things up 00:16 guest234235 would anybody mind telling me more about him? 00:23 VanessaE guest234235: a well-known troll 00:23 VanessaE that's about all there is to say about him. 00:24 guest234235 does he use hacked clients for trolling or is he just a crap-talker? 00:24 VanessaE just a shit-talker in IRC pretty much 00:25 guest234235 ok thx 00:48 iamafriend200 vanessae u there 00:49 VanessaE yes. 00:50 iamafriend200 sorry to bother u 00:50 iamafriend200 a hacker on ctf said u gave him some infromation 00:51 iamafriend200 for like the source code of minetest 00:51 VanessaE the source code to minetest is public. 00:51 iamafriend200 he changed it up and now he can fly and fast move in any 00:51 VanessaE and I've never been to any CTF server that I'm aware of 00:51 iamafriend200 server 00:51 iamafriend200 i said 00:51 iamafriend200 a hacker on ctf 00:51 iamafriend200 not u 00:51 iamafriend200 it was that kid name fire 00:52 VanessaE I believe there are server-side fixes for that, btw. 00:52 iamafriend200 something 00:52 iamafriend200 he told me u gave him the information t bh 00:52 VanessaE I did not., 00:52 iamafriend200 if u wanna read logs im my server he said it 00:52 VanessaE I may have mentioned where the source is kept, that would be all 00:52 iamafriend200 my server is iamafriend200s server 00:52 VanessaE I make a policy never to tell people how to modify their clients in such a way 00:53 iamafriend200 ok just saying becausmaybe u should give little info 00:53 iamafriend200 but anyways r u jewish 00:53 VanessaE like I said, if I said anything at all it would have been the github address for the minetest sources, which are public knowledge. 00:53 VanessaE yes, I am. 00:54 iamafriend200 i saw on ur website ur pretty btw 00:54 VanessaE thank you. 00:54 iamafriend200 np im sorry for earlier 00:54 iamafriend200 well bye 03:01 destt Are there any non pvp survival servers? Like survival against monsters 03:04 epoch I remember seeing a couple of those. 03:05 * epoch searches for "Survival" 03:05 epoch AppleTree has no PvP. 03:07 destt Hmm, I may check that out then 03:25 VanessaE destt: my three survival servers are that way 03:26 VanessaE daconcepts.com 30001 (dreambuilder), 30002 (nostalgia), or 30005 (basic-plus) 03:45 epoch for some reason I can't open doors on the just test server. :/ 03:46 epoch is there a command to see which version of minetest a server is running? 03:46 VanessaE you probably just lack interact? 03:46 VanessaE /status should tell you the version 03:47 OldCoder To open doors, need interact. I use an extra priv named build to separate this out. 03:47 epoch doing /privs shows I have interact and shout. 03:47 OldCoder Hm 03:47 OldCoder That server does not use build priv, does it? 03:47 OldCoder destt, absolutely 03:47 OldCoder If you can't find one, I'll make one 03:47 epoch would not having build prevent me from building stuff? 03:48 OldCoder epoch, only for servers that use that mod 03:48 OldCoder Do a /privs on some other player 03:48 epoch then I guess it doesn't have that mod. 03:48 OldCoder Do a /privs on some other player please 03:48 OldCoder Is anybody else on? 03:48 epoch another person I saw open a door has the same privs as me. 03:48 OldCoder Then it is a different issue 03:48 epoch I'm going to guess it is my client. 03:48 OldCoder Fair nuff 03:48 OldCoder Try mine 03:48 OldCoder http://minetest.org/ 03:49 epoch I'll try the one from the debian package repo. 03:49 OldCoder Prebuilt Linux binaries coming. Presently, just Windows binaries. 03:49 OldCoder Good luck 03:49 epoch I only have Linux 03:49 OldCoder Which distro? 03:49 epoch Debian ofc. :P 03:49 OldCoder Debian 7? Or 8? 03:50 epoch 8 03:50 OldCoder Typical 64-bit X86/AMD ? 03:50 OldCoder I can make this right now 03:50 epoch 32-bit 03:50 OldCoder Interesting... 03:50 epoch I can build myself too. 03:50 OldCoder OK nvm 03:50 OldCoder Good luck 03:50 OldCoder How did you end up with 03:50 OldCoder a 32-bit Debian? I thought I was the last 32-bit Linux user 03:50 OldCoder epoch, ^ 03:51 OldCoder Old PC ? 03:51 epoch I'm too cheap to buy new hardware. 03:51 epoch yeha. 03:51 epoch yeah* 03:51 OldCoder How old? 03:51 OldCoder If OK to ask; just curious 03:51 epoch It is a Dell... Latitude D610 03:51 epoch that's around mid 00s I think. 03:51 OldCoder From some years ago. I had something similar. 03:51 OldCoder Yup 03:52 OldCoder OK good luck. Let us know if Debian or your own build doesn't work. 03:52 epoch the debian one didn't like my password for some reason. 03:52 OldCoder Hm? 03:52 OldCoder Build from source, then 03:52 OldCoder Latest upstream supposedly breaks motion 03:52 OldCoder Revert a bit or use mine 03:52 epoch yep, git checkout master ; git pull 03:52 OldCoder I'd revert a ways, but it's up to you 03:53 OldCoder g2g errand; ping if you need help later or tomorrow 03:53 OldCoder o/ 05:19 red-001 epoch if you are using debian 8 you should be able to get a copy from here https://gitlab.com/minetest/minetest/pipelines 05:21 red-001 not sure if it's 32-bit or 64-bit through 05:24 epoch the build from the git repo didn't work. :/ 05:27 red-001 https://github.com/minetest/minetest/? 05:32 epoch yep. 05:32 red-001 did you try the gitlab link? you can download precomplied binaries from it 05:33 * epoch tries again with make clean first 05:33 red-001 what error did you get? 05:34 epoch no error, just doors won't open. 05:34 epoch I guess I should check if it works locally. 05:34 red-001 thats a strange issue 05:34 epoch or on other servers. 05:34 red-001 do you have interact? 05:34 epoch yep. 05:34 epoch I have the same privs as another person I watched open a door. 05:35 red-001 did you try singleplayer? 05:35 epoch doing that now. 05:35 red-001 was it a steel door or a normal door? 05:35 epoch doors work in single player. 05:36 red-001 most be something that the server does 05:36 epoch it is normal doors, steel doors, trap doors that I've tested so far. 05:36 red-001 maybe it requires you to own the area to open doors 05:36 red-001 ask a moderator on the server about 05:36 epoch the other person that opened a door had no protection blocks on that door. 05:37 epoch I'll double-check though. 05:40 epoch a wooden door I place right next to a protection block of mine still does not budge. 05:41 epoch server's minetest version is 0.4.15-jt 06:45 epoch make clean didn't help. 06:50 epoch just tested on a different server. doors works. 06:50 epoch it is -jt specific. 06:57 IhrFussel Updated my server version to newest commit...runs fine so far 07:02 IhrFussel I cannot confirm higher CPU/RAM usage...same as old version for me 08:23 IhrFussel That's funny...if you stand at the edge of a node and next to it Y -1 is water it will play the swimming sounds 08:25 kaeza IhrFussel, try the same but "walking" on torches. you will hear wood sounds 08:26 IhrFussel kaeza, I'm guessing the engine doesn't know you're still on the other node? 08:26 kaeza something like that, yes 08:27 IhrFussel It probably just checks the feet pos and sees "ah in water node *plays sound*" 08:53 JamesTait Good morning all! Happy Monday, and happy Firefly Day! 😃 11:04 kaeza mornings 11:06 PureTryOut[m] well it doesn't seem like tools/items support a `on_rightclick` callback... only a `on_use` callback 11:28 kaeza PureTryOut[m], well, you can't right-click tools 11:29 PureTryOut[m] I'm not sure why not? 11:29 kaeza you can right-click with them 11:30 PureTryOut[m] sure, but why can't I right-click the tool itself? I don't want to check certain nodes on rightclick, I want to check what node I pointed at while holding the tool and rightclicking 11:31 kaeza I recall there was a callback similar to on_use, but for right clicks 11:32 PureTryOut[m] for example I have multiple types of tools doing something while right clicking dirt, all in different mods. if I add the `on_rightclick` callback to a tool, it overrides all others. I have to make some kind of contraption with saving all previous callbacks, and calling them in this new callback, it's quite annoying 11:32 kaeza PureTryOut[m], on_rightclick is called on the placed node, not on the tool used 11:33 kaeza er, on the node already in the world I mean 11:33 PureTryOut[m] I know 11:33 PureTryOut[m] but I want on_rightclick for the tool used as well 11:33 PureTryOut[m] I guess you guys use `on_use` for that, but that's wrong imo as left-click is already used for breaking the block. imo a nodes `on_rightclick` has the highest priority, and then the `on_rightclick` of a tool/item. 11:34 PureTryOut[m] ooh I made a typo: "if I add the `on_rightclick` callback to a ~~tool~~ node" 11:34 PureTryOut[m] eeuh, tool has to be striped out 11:35 kaeza PureTryOut[m], I guess you could take a look at on_place 11:36 PureTryOut[m] but that's again on the node right? 11:37 kaeza on whatever you have in hand 11:37 PureTryOut[m] for example the hoes from farming. to till the dirt, it uses leftclick. however I would like to have such an action for my own mods on the rightclick instead. if you have multiple tools doing something on the same block, it gets really annoying and tedious 11:37 PureTryOut[m] on_place works for tools as well? 11:37 kaeza not sure. try? 11:37 sfan5 !api 11:37 MinetestBot Someone thinks you should read the API docs, please go to: https://github.com/minetest/minetest/blob/master/doc/lua_api.txt 11:38 PureTryOut[m] lol I'm reading it don't you worry 11:38 sfan5 i mostly just wanted to quick link for myself 11:38 kaeza sfan5, kudos if you can make it link to lines in there 11:38 sfan5 kaeza: i could link to the 0.4.15 version and have some a lookup table 11:39 kaeza e.g. #lua has `%? io.popen` and it will link to the manual entry :P 11:39 kaeza well, just a random suggestion 11:40 sfan5 PureTryOut[m]: i don't get why on_place in your tooldef wouldn't work 11:41 rubenwardy could use http://rubenwardy.com/minetest_modding_book/lua_api.html and search the table of contents for an anchor 11:41 PureTryOut[m] sfan5: neither do I, I just hadn't thought of it 11:41 PureTryOut[m] it seems to work indeed, nice 11:41 rubenwardy or search all the text, and look for nearby anchors - as bullet points can be linked to 11:41 PureTryOut[m] although the naming is a bit off then obviously 11:42 PureTryOut[m] as you can't really place a tool 😛 11:42 sfan5 yes 11:42 sfan5 the function is what is called when you TRY to because you usually CAN'T 11:44 IhrFussel I was about to say "there must be a way since the replacer tool uses left and rightclick" 11:45 PureTryOut[m] yeah thanks this is exactly what I'm looking for 11:45 PureTryOut[m] !next 11:45 MinetestBot Another satisfied customer. Next! 14:07 MinetestBot 02[git] 04nerzhul -> 03minetest/minetest: Gitlab-CI: keep build workspace only 1 hour 13af96309 https://git.io/v9IP8 (152017-04-24T14:06:27Z) 17:56 red-001 epoch, did you manage to fix your issue? 19:24 IhrFussel I wish there was a way to tell players with low-end phones that their device is simply not powerful enough to play on my server...the only workaround I see would be checking the time between join/leave and if it's less than 60 secs or so store a var that will display an error message next time the player tries to connect telling what the problem is/which settings to reduce to make playing on the server possible 19:27 Calinou IhrFussel: needs to be done on the client, problem is that almost everyone on mobile 1) doesn't use the official app, 2) uses outdated versions 19:29 IhrFussel Calinou, do you happen to know if MultiCraft offers game settings that help with low-end devices? Since MultiCraft is the most-known, most-used client AFAIK 19:29 Calinou no idea, probably not 19:29 Calinou good user experience is not a thing on Android's cheap third-party apps 19:29 swift110 hey all 19:30 IhrFussel I'd probably have to download it myself then to check the menu but...I'm usually against installing games with ads 19:32 IhrFussel Since (on Android at least) devs can even display those as push notifications and you never know which app does that 19:38 IhrFussel Welp I installed it...and of course after 10 secs "Loading reccomendations for you..." ... I am really not sure why people prefer that app but oh well...I'm trying to connect to my server now with the default settings (since there are indeed NO game settings whatsoever) 19:40 IhrFussel I hope the dev monte at least coded it in such a way that it automatically adjusts the values 19:42 ThomasMonroe hi swift110 19:42 swift110 hey ThomasMonroe 19:53 IhrFussel Ok guys...Emoji support when? haha 19:53 Jordach no 19:55 swift110 how are you ThomasMonroe 19:55 ThomasMonroe fine, yourself? 19:57 IhrFussel Jordach, I wonder...do you think it would be very complicated to display those in the ingame chat? I guess one problem could be that PCs cannot display the same emojis as phones 19:57 Jordach windows 10 has emoji support by default 19:57 Jordach chrome provides its own set 19:58 IhrFussel Yes but it would be weird (IMO) if the emojis don't look (nearly) identical across all computers/devices 20:05 Calinou so far, :suspect: looks the same on all platforms (on supported sites), so I'm good :P 20:05 Calinou https://www.webpagefx.com/tools/emoji-cheat-sheet/ 20:05 Calinou (but, contrarily to what the site claims, only GitHub and Slack seem to support it so far) 20:05 Calinou it claims Discord supports it, but it doesn't have it 20:18 swift110 great ThomasMonroe 20:18 ThomasMonroe do yu get on MT much any more? 20:31 Nyarg hi folks ) Is someone strong with blender here ? 20:32 ThomasMonroe i am 20:32 ThomasMonroe what do you ant to know 20:32 Nyarg I need start 2 and more parts of one mesh animation in blender 20:32 Nyarg is it possible ? 20:33 ThomasMonroe what do you mean, pls explain further 20:33 ThomasMonroe you want two parts of the same animation playing at once? 20:33 Nyarg I have mesh with animation, I need to see different part of animation in 2 3D view window 20:34 Nyarg yes at once 20:34 ThomasMonroe hmm you might try having two windows open at the same time ith the same .blend open 20:36 Nyarg another example is with animation on in first 3d view I want use mesh weight drawing at static mesh in second 3d view 20:37 ThomasMonroe oh you mean two different 3d views open 20:38 ThomasMonroe right Nyarg? 20:41 Nyarg hmm something like here http://i5.imageban.ru/out/2017/04/24/1c626c0a80ae60241c754bb06595e710.jpg 20:42 Nyarg but I don't know how to froze animation at second 3d view for painting weight 20:43 Nyarg I want paint weight and see result at infinit worked animation in first 3d view 20:45 Nyarg oops right picture http://i3.imageban.ru/out/2017/04/24/d379ba51cb295227b8f2661363af0e02.jpg 20:47 IhrFussel Guys this error is REALLY weird...usually when the server disconnects you cause of an internal error it's one caused by a mod or builtin ... but my error is not in debug.txt the last lines are "2017-04-24 22:44:12: ACTION[Server]: [name] leaves game. List of players:" 20:49 IhrFussel So either this is a very obscure bug or the devs included non-mod/builtin errors in the "internal error" message 20:51 juli i have seen this error too on mars server 20:52 juli and there we think the reason is that the server crashed for to much cpu usage or so 20:53 IhrFussel juli, did you check dmesg if on Linux? It seems that my error at least was triggered by a segfault 20:54 juli oh 20:54 juli u can check with gdb 20:54 juli u know how to use gnu-debug? 20:54 IhrFussel But segfaults NEVER triggered an "internal error" message before I updated, so I'm guessing someone made it so segfaults now do trigger internal errors 20:55 juli hmm idk 20:55 juli i'am not admin at the marsserver 20:56 juli i'am only highly privileged and i created much things ther 20:56 juli so i can read debug.txt 20:56 IhrFussel juli, unfortunately you need to compile a special debug build for that which I don't want to do right now 20:56 juli for gdb u mean? 20:57 juli for me this worked also without 20:57 IhrFussel The devs say regular server builds won't give you enough info to debug segfaults 20:58 juli hmm maybe not to debug 20:58 juli but to check wheather its an true sgfault 20:59 IhrFussel juli, [9619990.273105] Server[31953]: segfault at 150 ip 0000000000749302 sp 00007f4a24e7e2a0 error 4 in minetestserver[400000+48b000] 20:59 juli ok 20:59 juli hmm 20:59 juli do u have gdb installed? 20:59 juli then it would be simple to test 21:00 IhrFussel Yes but the problem is I have no clue how to reproduce it..it happened randomly 21:00 juli yes i mean normaly gdb should say where the error occours ... 21:01 ThomasMonroe Nyarg, all you need to do is move the timeline 21:02 juli ah u mean u can't raise the error another time? 21:05 sofar any segfault coming from minetest or minetestserver is a bug 21:05 sofar a segfault is never "ok" 21:05 juli yes true 21:05 juli i don't wanted to say so 21:05 sofar and you don't need a debug build in many cases 21:05 IhrFussel sofar, do you happen to know the addr2line options I need to get the function name? 21:06 sofar getting a stripped backtrace can be hugely useful already to find the error 21:06 sofar addr2line? heh I've not used that in like 10 years 21:06 sofar forgot it existed, even 21:06 IhrFussel I want to check if it's the exact same function that caused the segfaults before I updated 21:06 IhrFussel Then what's the alternative? 21:06 juli gdb says normally the function where the error occours 21:07 sofar even without debug info, gdb will show you the place it crashed 21:07 sofar turn on core dumps in your system 21:07 sofar catch the core dump 21:07 juli yes thats what i said 21:07 sofar then gdb it to get the backtrace 21:07 juli @sofar how can i turn on core dumps? :) 21:07 sofar what OS? 21:07 sofar distro? 21:07 juli gentoo linux 21:08 sofar https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces 21:08 sofar (google fu) 21:08 juli thx 21:09 IhrFussel I don't need gdb for that..I found it it's sudo addr2line -fpC -e /path/to/minetestserver_bin [address after ip in dmesg] and it is in fact the same function: Server::SendMovePlayer(unsigned short) bei ??:? 21:10 juli is this function so long? 21:11 IhrFussel This bug existed for many months now although I seem to be the only one having this segfault problem (I asked many other server owners and it never happened to them) 21:13 juli here is the function: 21:13 juli void Server::SendMovePlayer(u16 peer_id) 21:13 juli { 21:13 juli DSTACK(FUNCTION_NAME); 21:13 juli RemotePlayer *player = m_env->getPlayer(peer_id); 21:13 juli assert(player); 21:13 juli PlayerSAO *sao = player->getPlayerSAO(); 21:13 juli assert(sao); 21:13 juli NetworkPacket pkt(TOCLIENT_MOVE_PLAYER, sizeof(v3f) + sizeof(f32) * 2, peer_id); 21:13 juli pkt << sao->getBasePosition() << sao->getPitch() << sao->getYaw(); 21:13 juli { 21:13 juli v3f pos = sao->getBasePosition(); 21:13 juli verbosestream << "Server: Sending TOCLIENT_MOVE_PLAYER" 21:13 IhrFussel You should probably use pastebin.com for that xP 21:13 juli true sorry 21:14 IhrFussel Yes and it's called every server step so the error margin is very high 21:14 juli yes but i wonder, because a segfault here should make minetest call the assert 21:15 juli and an assert would be written to debug.txt i think 21:16 IhrFussel Probably if you add --info and --verbose before running minetestserver 21:16 juli don't u do this ? 21:16 juli i think this is the deault 21:16 juli *default 21:16 Jordach sofar, fuck me those are some nice docs 21:16 IhrFussel Nah, it would make the log file extremely large within hours 21:17 juli ok 21:17 sofar Jordach: yup, too bad nobody will ever read them 21:17 juli which docs? :) 21:19 sfan5 IhrFussel: just because it crashed in that function doesn't mean that function has the bug 21:19 juli ok i go to sleep now ... gn all 21:49 TommyTreasure does anyone know if the 'baked clay' mod will conflict the the 'ethereal' mod? i have some players that want to use baked clay slopes. 21:53 sfan5 why would it 21:53 TommyTreasure if i had that answer, i wouldn't ask. :D 21:54 TommyTreasure ethereal also has baked clay, but no slope nodes are available, and can't be made with either the circular saw or cnc 22:03 syx TommyTreasure: very few mods conflict with one another 22:03 syx Every mod gets a namespace for node registration 22:05 TommyTreasure syx, thank you. makes sense. 22:06 rootyjr Hello does anyone know of a mod for adding treasure to dungeons 22:06 syx But if they both have the same content it makes sense to pick one 22:08 sfan5 rootyjr: if you haven't found it on the forum then probably there isn't one 22:11 syx Yeah don't search the forum, just use google flags 22:11 syx The phpbb search is awful 22:11 rootyjr https://github.com/BlockMen/dungeon_loot 23:30 red-001 wouldn't it be possible to replace the forum search with google search? 23:30 benrob0329 or DuckDuckGo 23:33 sfan5 it would be possible yes