Time Nick Message 01:16 froglegstew hey ! can anyone point me to a spec of the protocol that minetest uses ? 01:17 froglegstew the only one i can find seems to be really outdated :( 02:42 cimbakahn Hello Everyone! 02:43 cimbakahn I thought an Ubuntu 16.04 would have minetest version 4.14 in synaptic? 02:51 Benrob0329[m] Ubuntu always has a very outdated version of minetest in the official repos 02:51 Benrob0329[m] https://launchpad.net/~minetestdevs/+archive/ubuntu/stable 02:51 Benrob0329[m] cimbakahn: 03:00 cimbakahn Benrob0329[m], Yes! 05:35 cimbakahn Hello Everyone! 05:36 cimbakahn I went here ----> https://launchpad.net/~minetestdevs/+archive/ubuntu/stable Got the PPA and installed it, BUT i dont see a DATA folder?????? 05:38 cimbakahn Only folders i see so far is 1 under home/user and 1 in home/user/cache ...... 05:38 cimbakahn The DATA folder is not in either one of those folders. 05:41 cimbakahn Should i install the minetest-data from synaptic? It is 0.4.13 07:35 cheapie Well, I managed to make a script that reads a video file and writes it to a hard drive in a special format, which is then read by a LuaC program (via digilines attached SCSI) and displayed on an rgblightstone screen. 07:36 cheapie As cool as it is to watch a video on a giant screen inside MT, the 20x20 resolution, 256 colors, and frame rate of about 1 FPS sort of limits it a bit... 07:47 Benrob0329[m] that's still awesome though! 07:47 Benrob0329[m] Are you gonna post the world? 07:48 cheapie It requires my "digilines attached SCSI" mod, which I haven't published anywhere since it's a massive security hole and requires some extensive configuration of the OS. 07:49 cheapie I'll record a video of it in action, though. 07:49 OldCoder cheapie, that is still impressive 07:51 cheapie Video is encoding now, and then I'll upload it. 07:52 cheapie I suppose it wouldn't be too hard to modify it to use some other kind of storage, but the storage I'm currently using for it is an old 41MB SCSI hard drive :P 07:52 ssieb oh, it is actually attached SCSI?? :-) 07:52 cheapie ssieb: Yes, that's what the digilines attached SCSI mod does. 07:53 * ssieb thought that was just a fun name and it read from a file on the hard drive... 07:53 cheapie The LuaC is "speaking SCSI" to the hard drive through the "DAS gateway". While I realize that it might not be the most practical way to do it, I already had that mod made. 07:54 ssieb ok, that's just a little crazy :-P 07:54 cheapie "digiline_send("scsi",{cdb=string.char(0x28,0x00,lba[4],lba[3],lba[2],lba[1],0x00,0x00,0x01,0x00),request=512})" 07:57 cheapie OK, the video of it in action is up: https://www.youtube.com/watch?v=XG48Y_GbMXk 07:59 ssieb I just got an internal compiler error trying to compile minetest :-( 07:59 ssieb "The bug is not reproducible, so it is likely a hardware or OS problem." 07:59 cheapie Last time I got one of those it turned out I was OCing too much. 07:59 Benrob0329[m] strange 08:00 Benrob0329[m] cheapie: thats awesome! 08:00 cheapie I'm waiting to see if anyone recognizes the video :P 08:01 Benrob0329[m] i do not, but i have my suspicions 08:01 sofar of course 08:01 sofar it's been done 08:01 sofar Not the best quality 08:01 sofar Ergh, it's choppy 08:01 sofar Very bad aspect ratio? 08:01 cheapie It's scaled to fit. 08:01 sofar Eek, my eyes 08:01 sofar Really, you can do better 08:01 cheapie (so, yeah, bad aspect ratio) 08:02 sofar (shoudl I continue? read the first letter of each sentence) 08:02 cheapie I see you got it :P 08:02 * sofar contemplates a good button and good switch 3d model 08:03 ssieb Benrob0329[m]: I suspect too 08:03 cheapie I wonder how big of a screen I could go to before I'd start having issues with it not all updating at the same time. 08:04 sofar is it vmanip based? 08:04 ssieb cheapie: I pulled up the "other video" and compared them. Pretty close match :-) 08:05 cheapie sofar: It's not. It sends digilines signals to the rgblightstone, and each one individually changes its param2 to the desired color. 08:05 cheapie The signals are sent as one big table, and the nodes themselves "pick out" the color meant for them based on their address. 08:05 sofar lol so each node has to parse the entire data blob? 08:06 cheapie Yes, but it pretty much just boils down to "color = msg[y][x]" 08:07 sofar convert your coords into an offset first and cache that 08:07 Benrob0329[m] still dont know what it is 08:07 sofar saves you half the table iteration 08:07 cheapie It's nested tables, not just one table. 08:07 ssieb Benrob0329[m]: I sent you a PM :-) 08:08 sofar cheapie: room for improvement then 08:08 sofar one long bytestring will be easier to parse 08:08 cheapie rgblightstone is designed to be easy to program for. It's not meant for playing videos. 08:09 cheapie Most of the devices using it are using anywhere from 1 to about 15, and they usually don't have to update too often. 08:09 Benrob0329[m] ah, now i see it 08:09 Benrob0329[m] i though you might have... 08:09 cheapie Parsing the input doesn't seem to be the issue, though, but rather MT sending the changed mapblocks to the client. 08:11 ssieb coloredwood claims to have an optional dependency on moreblocks, but it crashes if it's not installed... 08:12 cheapie I sort of wonder what would happen if I stuffed the "decoded" video into a formspec instead, and had the player view that... 08:12 cheapie VanessaE: ^ 08:12 cheapie There, bug reported :P 08:12 ssieb haha 08:13 cheapie She has been doing a lot of work on those mods lately (param2 colors), so that's likely where the issue came from. 08:14 ssieb no, it throws an exception if the circular saw isn't available 08:16 Benrob0329[m] (offtopic) https://www.jwz.org/xscreensaver/toolkits.html 08:18 cheapie Meh, I only use xscreensaver to disable the default power management. 08:18 Benrob0329[m] it works quite nicely with xfce 08:20 cheapie Heh, I like the mention of the keyboard grabbing there. 08:21 cheapie I've had gksu fail to grab my keyboard before, resulting in me ending up typing my root password into HexChat instead. 08:21 cheapie Needless to say, the password was changed, and I don't use gksu any more... 08:22 Benrob0329[m] fair enough 08:23 Benrob0329[m] what do you use now? 08:24 cheapie Plain old sudo in a terminal, usually. 08:25 cheapie About the only GUI program that needed root access was gnome-disks, and I've replaced that with a Lua script anyway. 08:26 Benrob0329[m] seems reasonable 08:27 Benrob0329[m] With xfce I can just !sudo gparted to open a terminal 08:27 Benrob0329[m] Which is handy 08:29 Benrob0329[m] I wouldn't mind having a sudo dialog that just opens a terminal temporarily 08:31 Benrob0329[m] I just want an opportunity to use one of Linux's magic kill commands to show someone that they're laptop isn't so secure of a setup XD 08:31 Benrob0329[m] *their 08:42 Benrob0329[m] https://gold.electricsheep.org/ 08:58 Kurolox Hello! 08:58 Kurolox Is there any mod for limiting in which zones can you PvP? There was pvp_areas, but it seems like the github page was removed. 09:14 Kurolox Also, there's a reason for my server appearing like this in the server list when it's online? http://i.imgur.com/1CaoQlZ.png 09:15 agaran Kurolox: it is your favourite list.. not visible on public one.. 09:15 agaran and ?/? because it is not registered in listing 09:16 Kurolox So it does need to be public in order to show server name, description and player list? 09:55 fwhcat Hi 09:56 Krock hello 09:56 fwhcat I just uploaded a video of a collision/nodeboxes bug I don't know if it's already reported. 09:56 fwhcat https://www.youtube.com/watch?v=gmUfwlcBbyo 09:58 Krock ah, yet another nodebox collision issue 09:58 Krock there was also one about glitching through two shelves with the pattern 09:58 Krock X 09:58 Krock X 10:08 MinetestBot 02[git] 04paramat -> 03minetest/minetest: Plantlike: Fix visual_scale being applied squared (#5115) 13953cbb3 https://git.io/vDJob (152017-01-28T10:07:35Z) 10:33 MinetestBot 02[git] 04sfan5 -> 03Jeija/minetest-mod-mesecons: FPGAs (#315) 1307d0740 https://git.io/vDJKd (152017-01-28T10:33:13Z) 10:49 agaran sfan5: when we will mesecon-xilinx?;) 10:49 sfan5 :D 10:49 agaran or virtex5(tm) ;) 10:50 agaran and do I need to find my quartus freebie? 10:50 agaran but that would be fun.. compile bytestream into .mt recipe. 10:51 agaran though probably easier to get GAL level stuff..:) 10:51 agaran lua might not like 10k LUTs 10:51 agaran but.. definitively I need to git pull mesecons now.. bad Sfan:) 10:52 VanessaE fixed ssieb's bug re: coloredwood needing moreblocks. 10:54 Krock Let's code them in VHDL ^^ 10:55 agaran Krock: sure or in verilog;) 10:55 sfan5 agaran: don't get your hopes up, there's only 14 gates possible per fpga 10:55 MinetestBot 02[git] 04sfan5 -> 03Jeija/minetest-mod-mesecons: fpga: Make formspec usage less prone to breakage 132bc3c5d https://git.io/vDJ6i (152017-01-28T10:54:27Z) 10:56 agaran sfan5: heh, so quite like PAL, 16L8 or like 10:56 agaran registerless ones 11:27 sfan5 hm if fpgas had 2 more registers i could implement a my adder with only 2 fpgas per bit 11:28 sfan5 actually 3 more 11:32 Krock and with the adder, a subtractor wouldn't be far away 11:33 Krock would only require to invert the number to subtract + 1 11:35 colook hi, can I load third party lua libraries for a mod? 11:36 sfan5 yes 11:37 Krock you can also embed compiled C(++) libraries 11:41 colook any idea what kind of mods I can made that requires some programming? 11:42 kaeza what 11:42 sfan5 yay my adder works 11:42 colook is there like a wish list? 11:43 * kaeza meows at sfan5 11:43 * sfan5 curls up to kaeza's lap 11:43 colook mods people wants, but are still not there 11:43 colook I want to make a mod but I'm not sure what to do 11:44 IhrFussel Whats the best way to implement a custom hp system? I need more than 20 hp... Do i save all HP values in a table modify the table value in on_player_hp_change() and update hud? 11:44 kaeza colook, start here: https://forum.minetest.net/viewtopic.php?f=47&t=2434 11:44 kaeza 62 pages of requests 11:44 kaeza that will be lots of fun :P 11:45 colook lol, wow thanks kaeza 11:45 VanessaE is there a simple way to create a ' 11:45 VanessaE oops. 11:45 VanessaE is there a simple way to create a `pointed_thing` when the one I'm given is nil? 11:45 kaeza isn't there a key on your keyboard for that? 11:45 kaeza oh 11:46 VanessaE (I already have the position of the thing being pointed at in this case, but not an actual pointed_thing table) 11:46 kaeza VanessaE, a pointed thing is a regular table 11:46 VanessaE I know. 11:46 kaeza depends on what you want to simulate 11:47 VanessaE well, 11:47 VanessaE I'm fixing a crash in unifiedbricks when you try to place a signs_lib sign on it. somehow, on_rightclick for the bricks is being called in that case, but with pointed_thing = nil 11:48 VanessaE (I have not checked if signs_lib is somehow passing it that way or if the engine/game is) 11:50 kaeza wait... why does on_rightclick need a pointed_thing? 11:50 sfan5 {type="node", above=vector.add(pos, {x=0, y=1, z=0}), under=pos} 11:51 kaeza it's obvious we are pointing at the thing, right? 11:51 VanessaE sfan5: that's not correct. above is the space between the player and the target, not always directly above it. 11:52 VanessaE kaeza: damned if I know. I still don't understand why there isn't a clear separation in the API between right-clicking a placed item/node and what you're right-clicking it with 11:52 kaeza oh, I guess because of that ^ 11:52 kaeza (above not being above) 11:53 agaran VanessaE: I think it depends on distance.. (perhaps server perspective distance not what client shows) ? 11:53 sfan5 oh huh 11:53 sfan5 "above" is named misleading then 11:53 sfan5 however it probably doesn't matter for most mods 11:53 VanessaE sfan5: indeed so 11:54 kaeza VanessaE, looks like signs_lib problem: https://github.com/minetest-mods/signs_lib/blob/master/init.lua#L575 11:55 kaeza no pointed_thing passed, so nil 11:55 VanessaE well, shit 11:55 kaeza here as well: https://github.com/minetest-mods/signs_lib/blob/master/init.lua#L946 11:56 kaeza just adding `, pointed_thing` there should fix the error 11:56 VanessaE riiiiight 11:56 VanessaE can't believe I didn't see that 11:57 kaeza yeah. who codes that shit? 11:57 kaeza <_< 11:58 VanessaE actually I probably did :P 11:58 sfan5 *runs git blame* 11:58 VanessaE ok that fixed the crash, though the facedir of the placed node is wrong. 11:59 kaeza "First commit" by kaeza --> history probably in homedecor repo :P 11:59 VanessaE (the facedir is probably in my own code) 12:20 VanessaE there we go, that's fixed 13:25 red-001 !seen davisonio 13:25 MinetestBot red-001: davisonio was last seen at 2017-01-13 07:32:10 UTC on #minetest 13:26 Out`Of`Control \0/ 15:03 MinetestBot 02[git] 04sapier at gmx dot net -> 03minetest/minetest: Make entity on_punch have same signature and behaviour as player on_p… 13814ee97 https://git.io/vDJHZ (152017-01-28T14:57:54Z) 15:41 MinetestBot 02[git] 04SmallJoker -> 03minetest/minetest: from_table: Fix crash for missing inventory or field 1379d752b https://git.io/vDJQj (152017-01-28T15:38:46Z) 15:46 ElMehdiBen Hi 16:30 apozra hi, the unmodded game has no animals? 16:34 Calinou apozra: it doesn't indeed 16:35 apozra if I want to make an animal how do I do? 16:57 YuGiOhJCJ hello is it possible to register on liquid block flow? I would like to stop liquid flow on some conditions in a mod 17:05 sphalerite How deep does the rock go in the default game? 17:06 sphalerite I have the impression that it goes a lot deeper than minecraft, but how deep? 17:07 agaran I think you have rock till max depth.. something like -30k.. 17:08 YuGiOhJCJ hmm the value of the "liquid_range" (max value: 8) field could be what I need to change... so maybe I can register on liquid node place instead of on liquid block flow 17:19 sphalerite oh wow ok 17:32 agaran hi LazyJ 17:32 LazyJ Howdy agaran ;) 17:33 agaran good, you? 17:36 LazyJ Older, meaner, crankier - about the same. :p 17:37 YuGiOhJCJ hmm in singleplayer mode all my mod privs are enabled by default and I am unable to revoke them... how to disable some privs please? 17:37 LazyJ /revoke singleplayer 17:38 LazyJ No < > 17:38 LazyJ And in singleplayer, your player name is "singleplayer". (if you didn't already know) 17:40 LazyJ Though I think there may be a couple privs that you can't revoke from yourself in singleplayer, not sure, haven't tried in a long time. 17:40 ||Jericho|| Good Morning ladies and gents 17:40 YuGiOhJCJ yes some are irrevocable 17:40 YuGiOhJCJ http://wiki.minetest.net/Privileges#Irrevokable_privileges 17:42 IhrFussel paramat not there =/ 17:42 YuGiOhJCJ and I guess I need to edit temporary my mod when I register my privileges by using the 3rd parameter to set it to false: http://dev.minetest.net/minetest.register_privilege 17:44 YuGiOhJCJ it seems that if I don't do that, my mod privs are also irrevokable in singleplayer mode 17:57 LazyJ YuGiOhJCJ, two ideas: 1. just don't use the abilities the privs allow, 2. Run your testing world as a local server and log into it with another MT client - test as a normal player. 18:00 YuGiOhJCJ yes these are two ideas that could work. currently I am using a third idea: 3. edit my mod to add "give_to_singleplayer= false", in singleplayer mode it seems to work well 18:03 YuGiOhJCJ I remark that setting to "true" this value is not a good idea because this privilege becomes irrevokable in singleplayer mode 18:05 YuGiOhJCJ I definitely prefer to set it to "false", so I can use "/grant" and "/revoke" in singleplayer mode to change my privileges in-game 18:07 LazyJ Testing as a normal player, on your localhost server, not only allows you to test the mod's technical aspects but also how the mod fits into the overall gameplay experience from a normal player's perspective. 18:14 YuGiOhJCJ you've right 18:14 red-001 !seen paramat 18:14 MinetestBot red-001: paramat was last seen at 2017-01-27 22:29:29 UTC on #minetest 18:23 YuGiOhJCJ doh! when I place a dirt block, minetest.register_on_placenode is called, but when I place a water source block, it is not called! why please? 18:24 LazyJ Dunno, but to add to that problem, nodes that auto-rotate when placed, like those made in MoreBlock's circular saw, are not reported as placed in the logs/terminal output 18:25 LazyJ That is an old bug that I wish could be fixed. 18:25 LazyJ 18:31 YuGiOhJCJ do you see an other event on which I can register? I would like to stop water liquid flow on some conditions 18:33 LazyJ Sorry, no. My coding skills aren't up to par. 20:27 GAMER help 20:29 GAMER i need help 20:55 ssieb GAMER: with what? 20:55 GAMER how do i get minetest on my computer 20:56 ssieb which OS? 20:58 * ssieb is away now, hopefully someone else can help you 20:58 ssieb most likely just go to the website and download the installer 21:08 Jordach ssieb, assume webchar scrubs are either Android or Windows users 22:01 Krock GAMER, are you still alive? Any success? 22:01 GAMER no 22:11 rubenwardy Jordach: kiwiirc though, not webchat.freenode.net 22:11 rubenwardy suggests slightly more knowledge 22:11 rubenwardy also, there was always /ctcp GAMER VERSION 22:14 Krock PMed that dude .. hopeless 22:15 rubenwardy yeah * GAMER has quit 22:15 Krock (before he left) 22:15 TommyTreasure does anyone know who Fire_Flame-Boy38 is? 22:19 garywhite GAMER was bugging me first, I referred him over to here 22:23 LazyJ Perhaps official Minetest YouTube videos going through each installation step for each supported OS. Then post the links to those official videos on the MT website and forums. "how do i get minetest on my computer" -> "Go to minetest.net and watch the install videos." 22:24 garywhite I second that, Minetest How-To videos (official videos) would be a good idea 22:25 red-001 good idea 22:31 Fixer Krock: what was that? 22:33 Krock Fixer, a failed set of instructions to an user who apparently couldn't install minetest 22:33 Fixer Krock: failed? 22:33 Krock 2 tired 4 more talk, sorry 22:33 Fixer Krock: wth 22:34 Fixer Krock: extract zip into folder, ????????????, /bin/minetest.exe 22:36 LazyJ Was GAMER an app user? 22:37 LazyJ Installing Android apps from Google Play is literally a one-click thing. One-click to download and install and have a ready-to-go application. 22:38 LazyJ Kids that are brought up with smartphones and tablets as their first computers will probably expect this to be the way software is installed on PC's and Macs. 22:38 LazyJ That's my guess, anyway. 22:38 LazyJ 22:39 garywhite I was brought up on Windows Me & XP, I didn't even use Android until probably 2011 or so 22:52 lordfingle Hi! Does anyone here use minetest on Android? 22:53 Benrob0329[m] WinXP was my first experience with computers (that I can remember at least) 22:53 Calinou LazyJ: if we were on Windows Store and Mac App Store, it could be like that on the PC too :) 22:53 Calinou except it's never going to happen, because you need to pay quite a bit for that, and GPL may prevent it 22:54 Calinou also Windows Store doesn't allow .exe IIRC, only .appx 22:54 Benrob0329[m] Steam! 22:54 Calinou Benrob0329[m]: perhaps... it's actually doable to get a (L)GPL game on Steam 22:54 Calinou but you need Greenlight votes for this, and it's going to be hard for a Minecraft "clone" 22:54 red-001 you can just make an appx for mt 22:54 Benrob0329[m] I don't think so 22:54 LazyJ I brought up the Google Play scenario as a possible explanation as to why installing Minetest may be too difficult for some. 22:54 Benrob0329[m] Minetest has a fairly large userbase 22:54 lordfingle Hi Calinou! 22:55 Benrob0329[m] I know that many minetest videos have well over 2k views, and most have at least a hundred if by a well known minetester 22:56 red-001 yeah a project that was based on mt got a lot of people calling it a mt fork on greenlight 23:05 lordfingle So...has anyone done crafting on Android? I'm not sure of how to split the stacks 23:08 Benrob0329[m] LazyJ: I third the minetest how to videos 23:08 Benrob0329[m] I could help make them even 23:09 Benrob0329[m] lordfingle: try holding with one finger, and tapping with the other 23:10 lordfingle YES!!!!! I think I love you 23:11 Benrob0329[m] I would hope not, that'd be a small thing to love someone over 23:11 lordfingle It depends how desperate they are. 23:12 lordfingle This was looking like a showstopper for me (about to submit my minetest based educational app for the XPRIZE) 23:13 lordfingle BTW, I might consider putting my app on Greenlight this year. I'll announce in the forum for comment.