Time Nick Message 03:47 rdococ hi 03:51 benrob0329 hello rdococ 04:27 rdococ benrob0329: btw, my trigger mod is now up on RD-C 05:23 benrob0329 rdococ: cool, I'll have to hop on there one of these says 05:23 benrob0329 *days 05:35 rdococ hm 05:35 rdococ I want to add a new crafting type which is a combination of regular crafting with smelting 05:35 rdococ how would I accomplish this? 05:51 nerzhul look at CraftDef c++ objects and related enum 06:00 rdococ well, now I'm adding unlit torches 06:00 rdococ I mean, I don't think it's a great idea for torches to burn out, but I do think they should be lit 06:02 rdococ might add either an on_punch callback to the unlit torch, or an on_rightclick to the flint and steel (if one exists) 06:03 rdococ ah, on_ignite 06:09 rdococ I have a working unlit torch system, which uses the same 3d models that modern minetest_game uses. Torches don't burn out, but that's a design choice rather than a missing feature. 06:29 rdococ hm 06:29 rdococ in my subgame, torches must be lit by a flint and steel. so I was thinking of changing the recipe to just use iron instead, to make it easier. 06:35 rdococ I've decided on a compromise: cast iron will be made with iron and diamond (or granite/graphite), and steel would be made with iron and coal 07:03 rdococ hm 07:03 rdococ where is the health gui defined? 07:06 rdococ Pingus, CWz: where is the health hud defined in minetest_game? 07:06 Pingus https://github.com/minetest/minetest/blob/f7d50a80782376d2e1c068e4d0a7ce9632f28bda/builtin/game/statbars.lua#L4 07:06 Pingus ^healthbar 07:06 Pingus lol I was searching for it as soon as I saw your message 07:06 Pingus it's defined in builtin 07:07 Pingus not MT game 07:07 rdococ ah 07:07 Pingus but you can remove it https://github.com/minetest/minetest/blob/f7d50a80782376d2e1c068e4d0a7ce9632f28bda/builtin/game/statbars.lua#L48 07:07 Pingus by removing that ID 07:07 Pingus then adding your own 07:07 Pingus that's just a guess though 07:09 rdococ tbh I want to add an "empty health bar" that shows the max HP 07:09 Pingus that shouldn't be hard. Just add a simple statbar element 07:09 Pingus with heart 07:09 Pingus place it over the current one 07:09 Pingus and you don't even have to remove the current one 07:09 rdococ _over_ the current one? 07:10 rdococ wouldn't that display over it? 07:11 Pingus well, if it's just a full healthbar... 07:11 Pingus the original one can't be longer then the full one, right? 07:11 rdococ ik 07:12 Pingus and if you place it on the exact position you'll just have hearts over hearts 07:12 Pingus none will notice 07:12 rdococ but wouldn't the original one which displays your actual HP be hidden? 07:12 Pingus yes... 07:13 Pingus do you need some sort of a ghost transparent bar? 07:13 Pingus if so, just give the image some transparency 07:13 rdococ no, I just want the original health bar to be overlaid over the empty one 07:14 Pingus if one of the items is transparent and same shape as the non transparent one, it doesn't matter which is on top 07:15 rdococ ? 07:16 Pingus You've got a healthbar at 100% opacity right now. It has 5/10 hearts 07:16 rdococ yeah...? 07:16 Pingus draw another one at 50% opacity over it, with 10/10 hearts 07:16 Pingus you'll get 5 transparent hearts 07:16 Pingus and 5 full ones 07:16 Pingus is that what you need? 07:17 rdococ in that scenario, I want 5 full hearts and 5 empty, but not transparent, hearts 07:17 rdococ also, how would I set the opacity? 07:17 Pingus edit the image 07:17 Pingus not sure if texture modifiers work 07:20 rdococ isn't there a way to change the...crap gtg 08:47 tenplus1 hi folks 08:52 Pingus hey tenplus1 08:52 tenplus1 hi pingus(raven) 08:53 tenplus1 Mobs Redo API is on version 1.38 today :) 09:35 shivajiva Morning tenplus 09:36 shivajiva hmm maybe not, I see he left now 09:36 Raven262 Odd 09:36 Raven262 I didn't see him leave in my logs. 09:37 shivajiva 10:27:13 09:37 Raven262 Ah, i was disconnected a few seconds before that it seems. 09:37 Raven262 It should be 11 not 10 here i think. 09:38 Megaf Today was time to update and restart my servers. http://i.imgur.com/y1K9TRV.png 09:38 Megaf tmux to the rescue 09:39 shivajiva :) 09:39 shivajiva I was quoting my timestamp Raven 09:39 Raven262 Megaf, which font is that? 09:39 Raven262 Ik, shivajiva xD 09:40 shivajiva which works because he's in the same country[cough] as me ;) 09:40 Megaf Raven262, no idea, default xterm font 09:41 shivajiva I don't like terminal fonts, they are chosen to be especially ugly I believe 09:42 Raven262 Stylized more likely 09:42 Raven262 That one is meant to be pixelated 09:42 shivajiva yea but why does hexchat use them 09:42 Megaf my world.mt has just gone 09:42 Megaf =/ 09:42 shivajiva O: 09:42 Megaf it wiped itself 09:43 Raven262 lol 09:43 Megaf its totally empty 09:43 shivajiva that's pretty rare 09:43 shivajiva backup? 09:44 Megaf will just regenerate it 09:44 shivajiva how did that happen? 09:45 shivajiva I've experienced auth file corruption but never world.mt 09:45 Megaf I was editing it with nano 09:45 shivajiva ahh 09:45 Megaf then I saved it 09:46 Megaf then I got a weird message that the file had been changed while I was editing it 09:46 Megaf then I closed nano, and it was gone 09:46 Megaf I'm afraid there was a thread left from the server, it was runnign and wrote something or something 09:46 Megaf I had just shutted down the server 09:47 shivajiva yea sounds like it :/ 09:51 Megaf and, the latest 0.5 MT is not compatible at all with 0.4 now 09:51 Megaf here we go, building irrlicht, luajit and minetest :) 09:53 shivajiva ew got way more than you bargained for there Megaf 09:54 Megaf My server must be looking amazing now with 99% of the mods disabled 09:55 shivajiva I've stayed away from 0.5 for various reasons, kinda glad now 10:04 Megaf I hate gravel 10:04 Megaf stupid gravel 10:08 IhrFussel Text HUDs really have a major flaw: They seem to depend on the FONT SIZE 10:09 IhrFussel So you CANNOT position a text on screen at the exact same spot on all screens, no matter what I try 10:09 IhrFussel On my screen it looks fine, on a HD screen the text is too high and on phone screen it's too low 10:42 Megaf IhrFussel, cant you set text size proportionally? 10:43 IhrFussel Megaf, AFAIK that's a PR that didn't get merged yet 10:44 Megaf put some pressure on that PR then 10:44 IhrFussel Useless cause I won't use 0.5.0 on my server for a while 10:51 Megaf There's some C code lost in Minetest 10:51 Megaf [ 45%] Building C object src/CMakeFiles/minetest.dir/util/sha256.c.o 10:58 Calinou hi 10:59 Calinou I managed to compile Urho3D with MSVC 2017, turns out it's really easy 10:59 Calinou "cmake . && msbuild ALL_BUILD.vcxproj" does the job, after initializing MSVC 10:59 Calinou I'm surprised :o 10:59 Calinou now I can play NinjaSnowWar :P 10:59 Calinou (an Urho3D demo that's included) 11:01 Raven262 Hi Calinou 11:02 Raven262 Nethack has some seriously confusing controls oO 11:03 Calinou hi Raven262 :) 11:03 Calinou note to self: the Heavy Machinegun in Quake Live is ridiculously useful sometimes 11:03 Calinou I trolled many people in clan arena yesterday, using that weapon :D 11:04 Raven262 Machineguns are OP-ed in many fps games, including the doom mods. 11:04 Calinou oh, if anyone wants a cmd/PowerShell theme: https://gist.github.com/Calinou/c8486b12d1287d98598a54bf03b05cff 11:04 Calinou note, I need to package it properly (the installation isn't as straightforward as you may think) 11:04 Fixer Calinou: 2. Port Minetest to IT 11:05 Raven262 Calinou, can i use it on Konsole? 11:05 Calinou no 11:05 Raven262 Damn KDE 11:05 Fixer Megaf: thats ok 11:06 Calinou https://media.hugo.pro/cmd_2017-09-08_13-05-59.png 11:06 Calinou looks like this 11:06 Calinou contrasted, but not *too* contrasted 11:06 Calinou neutral dark gray background 11:06 Calinou much more readable than the default Windows scheme 11:06 Fixer wait a second 11:06 Fixer Calinou: this isi windows 11:06 Raven262 Nice, looks like some kind of linux mint color scheme 11:06 Calinou yep, Windows 10 with the WSL 11:06 Calinou (running Arch Linux) 11:10 Calinou thinking about making text and background a bit darker… 11:10 Calinou what do you think? 11:10 Calinou it looks a tad bright on my desktop 11:13 Megaf Calinou, that's the default colour for htop 11:13 Calinou Megaf: I mean, the look of each color 11:13 Calinou obviously, cyan is still cyan in my scheme, I'm not Monokai 11:14 Aerozoic Does anybody know, is multicraft from that fork of Minetest called freeminer? 11:14 Raven262 I don't know about your monitors settings, but here it looks just as it should be, not too bright or too dark. Though the contrast is a bit too low (might be my monitor settings). 11:15 Calinou Aerozoic: MultiCraft is a dubiously-legal fork, probably based on Minetest 11:15 Calinou actually, the background should be just right 11:16 Calinou but the text could be a tiny bit darker, maybe 11:16 Calinou not sure… 11:16 Calinou hmm, nevermind 11:16 Aerozoic I was looking at the github for freeminer the other day and thought i saw a reference to multicraft, it just occurred to me to ask. 11:17 Calinou how colors look in a casual "exa" usage: https://media.hugo.pro/cmd_2017-09-08_13-17-43.png 11:19 IhrFussel My custom HP system seems to work so far! (In Lua of course) ... I even created a hacky way to force a real death when my custom HP reached 0 11:20 IhrFussel The only big problem left is PvP 11:20 IhrFussel I need to adjust tool damage in a way that it's possible to kill a player with 300+ HP in a battle 11:23 Megaf Calinou, http://git.megaf.info/Megaf/GitPaste/raw/master/htop.png 11:23 Megaf I still have to do some work with the fonts tho 11:23 Megaf ok, and your colour palette is amazing 11:24 Calinou thanks :) 11:24 Calinou I focused on readability and "neutrality", it tries to be unopinionated 11:24 Calinou something that's not the case of Monokai, Solarized, etc 11:24 Calinou I'll put it on GitHub very soon, it might help a lot of people struggling with the default Windows colors, but not wanting Solarized/Monokai/etc 11:25 Calinou the scheme also sets the Hack font by default 11:25 Calinou (used in the screenshots) 11:25 Megaf Im all the time switching between Roboto, Droid and Noto 11:26 Calinou Hack is pretty cool, https://sourcefoundry.org/hack/ 11:26 Calinou :| their site doesn't force HTTPS, I entered it by hand 11:26 Megaf I have it 11:28 IhrFussel I HATE that browsers force website owners to get a HTTPS connection now, else they will warn you about "insecure" login ... I simply want a small webpage with a login and I don't need HTTPS for that heck 11:29 Calinou why not? 11:29 Calinou it's very easy 11:29 Calinou insecure connections should just die :P 11:30 IhrFussel IMO HTTPS is only required when it's about major services 11:30 Calinou it's always required 11:30 Calinou a login field, by definition, always contains sensitive information 11:31 IhrFussel When users enter their credit card info, or address or similar... a username and a password to access a page with a simple chat for example is nothing to secure 11:31 Calinou it is something to secure, because lots of people use the same password for everything 11:32 IhrFussel Well those people are stupid 11:32 IhrFussel That's like using the exact same key for several houses 11:33 Calinou you can't prevent stupidity, but you can prevent passive eavesdropping ;) 11:39 Calinou also, I still haven't figured out the Hugo thing :( 11:39 Calinou I guess I'll just find a premade theme, and tweak it until it works for me 11:39 Calinou the noob way :| 12:09 IhrFussel Will damage in minetest.register_on_punchplayer() always be an INT ? 12:09 DS-minetest there are no integers in lua 12:09 sfan5 IhrFussel: what else would it be? 12:10 IhrFussel sfan5, a float? 12:10 sfan5 everything is a float in lua anyway 12:10 IhrFussel You know what I mean...register_on_player_hpchange() only reports whole numbers 12:10 sfan5 damage is "whole numbers" in the core tho, so yes you can expect it to be an "int" 12:12 IhrFussel Ok good else I would've to use math.floor() which likely slows down the callback a bit 12:16 IhrFussel It's weird that Lua still displays the floats as INTs though 12:16 IhrFussel 1+1 is 2 not 2.0 12:16 nerzhul welcome to lua madness 12:18 IhrFussel Would it make Lua THAT heavier if they added true INTs? Or is it simply a design choice? 12:18 nerzhul ask on #lua 12:19 Calinou Lua 5.3 has integers, but Minetest only supports Lua 5.1 12:24 IhrFussel They seem to avoid my question kinda 12:25 IhrFussel Either that or nobody can tell me if it makes Lua 5.3 heavier 12:27 sfan5 it obviously does 12:27 Calinou problem is, LuaJIT doesn't support anything newer than Lua 5.1 12:27 Calinou which is why there's a split in the community 12:33 nerzhul yes, this a is real problem just because one stupid guy which thinks LuaJIT is the best whereas Lua 5.2 and 5.3 enhanced language and the JIT crazy guy doesn't want to update 12:39 Calinou yeah… 12:39 Calinou unfotunately, a whole industry depends on that guy :P 12:42 sfan5 voxel industry 12:43 rubenwardy It's worth having HTTPS even if only for http/2 12:47 Megaf sfan5, that's a good name for a fork or even a subgame 12:48 Megaf and folks, I recently lost my world.mt, back in the day when server was started with it empty, it would fill it up the list of mods and set everything to false 12:49 Megaf oh, nevermind, it did just that 12:53 Calinou rubenwardy: +1 :P 12:54 rubenwardy Https masterrace 12:54 Calinou and Let's Encrypt makes it easy, and it'll be even easier starting from January 2018: https://letsencrypt.org/2017/07/06/wildcard-certificates-coming-jan-2018.html 12:54 rubenwardy Whilst we're on this topic, please may we have valid https for www.minetest.net, celeron55 12:55 rubenwardy Woooah, nice 12:55 Calinou rubenwardy: it's hosted on GitHub Pages (IIRC), not sure 12:55 Calinou and custom domains on GitHub Pages cannot use HTTPS 12:55 Calinou only .github.io can 12:55 rubenwardy Although my certificate fetching is already automated 12:55 rubenwardy Calinou, my site is hosted on github pages 12:55 Calinou (excluding CloudFlare) 12:55 Calinou (but friends don't let friends use CloudFlare) 12:55 rubenwardy But I proxy it through my server 12:55 rubenwardy And celeron55 does the same 12:56 Calinou ah, yeah, I remember now 12:56 rubenwardy https://blog.rubenwardy.com/2017/05/05/HTTPS-with-github-pages-and-custom-domain/ 12:57 Calinou I really, really need to get my Let's Encrypt certificate process in shape 12:58 Calinou I'm using one certificate per subdomain right now (bad), renewals aren't automated (very bad), and my renewal configuration files are broken (very very bad, one of my certificates expires in 8 days) 12:58 Calinou :| 12:58 Calinou this is what you get for being a lazy, early adopter of Let's Encrypt 12:58 rubenwardy I use a certificate per subdomain, but the renewal is automated and so it the initial fetching 12:59 Calinou what script do you use? 12:59 rubenwardy Baah 12:59 Calinou I need to request new certificates since I broke some of my renewal files :( 12:59 rubenwardy *bash 13:00 Calinou I also need to find out how to include several subdomains in a single certificate 13:00 rubenwardy Today is your day 13:00 celeron55_ uh, more reminders of https 13:00 Calinou also, how do you validate reverse-proxied subdomains? 13:01 Calinou I have a netdata monitor on a subdomain, I never could validate it 13:01 rubenwardy https://gist.github.com/rubenwardy/5d9e7f3e64da4654b4757dcc849a1a4f 13:01 rubenwardy There's no need to have https within the same server 13:01 rubenwardy It's called termination at the entry, I believe 13:02 Calinou the netdata server is HTTP, but I reverse-proxy it using Apache, to HTTPS 13:02 Calinou (it redirects HTTP to HTTPS, too) 13:02 Calinou (I'm not using nginx anymore since it's finnicky with most PHP-based software) 13:03 rubenwardy So client connect with https to Apache, then Apache to netdata over https? 13:03 rubenwardy That script may use nginx, but the letsencrypt commands are still valid 13:05 Calinou the client connects using HTTPS to Apache, and Apache proxies the request to the netdata HTTP server 13:05 rubenwardy That's fine then, as long as Apache and netdata are on the same server 13:10 Jordach my kitten is purring 13:10 Jordach recieving kisses and licks 13:12 Calinou better than receiving lisses and kicks 13:13 Jordach Calinou, my kittens love me to bits 13:14 Jordach Calinou, sfan5, http://i.imgur.com/x14jyij.jpg 13:21 celeron55_ guess what 13:21 celeron55_ www.minetest.net now uses let's encrypt 13:22 Calinou yay! 13:22 celeron55_ now i guess i should do the wikis... 13:22 Calinou https://media.hugo.pro/chrome_2017-09-08_15-22-48.png 13:22 Calinou yeah, they have logins so it's important 13:24 Jordach *firefox unencryped site login speech bubble* 13:26 celeron55_ *blub blub* 14:09 Jordach commodore are making android phones 14:09 Jordach WAT 14:25 Fixer sfan5: not just v o x e l i n d u s t r y, but some others too 14:30 rdococ HELLOOO HUMANS! 14:32 nerzhul i use acme-client on freebsd in my nginx & postfix & dovecot with jails it works nice and auomated 14:32 rdococ hm, how would I get PLAYER_MAX_HP_DEFAULT in a subgame mod? 14:46 rdococ is there a way to remove the bultin health hud? 14:47 rdococ ah 14:54 rdococ new question: is there a way to set the default max stack size? 15:04 IhrFussel rdococ, per item or globally? 15:05 rdococ IhrFussel: globally, the default 15:05 rdococ I want it set to 100 in my subgae 15:05 rdococ subgae? :P 15:07 IhrFussel I only found one closed PR that didn't get in 15:11 rdococ hm 15:11 rdococ dammit, I want to create a new hud element that goes behind the hearts 15:16 rdococ couldn't seem to redefine the health HUD to be invisible, but I got a working system by making heart.png fully transparent, and then having separate full_heart.png and empty_heart.png 15:17 rdococ I might, instead, though, decide to hide it by sticking it in negative coordinates 15:18 rdococ which, surprise surprise, doesn't seem to work either 15:19 rdococ ah 15:19 rdococ wait 15:21 rdococ okay, good, now the empty bar isn't working 15:23 DS-minetest rdococ: minetest.hud_replace_builtin 15:24 rdococ okay, I've decided to use hud_replace_builtin to hide the health bar with negative HUD coordinates, and add my own so that it renders on top of the empty bar. 15:30 rdococ DS-minetest: hm, how would I get the default max HP? 15:30 rdococ (not the default, rather, but the current) 15:30 rdococ ah 15:30 DS-minetest isn't it always 20? 15:32 rdococ probably, but there's a property for it (minetest.PLAYER_MAX_HP_DEFAULT), so might as well use that in case it gets changed (probably won't, but still) 15:32 DS-minetest For players, the maximal HP defaults to `minetest.PLAYER_MAX_HP_DEFAULT` 15:32 rdococ wait, can it be modified? 15:33 rdococ (not the default, but the max hp of each player) 15:34 DS-minetest try player:get_properties().hp_max 15:37 rdococ can you change that on the fly? and if so, does it call any callbacks? 15:39 Fixer WHAT THE FUCK!?!?!?! https://cdn.ghacks.net/wp-content/uploads/2017/09/firefox-remove-address-bar-whitespace.png 15:39 DS-minetest actually i dont know much about hud 15:42 Calinou Fixer: the mobile-ification of desktop UIs :( 15:42 rdococ hm, do the 0.4.17-dev versions (that shouldn't /exactly/ exist) fix the "quit and rejoin while dead" bug? 15:45 Fixer Calinou: what they thinking? This is horseshit ____________________ 15:46 rdococ idea: acid 15:46 Calinou https://pbs.twimg.com/media/DJLOe-cUwAEbWzD.png:large 15:46 Calinou hahahaha 15:48 Fixer Calinou: i never beaten Doom :( despite playing it in like 199X or smth 15:49 Fixer Calinou: freedoom + free wads work fine? 15:49 Calinou Fixer: you can run nearly all mods with Freedoom, yes 15:49 Fixer nice 15:49 Fixer OSS purists rejoice (probably) 15:52 Fixer do we have Wuzzy here? 15:54 Calinou he was around recently (/ns info Wuzzy) 15:54 Calinou but he's not online right now 15:59 rdococ odd, for some reason max hp is in full hearts? 15:59 rdococ I had to multiply by 2 to get the empty heart bar to display properly 16:02 DS-minetest it's in half hearts 16:03 DS-minetest afaik 16:04 Krock it never was and never will be in full hearts 16:04 rdococ then why the heck do I have to multiply by 2 16:04 Krock because you're doing something wrong? 16:04 rdococ what would I have to do wrong to have to multiply by 2 to get the actual max hp? 16:05 DS-minetest hm, 10 is the default value for max_hp in obj properties 16:05 Krock check whether it's a display problem or not. print the HP number 16:05 rdococ I used worldedit to print the current HP and max HP to chat 16:05 rdococ this was after I used /killme and respawned 16:06 rdococ and it prints "20/10" (I printed what is roughly currentHp .. "/" .. maxHp) 16:06 Krock DS-minetest, no, the default is 20. 16:07 Krock according to most recent HEAD 16:07 rdococ hm 16:07 DS-minetest oop, yeah 16:07 Krock rdococ, could it be that you only updated builtin, but not the executable? 16:08 Krock that's so far the only explanation I can find for the output you gave 16:08 rdococ Krock: the last time I compiled minetest, I had removed the ~/minetest folder and re-cloned it 16:08 Calinou Fixer: I present to you, DTWID Communist Edition: https://media.hugo.pro/Screenshot_Doom_20170908_180713.png 16:08 rdococ but I think it was because I meddled with my max hp earlier to test things. I'll remove the multiplication by 2 and create a new world to test it out 16:08 Calinou Fixer: it works perfeclty in Freedoom, that is :P 16:09 rdococ ...nope, it's still out of 10 16:10 Krock grep "hp_max = 10 16:12 rdococ grepping in the ~/minetest folder doesn't seem to return any results, but I don't think it's finished yet 16:13 rdococ I may try copying it to my built-in-place 0.5.0 folder and try there 16:13 Fixer Calinou: F... Communists edition 16:14 rdococ then again, minetest_game for 0.5.0 is probably different than 0.4.x 16:16 rdococ huh, 0.5.0 seems to use max hp correctly... 16:16 rdococ doubt that I'm using mismatched versions of builtin and 0.4.17's core 16:22 benrob0329 rdococ: there is no 0.4.17... 16:23 rdococ benrob0329: for some reason, the latest commits to stable-0.4, at least at the last time I compiled, called themselves 0.4.17 16:24 benrob0329 Fair enough I suppose 16:25 Krock * 0.4.17-dev IIRC 16:26 rdococ no, not even that (when I compiled it) 16:30 Calinou yeah, the latest stable calls itself 0.4.17 16:30 Calinou this is why my server reports itself as 0.4.17 16:31 Calinou hmm, my server crashed and didn't automatically restart 16:31 Krock oh great. so 0.4.17 already released without that anyone knows about it 16:31 rdococ and I've checked, no commits since 16:32 rdococ I brought attention to this problem earlier with rubenwardy 16:32 Calinou hmm, I'm not using the right systemd Restart property I guess 16:32 Calinou I was using on-abort, I probably should use on-failure instead 16:33 rubenwardy 0.4.17-dev, not 0.4.17 16:34 rdococ rubenwardy: wouldn't it say '-dev' in the title, then? 16:35 Krock it would, unless someone messed with the update script 16:35 rdococ but these were direct commits to the stable-0.4 branch, right? 16:36 Krock thanks nerzhul. it should be -dev 16:39 Fixer so where is 0.4.17? 16:41 Krock currently, stable 0.4 is 0.4.17, but is just 0.4.16 with a new number 16:42 Krock so 0.4.16 = 0.4.17. parts of the bad commit must be reverted 16:44 rdococ I also don't get the max HP thing 16:46 rdococ hm, I might consider moving my subgame's development to 0.5.0 16:46 rdococ seeing as how it's going to be the next major release and stuff 16:46 rdococ Krock: has minetest_game been updated as part of 0.5.0 development yet? 16:47 Krock yes, it's bound to the core master branch 16:47 Krock the 0.4.16 tag will have to be used for 0.4.17, most likely 16:53 Fixer "research by the Nielsen Norman Group has measured by how much. The company wired up 71 users, and gave them nine sites to use, tracking their eye movement and recording the time spent on content. On average participants spent 22 per cent more time (i.e. slower task performance) looking at the pages with weak signifiers" 16:55 Calinou weak signifiers? 16:55 Fixer Calinou: "flat designs - worse navigation" 16:55 Calinou oh 16:55 Calinou well, it's up to the site designer not to ruin the navigation 16:55 Calinou flat design *can* have good navigation 16:55 Krock sounds logical: bad design = more time to understand 16:55 Fixer yet this flat horseshit still shoved down to everybody throat 16:55 Calinou but if you overdo it, it's not going to work; shadows still have an use today 16:55 Calinou (see Material Design) 16:56 Calinou I don't think going full skeuomorphic would improve things, though 16:56 Calinou I don't miss the < 2013 websites :P 16:56 Krock well, there's /r/CrappyDesign/ is you (n)ever need amazing ideas 16:56 Fixer just don't dumb it down to this levels 16:56 Krock s/is/if/ 16:56 Fixer these* 16:56 Fixer where you can't tell if this is a text or f-ing button 16:57 Krock actually it's all flat. Buttons are actually the problem here, as they make you believe that they're quite more 3D than flat recangles 16:57 Fixer yeah 16:57 Krock ban buttons! 16:57 Fixer but still, you know what to do 16:59 rdococ hm 16:59 nerzhul hi guyz 16:59 rdococ I'm looking to create a shell script to update both minetest builds 16:59 nerzhul and girlz 16:59 rdococ still not sure how I would allow execution of it like a regular command, though 16:59 nerzhul git pull && make -j7 install 16:59 Calinou good buttons are easily distinguishable, even if flat 16:59 nerzhul wow nice script :D 16:59 Calinou adding a slightl outline/shadow helps 16:59 Calinou and rounding the corners slightly, too 17:00 Calinou rdococ: what operating system do you build Minetest on? 17:00 rdococ Calinou: gnu/linux, specifically debian 8.6 17:02 Calinou rdococ: you can add your own scripts in /usr/local/bin (will be available system-wide, requires root to create a script there) or something like $HOME/.bin (applies to your user only, doesn't require root, requires editing of .bashrc/.zshrc to append $HOME/.bin to the $PATH environment variable) 17:03 rdococ ah 17:03 rdococ .bin 17:03 Calinou it can be named anything, it's just a convention 17:03 rdococ I know, I guessed that 17:05 Fixer iOS - How to Add Button Shapes Back (Score:5, Informative) 17:05 Fixer Settings->General->Accessibility->Button Shapes 17:05 Fixer Settings->General->Accessibility->Bold Text 17:05 Fixer lolololol 17:05 Fixer Accessibility... Carl 17:07 Fixer "I used to think I wasn't smart enough to navigate the new UIs, but I'm glad to see there are many other dumb people too." 17:07 Fixer me in 2017 17:07 Fixer and i've seen BASIC, DOS, Win 3.11... 17:13 Fixer reddit will not be oss anymore it seems 17:13 benrob0329 #BoycottReddit 17:16 cx384 https://forum.minetest.net/viewtopic.php?f=9&t=18429 17:16 cx384 new mod ↑ 17:18 Krock Android players will love you 17:18 Krock however, looks promising 17:18 rdococ woah 17:19 benrob0329 New player test, can you exit this formspec? 17:19 cx384 I hope this mod is useful. 17:19 Krock Alt+F4 help 17:20 benrob0329 Alt F4 doesn't do anything for me XD 17:21 Krock fix your WM hotkeys 17:21 rdococ lol 17:21 benrob0329 They are fixed, alt isnt used for system shortcuts 17:21 benrob0329 As it should be 17:21 Calinou https://media.hugo.pro/cmd_2017-09-08_19-21-42.png 17:21 Calinou all from the same IP 17:21 Calinou …nice try 17:22 rdococ oh, nice, Calinu :P 17:22 benrob0329 Ctrl and Alt are per program hotkeys, or they should be 17:22 Calinou time to rename my server to "Calinu [Europe/Paris]" 17:22 rdococ we need a new keyboard system 17:22 benrob0329 Nah, just logical shortcuts 17:23 Krock rename it to "Calin [Europe/Paris]", as it's known that the last letter isn't pronounced in french :P 17:23 rdococ rather than CTRL, ALT, FN, META, etc., have PER PROGRAM HOTKEY, PER OS HOTKEY, and STANDARDIZED COPY, CUT AND PASTE HOTKEYS 17:23 rdococ along with HOTKEY WITH A SUPER LONG NAME SO THAT IT ANNOYS THE HELL OUT OF PEOPLE 17:23 benrob0329 Super/Win should only be used for system keys 17:24 Calinou the Alt Right keys and the Fn keys are very useful for Internet arguing 17:24 Calinou (FN is the acronym of a far-right French political party) 17:24 rdococ nice default password, Cal 17:24 benrob0329 Its the one key reserved for the system, that most Desktops don't make use of 17:25 benrob0329 SysReq being the only other "reserved" key nowadays iirc 17:26 Krock cx384, the mod works nicely, but you should consider using icons instead of text 17:28 Krock I'm afraid some chests will be unavailable if the mapblocks get unloaded 17:28 rdococ uh oh 17:29 rdococ either 0.5.0 didn't compile correctly (which I kinda doubt), or the latest commit has an error 17:29 Calinou rdococ: it works pretty well for blocking mobile clients, I found 17:29 Calinou some still join, if they know how to read ;) 17:29 rdococ heh 17:30 rubenwardy people are less likely to change their password, however 17:31 Fixer Krock: fuck android users, and ios users too 17:31 rubenwardy it would be good to have server passwords 17:31 Krock there are server passwords 17:31 Krock first-time login passwords, however 17:31 Calinou yeah, a lot of people are going to keep the default password 17:31 Calinou disallowing empty password, unfortunately, doesn't prevent most mobile clients from joining 17:32 benrob0329 I mean, you could write a mod for server passwords 17:32 rdococ I changed my password as soon as I joined 17:32 Calinou I could add a reminder for new players in the chat 17:32 Fixer Calinou: add NameXXX filter and probably 99% of noobs will be filtered 17:32 rubenwardy if it's possible to make a callback for password change, you could make it required to get interact 17:33 rdococ Fixer: poor benrob0329, cx384 and xerox123 :P 17:33 benrob0329 Oh I shorten my nick when I join servers 17:33 Fixer rdococ: benrob is not, i have not seen XXXX numbers, only X,XX,XXX, mobiles are mostly XXX 17:33 Fixer benrob0329: don't 17:33 rdococ ah 17:34 benrob0329 benrob03, otherwise I get kicked from VE's servers 17:34 Fixer oh 17:34 rdococ even with XXXX? 17:35 benrob0329 So I just keep the username on all servers, if you see someone joining with benrob0329, its probably not me 17:36 Calinou Fixer: that works, but can have many false positives 17:36 Calinou rubenwardy: oh, that could be nice 17:36 Calinou benrob0329: many people do impersonate my username on Minetest, I found :P 17:36 Calinou it's funny to see 17:36 Calinou (usually because I never joined the server in question) 17:36 benrob0329 Can we check if the password is empty? 17:37 rubenwardy no, benrob0329, it's client validated 17:37 rubenwardy I believe 17:37 rubenwardy not 100% sure 17:37 benrob0329 Should be moved server side 17:37 rubenwardy not secure 17:37 Calinou oh, Gitter is open source now: https://gitlab.com/gitlab-org/gitter 17:37 benrob0329 Just an empty check 17:37 Calinou but there's no docs on how to host it yourself 17:38 rubenwardy SRP doesn't even send a hash to the server 17:38 benrob0329 SRP? 17:38 rubenwardy well, I'm not sure how it works 17:38 rubenwardy SRP is the protocol we use to securely send password 17:38 rubenwardy +s 17:38 cx384 Krock, Yeah but not even the creative inventory use icons. 17:38 rubenwardy to protect users if they use the same password on multiple servers 17:38 benrob0329 The hash is on the server, you just need to check if it exists 17:39 Krock cx384, different formspec size ;) 17:39 Krock + content density 17:40 Fixer cx384: item list seems overcomplicated... 17:41 Fixer cx384: i dislike main part 17:42 cx384 Fixer I don't think so. :/ 17:43 * benrob0329 waits as this render is going over 9 hours 17:43 Fixer cx384: why this 3366/99 insnaity? just make it look like usual inventory... 17:43 benrob0329 Funny thing is, the compositing takes longer than each frame 17:43 rdococ huh 17:44 rdococ the "You died!" screen isn't red anymore in the newest build 17:44 Fixer cx384: https://i.imgur.com/U9ufrOV.png, basically replace it with simple inventory 17:44 rdococ unless that's a setting... 17:45 Krock you could sort it by alphabet 17:45 Krock and item/nodes 17:45 rubenwardy or by mod 17:46 rubenwardy well, that's not sorting but filtering 17:46 Fixer cx384: why not make like this? https://i.imgur.com/Ougbh7S.png 17:47 Fixer this 99/99 insanity too 17:47 cx384 Fixer I think 8*4 is to small but I can add a setting for that 17:48 Fixer cx384: i don't care about 8x4, what I mean is replace 99 on icons with actual total number and dump everything else 17:49 Fixer cx384: remove that spacing between 17:49 Fixer too 17:49 Fixer basically, make it ala minetest creative inventory window :) 17:49 rubenwardy Fixer, there's a button for that 17:49 rubenwardy "Mode: Fake Inventory" 17:50 cx384 Oh ok. Fixer you can change this with the "Mode" setting just test it. 17:57 Fixer cx384: looking at it now, Fake Inventory seems overcomplicated too me, why you do it like that? Why you can't just make a grid with total amount on each icon... 17:57 Fixer to me* 17:58 rdococ it does seem a nice idea to be able to take one stack at a time 17:58 Fixer cx384: apart from that - very good job! I wonder why nobody did this so vital for storage that was done ages ago in MC, this is must have mod 18:00 Fixer cx384: another question, in buttons mode i see this: https://i.imgur.com/EdJ9p3d.png but why not save space and render text as usual on icons? 18:01 cx384 Fixer, hm nice idea! 18:03 cx384 Fixer, thank you maybe I will add a new mode. 18:03 Fixer cx384: same for Fake inventory mode, you just wasting tons of space and overcomplicate everything 18:03 rdococ heh 18:04 Fixer cx384: compare your icon grid to this https://i.imgur.com/haD7FKH.jpg, your one is bloated as hell 18:04 Fixer cx384: in all modes you can render count on icon itself as in default minetest and remove that insane spacing 18:05 rdococ ^ 18:06 Fixer let me do a mockup 18:07 cx384 It looks like labels are always behind fields. :/ 18:09 cx384 Fixer, I don't think this is possible. 18:09 rdococ o_O 18:10 Fixer cx384: ha o_O impossible to make it look like usual inventory? 18:11 Fixer cx384: like this https://i.imgur.com/JBXT954.png 18:11 Fixer it is a little tight here, but you get an idea 18:11 cx384 hm 18:12 DS-minetest is it bad to rawset something in minetest.registered_nodes? 18:12 cx384 I will look into this. 18:12 Fixer cx384: basically, make Fake Inventory and Buttons look like Actual Inventory mode... %) 18:12 DS-minetest a custom field 18:13 cx384 Fixer, how did you do this? 18:14 DS-minetest i will better override it 18:14 Fixer cx384: in image editor :} 18:14 Fixer cx384: https://i.imgur.com/qn3WNdy.png 18:19 rdococ my subgame also moves and resizes the health and breath bars 18:19 * DS-minetest finished his ash mod :D 18:19 rdococ it looks pretty cool 18:20 Fixer cx384: https://i.imgur.com/eNNjDtd.png 18:20 Fixer it is just silly UI, seriously 18:21 rdococ it has both regular iron ladders, and cast iron ladders. the latter is stronger and takes longer to break. 18:22 DS-minetest imo it's good like this 18:22 rdococ can't you create stacks larger than 99? 18:22 rdococ (or, rather, the usual stack maximum for that item) 18:23 Calinou using /give, yes 18:23 Calinou you can also change the max_stack value in a node/item definition (in Lua) 18:23 Calinou values up to 65535 are supported 18:24 Calinou tip: /giveme -1 18:24 Calinou gives you 65535 of an item, because -1 overflows to 65536 (it's an unsigned 16-bit integer) 18:24 Calinou 65535*, actually 18:26 LazyJ Have 655535 stacks been fixed/reverted? 18:26 Fixer cx384: also, name your commits properly, thansk 18:27 Calinou LazyJ: I tested in 0.4.16 stable 18:27 Calinou not sure about 0.5.0-dev 18:28 Fixer Calinou: what is the screen size in px of average phone today? 18:28 LazyJ Broke in 0.5.0-dev 18:28 Fixer Calinou: larger than 1366*768? 18:28 rdococ I gave myself 65535 wood in 0.5.0-dev, and it filled up my inventory with stacks of 99 18:28 cx384 Fixer look the label is always behind https://i.imgur.com/IQOBbjg.png https://i.imgur.com/EeYURWY.png 18:29 * Fixer pokes rubenwardy 18:29 LazyJ Calinou - https://github.com/minetest/minetest/pull/6159 18:29 rubenwardy huh 18:30 Fixer rubenwardy: maybe you know how to solve this? 18:30 cx384 Fixer tell me better commit name :P 18:30 cx384 *a 18:30 Fixer They should be descriptive, not just update 18:31 rubenwardy cx384, imperative style and description 18:31 rubenwardy "Fix sticky keys heating up the motherboard" 18:31 rubenwardy "Add setting to disable sticky key overheating fix" 18:31 Fixer cx384: if you don't do this - that will be support hell 18:32 Fixer imagine minetest commits ala "Haaaaaaaaaaaaands", "Cat", "Update", "Update Again"... 18:32 rdococ lol 18:32 Fixer thats big nogo 18:33 rdococ "git add .; git commit -m "\"git add .; git commit -m \"...\"; git push;"; git push;" 18:33 cx384 "some changes" is not better right? 18:34 Fixer cx384: it is not 18:34 Fixer "some changes" is big no 18:34 * rdococ wonders if he should try creating his own hunger mod 18:35 cx384 Fixer ok I will consider this. 18:35 Raven262 And name it "Rdococ's Hunger" :O 18:35 rdococ lol 18:36 lisac this brings memories of 'Starved hungers' on shivering isles 18:36 Raven262 Starved? damn you didn't play that one long enough. 18:37 rdococ it'd be kinda simple; if you have >6 hunger points (out of 20, of course) and invite only 18:45 Krock > doesn't use +i channel flag 18:45 rubenwardy Krock, irc.sfml.org 18:45 rubenwardy or smth 18:46 Krock ah. They've got their own network! Another reason for them to not switch 18:46 rdococ hi 18:47 rdococ Fixer: that'd risk losing legitimate computer players though 18:47 Fixer rdococ: yeah 18:48 rdococ I only have a 1366x768 screen, for example 18:49 rdococ also, screen scaling seems to be different from Minetest on Windows & Wine to Minetest on Linux 18:49 Fixer rubenwardy: and discord is proprietary and probably will be outlived by IRC anyway 18:49 rdococ idk if that's due to detecting different DPIs though 18:52 IhrFussel LOw-end Android phones have 800x400 screens 18:52 IhrFussel I've got one myself 18:52 rdococ LOLwend 18:52 IhrFussel Low-end means < 100 to me 18:53 Calinou I'm speaking about entry-level devices, not really low-end stuff :P 18:54 rdococ also, I like how your bubbles regenerate in solids 18:54 rdococ minetest logic 18:58 Calinou breathe the stone, taste the dirt 19:00 rdococ hm 19:00 rdococ does register_on_item_eat still deal with item eat logic if you return true? 19:00 rdococ as in, item stack 19:02 rubenwardy no 19:03 rubenwardy if you return true it doesn't do the eat 19:08 rdococ but does it decrease the itemstack? 19:09 * rubenwardy is working on player death reasons 19:09 rubenwardy don't think so, rdococ 19:09 * rubenwardy wrote that code a long time ago 19:10 * rdococ tried to swim in lava 19:10 rdococ rubenwardy: "* someguy thought lava was red water" 19:14 rdococ hm... 19:14 rdococ what symbol for hunger should I pick 19:15 Fixer rdococ: food 19:16 rdococ Fixer: nah 19:16 rdococ /s 19:32 IhrFussel I adjusted the PvP system to the custom HP system...one hit with a rainbow sword while wearing mithril armor now takes 10 damage, with no armor 25 19:35 lisac lol https://www.reddit.com/r/gaming/comments/6wqdjm/half_life/ 20:33 rubenwardy !tell tenplus1 Add reasons to on_dieplayer and on_hpchange https://github.com/minetest/minetest/pull/6396 20:33 ShadowBot rubenwardy: O.K. 20:36 IhrFussel rubenwardy, weird, you can use func in register.lua but not in a mod? did you guys do a func = function line somewhere for that? 20:36 rubenwardy IhrFussel, it's a variable 20:36 rubenwardy func is a variable of type function which is called. It's a callback 20:47 xerox123 <+rdococ> poor benrob0329, cx384 and xerox123 :P | I play as xerox12 though 20:48 Fixer it is really sad default mt has no switches and pressure plates... like from JP mod 20:55 benrob0329 Fixer: maybe sofar's mech mod cab be merged, its nice and lightweight 21:34 Megaf Things I love on Debian 21:34 Megaf 1- http://ftp.ie.debian.org/debian/dists/stretch/main/installer-amd64/current/images/netboot/mini.iso a 39 MB netinst cdrom/usb image 21:34 Megaf That can install diferent versions of Debian ^ 21:35 Megaf 2- apt-build (equivalent to Gentoo Emerge tool), that is, will get the source code and deps and compile the software for your computer 21:36 Megaf 3- can be super stable (stable version), super ultra stable and LTS (old stable version), or bleeding edge and rolling release (Debian Sid) 21:45 Megaf And that's a lot of kernel threads for kvm -smp 4 http://i.imgur.com/VJCbr7O.png 21:46 sfan5 "stable" more like outdated 21:46 Megaf by the way, using Hack font system wide 21:46 Megaf Calinou, ^ 21:47 Megaf sfan5, well, it does have well tested packages 21:47 Megaf and they do work 21:47 Megaf so if you need something newer, not as well tested and don't worry about stability as much. Then you can either build the thing yourself or use Debian Testing 21:47 Megaf also, there's the repo backports 21:47 Megaf wich I don't use 21:48 Megaf I'm on the latest stable kernel, latest firefox and latest stable libreoffice 21:48 Megaf kernel I built myself, firefox and libreoffice I donwnloaded from their website 21:51 Fixer Calinou's spawn right now: https://i.imgur.com/Mrx0vh2.png 21:52 Megaf Hm, How can I ssh into a KVM thing? 21:52 Megaf I never quite figured out the network part of KVM 21:53 Megaf Google to the rescue 21:56 Megaf Ok, never do an "info mem" in your qemu console, NEVAH! 21:57 Megaf you will regret 22:05 Calinou Fixer: haha 22:05 Calinou yeah, I need to build a proper, protected static spawn 22:05 Fixer Calinou: it is UGGGLY 22:06 Fixer Calinou: also, what mapgen? v6? 22:06 Calinou yeazh 22:06 Calinou yeah* 22:06 Calinou Fixer: I didn't build that… thing :D 22:07 Fixer Calinou: so boring, why not Carpathian? to explore our newest mapgen 22:07 Megaf [Macaron] 2017-09-08 18:06:10: Started GET /user/login for 66.249.66.7 22:07 Megaf Google trying to login on my git server..., 22:07 rubenwardy lol 22:09 Calinou Fixer: I prefer something established, that doesn't make crazy structures that are impossible to build on 22:09 Fixer Megaf: all your data are belong to google 22:09 Fixer Calinou: to build what? walls out of leaves like on that picture? %) 22:10 Calinou yeah, I guess 22:10 Fixer Why do they do it like that? https://i.imgur.com/ImPOQaM.png 22:13 Fixer my lovely base scenery is ruined by SMTH 22:15 Fixer m c b e t a 1 . 7 . 3 t i m e 22:17 Megaf Fixer, meh, it's OpenSource anyway 22:29 rubenwardy oops 22:30 rubenwardy found a bug 22:30 rubenwardy if you remove a privilege registration, the game will crash when you try and revoke that privilege 22:30 paramat oh, zoom 22:46 Calinou Raven262, KaadmY: Zandronum 3.0 is out (see https://zandronum.com/), I updated my server :) 23:08 * rubenwardy just passed 150 hours of iOS experience 23:12 Calinou rubenwardy: level up! 23:12 Calinou https://codestats.net/users/Calinou 23:12 Calinou meanwhile… 23:12 rubenwardy huh 23:12 rubenwardy how does that work? 23:12 Calinou it's a plugin you can install in JetBrains IDEs, Atom and VSCode 23:12 Calinou it counts XP per-language, using keystrokes :P 23:12 Calinou and per-machine 23:13 rubenwardy heh 23:13 rubenwardy can I give it git commits? 23:13 rubenwardy I guess not 23:14 Calinou no 23:14 Calinou it works on any file, even non-versioned ones 23:14 Calinou but you have to use a supported editor 23:15 Calinou (or write an add-on for your editor :P) 23:15 benrob0329 is there a vim plug in? 23:15 rubenwardy well, I either use Atom, Android Studio, IntelliJ, or CLIon 23:16 rubenwardy so should be supported 23:19 Megaf Calinou, my new Debian VM/Container host. http://git.megaf.info/Megaf/GitPaste/raw/master/sofar.png 23:19 Megaf 27 MB of memory used after boot 23:19 Calinou benrob0329: not that I know of 23:20 Megaf lots of memory will be available for VMs/Containers 23:20 Calinou https://media.hugo.pro/cmd_2017-09-09_01-20-22.png 23:20 Calinou uptime: https://media.hugo.pro/cmd_2017-09-09_01-20-47.png 23:20 Calinou ;) 23:21 Megaf meh 23:21 Megaf I could have way larger uptime 23:21 Megaf I often get to the 90 days 23:21 Megaf but then an important kernel update comes... 23:40 IhrFussel 01:40:42 up 96 days, 2:21, 1 user, load average: 0,23, 0,59, 0,59 23:55 Megaf /dev/sda1 1.9G 414M 1.5G 23% / 23:55 Megaf I think you can't beat that 23:55 Megaf maybe Arch and Slack can 23:56 Megaf 21 /boot 23:56 Megaf 21 MB in kernel