Time Nick Message 03:27 rubenwardy new improved design: https://content.minetest.net/ 03:27 rubenwardy plus fancy new domain 03:28 ANAND Sweet! 03:28 ANAND How 'bout adding skins to the content db? 03:28 rubenwardy not yet 03:29 rubenwardy not sure if ever 03:29 ANAND why not? 03:30 rubenwardy the engine doesn't support (multiple) skins 03:30 rubenwardy it's a mod thing 03:30 rubenwardy so listing skins feels a bit weird 03:30 ANAND then the engine should support player skins natvely :) 03:31 ANAND natively* 03:31 rubenwardy nah 03:31 rubenwardy it could just provide a way of finding skin install dirs 03:31 rubenwardy or not be something the engine supports 03:31 rubenwardy http://minetest.fensta.bplaced.net/ 03:31 rubenwardy it's low priority anyway 03:31 ANAND ah 03:31 rubenwardy the issue is there's more than one valid way to have skins 03:32 rubenwardy maybe it'll have them eventually, but not for a few months 03:32 ANAND that's fine 03:33 ANAND custom skins should be a part of the engine sometime soon, if not now, then later 03:33 rubenwardy I don't think so 03:33 rubenwardy as 03:33 rubenwardy the issue is there's more than one valid way to have skins 03:34 ANAND ik, but... 03:34 rubenwardy adding support for it to the engine conflicts with games which want wardrobe-based skins 03:34 rubenwardy which would be my game if I were to make one myself 03:34 ANAND maybe some sort of over-riding mechanism? 03:37 rubenwardy \o/ 03:43 ANAND rubenwardy, let's say I click on a tag, I get content specific to that tag 03:43 rubenwardy Tags don't work yet lol 03:43 ANAND But when I click on another tag, both tags are selected, and I get nothing 03:44 ANAND When a tag is selected, the default behaviour should be to reset previous tag filters, and filter only by the currently selected tag 03:45 rubenwardy As said, they don't work 03:46 ANAND nvm 03:49 ANAND the logo's pretty cool 10:57 CWz What does failed to update cost map mean? 10:57 sfan5 related to pathfinding 12:56 IhrFussel Just to make sure: nyan cat mod was ONLY removed, because it cannot be used *commercially* correct? 13:00 IhrFussel So only people who run their servers for profit are in danger when using that mod IIRC 13:39 Peppy hi 13:39 Mr-Pardison hello Peppy 14:10 rubenwardy IhrFussel: trademarks don't care about commercial or noncommercial use 14:11 IhrFussel rubenwardy, the nyancat creators openly state that non-commercial use of it is absolutely fine 14:12 IhrFussel They have yet to sue someone who doesn't profit from it 14:19 IhrFussel Also we neither use the song nor the video in MT ... we also don't use the original textures 14:19 IhrFussel I don't really see how sueing would work 14:19 Krock Ideas and concepts can be trademarked too in some way 14:20 rubenwardy copyright applies to song/video/texture - ie: works 14:20 rubenwardy trademarks apply to name and appearing 14:20 rubenwardy *appearence 14:20 rubenwardy trademarks have to be registered though 14:21 rubenwardy and having a trademark doesn't neessarily mean they'd win in a court 14:22 IhrFussel ""I have no issues with Nyan Cat being enjoyed by millions of fans as a meme, and I have never tried to prevent people from making creative uses of it that contribute artistically and are not for profit," 14:22 IhrFussel With such a line there is nothing to win in a court 14:22 Krock " and are not for profit," 14:23 IhrFussel You cannot lie to people's faces and tell them "yeah sure use my work for non-profit" and later sue them 14:23 IhrFussel I *am* talking about non-profit/non-commercial 14:24 Shara "I have never tried..." doesn't actually translate to "I never will..." 14:25 IhrFussel You cannot change your opinion silently...I would say that's confusing the masses 14:25 Krock "I have never tried" rather translates to "I was too lazy and too less of an arsehole to do it" 14:25 Shara ^ 14:26 Shara Personally I'd imagine the owner would ask for you to stop using it before jumping into legal action, but never researched it, so I don't know. 14:28 IhrFussel "I've never tried" can mean several things...from what I read in the article he makes it clear that he is NOT after people who just use nyan cat artistically as a meme which the MT mod 100% does 14:29 Shara Regardless, it should not be in MTG 14:30 IhrFussel I wasn't trying to get it back into MTG, I just wanted to get more info about the "risk" as a MT server owner who decided to use the mod 14:31 IhrFussel The creator also said he's critizising this site (that was years ago and it's still available): http://www.nyan.cat/ 14:32 IhrFussel Even seems to have a store 14:35 ircSparky mind if i ask (here, already asked in #minetest): how do you use the "handle the changed event" as said here: https://github.com/minetest/minetest/blob/3eb363f813bfc4fbca250579848532ef296b3077/doc/lua_api.txt#L2313 ? 14:37 Krock ircSparky, I guess it'll trigger a formspec fields submit where you can catch the value 14:37 ircSparky ok thanks 14:38 Krock it's barely used in any code, so I'd just print(dump()) then entire thing and see whether it's helpful :3 14:41 ircSparky yea, hopefully i can get it to work, im making HSV sliders for ingame custom character creation 14:42 Krock hopefully you've got enough RAM and not too large resolution skins 14:45 ircSparky all that really will be stored in ram for extended period should be a few numbers and a few hex values 14:45 ircSparky hex color values 14:46 ircSparky I might be mistaken though 14:46 ircSparky and yea im using 32x64, which is the normal size 14:49 ircSparky hm, does multiplying and stacking a lot of textures take up a lot of RAM? 14:49 ircSparky a lot: 4+ per player 14:50 ircSparky and a lot of ram: more than 1-5 MB per player 14:50 Krock change the skin color all 1ms and you'll see your swap being useful after a while 14:50 ircSparky ah ok 14:51 Krock because once the textures are loaded and modified, they're never unloaded 14:51 ircSparky until server reboot 14:51 ircSparky hmm 14:51 Krock until client restart 14:52 ircSparky oh, so it would hog the client's RAM, not the server? 14:54 Krock yes 14:54 Krock the server only hosts the so said "base" textures which you then use to let the client process them to another tone 14:55 ircSparky ok 14:56 ircSparky just curious, would that be a full client close/open or just disconnect/reconnect? 14:56 ircSparky and would all of that be saved in the cache? 14:59 Krock ircSparky, some data still leaks when exiting to the mainmenu (not deleted/freed) - but I think it's good enough for tens of rejoins 14:59 Krock tens.. if not more 14:59 ircSparky ok 15:00 ircSparky would a formspec image work any better? and the character's actual skin would only change when you are done? 15:01 Krock it's all the same combining and media management so it doesn't matter 15:01 ircSparky hmm 15:02 ircSparky do you know of any better way to do it? I guess i would just have an "update" button? 15:03 Krock if using a preview, use low resolution textures - or only update the stuff when it's really necessary 15:05 ircSparky how low? 15:06 Krock ircSparky, as you mentioned. update when the button is pressed. sounds like the best solution for now 15:06 ircSparky ok 15:07 ircSparky would i be able to just do colorize on a 1x1 texture as well? maybe every 10 ticks or so? 15:07 ircSparky 10ms 15:07 ircSparky or 100ms 15:09 ircSparky just to know about where you're hue wise without having to break your left clicker 15:09 ircSparky about where you're at hue wise** 15:10 Krock 1x1 is very small so I guess updating it per server step would be totally possible 15:10 ircSparky ok 15:46 ircSparky .."image_button[2,1;4,4;empty.png^[colorize:"..previewcolor..";hair_preview;preview]" does not show anything, but .."image_button[2,1;4,4;empty.png;hair_preview;preview]" does, does anyone have any idea of what the issue is? 15:48 ANAND ircSparky, the '[' char is an escape sequence in formspecs 15:48 ANAND try using \[ 15:48 ircSparky ok 15:49 ircSparky invalid escape sequence 15:52 ANAND ircSparky, https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L2539 15:53 Krock ircSparky, \\[ because \ alone is reserved by Lua for \n or \r 15:53 ANAND ah 15:53 ircSparky ah sweet 16:00 Krock ircSparky, if you're planning to assemble a lot of different textures into a large one, then this helper function might be helpful: https://github.com/SmallJoker/simple_protection/blob/master/radar.lua#L28 16:02 ircSparky you mean just for formspecs or for the actual player texture too? 16:02 ircSparky also, what does that do? :P 16:18 Krock ircSparky, for any texture combination using [combine (I guess9 16:18 Krock s/9/)/ 16:24 ircSparky well ive been using ^ 16:24 ircSparky is that the same as {combine 16:24 ircSparky [combine*? 16:25 Krock ^ only overlays textures whereas [combine builds textures with specified x,y coordinates 16:26 Krock and ^[combine does both: builds textures out of other textures and combines/overlays it with the previous texture 16:27 ircSparky ah ok 16:45 ircSparky I set up a way to determing the hex color from the hsl from my three sliders, how would i update my colorized image to the new color? (so far ive just had is set the previewcolor, dosnt seem to do anything) 16:45 ircSparky would i reshow the formspec? 16:47 ANAND ircSparky, did you actually pass the new value to previewcolor? 16:47 ircSparky i only did "previewcolor = rgbToHex(rgbval)" 16:52 ircSparky what would i need to do to pass it 16:53 Krock ircSparky, pass where? 16:53 ircSparky to the specific player's formspec 16:55 Krock show_formspec with the updated colors? 16:55 ircSparky ok. though, would that work with clicking and dragging a scrool bar? 16:55 ircSparky scroll 16:57 ANAND updating the formspec everytime the scrollbar value changes is an incorrect way to code, you can have a preview button that updates the formspec when clicked 16:57 ANAND ircSparky, ^ 17:01 ircSparky mh, this was for the one that was supposed to automatically stay updated so the player knows where he is on the color spectrum without having to constantly update manually 17:02 ANAND there's a chance it'll hog bandwidth on crappy internet connections, resulting in lag 17:04 tumeninodes dev #1 " github web page design works fine and looks good, what should we do?" 17:04 ShadowBot https://github.com/minetest/minetest/issues/1 -- GlowStone code by anonymousAwesome 17:04 ircSparky so there isnt a better way to update a formspec? 17:04 tumeninodes dev #2 "fix it" : / 17:04 ShadowBot https://github.com/minetest/minetest/issues/2 -- Burned wood 17:04 ANAND lol tumeninodes 17:05 tumeninodes woops, I did the ole 'numbers thingy again" 17:05 ANAND ext4 is recommended for Linux systems 17:06 Mr-Pardison k 17:06 Mr-Pardison ext4 it is. 17:41 ircSparky there isnt a better way to update a formspec? 17:41 ircSparky ill probably just use particles or something 17:41 ircSparky if that is the case 17:53 rubenwardy this is a csm usecase 17:54 Krock also with CSM you'll have to refresh the formspec 18:11 ircSparky usecase? 18:11 rubenwardy it's a valid thing that should be done with CSM 18:11 rubenwardy doesn't help you now though 18:12 ircSparky is it possible? 18:13 ircSparky I was hoping to have a csm for it anyways, if its possible to have the player's skin data save on their local game, and then send it to servers that have the serverside mod to automatically load it 18:14 Krock CSM in 0.4.x have no way to send (formspec) data to the server, so it's not well suited for this case where I assume it should run there 18:16 ircSparky well, the skin data, as ive said, would be a few numbers and a few color hexes 18:17 ircSparky which you could use csm_com.send(msg) for right? 18:22 ircSparky hm 18:22 ircSparky I could also use a hud test 18:22 ircSparky text element 18:27 * Krock wonders why the player model is again in the ground 18:27 * Krock but after 5 minutes: Oh it's not a mod fault. Still using the backport-0.4 branch 18:58 ircSparky is there a way to make a hud text element to be larger? 19:02 Calinou Krock: [insert "The floor is 0.4 backporting" meme here] 19:08 Mr-Pardison So, 0.5.0-dev servers require that clients be using 0.5 as well, right? 19:08 paramat yes 19:08 Calinou yes 19:08 Jordach *yes* 19:09 Krock Calinou, worth a try. haha :) 19:09 Mr-Pardison I presume that it is for security, bug fixes and exploits and stuff that has been fixed from 0.4.x? 19:09 Krock xXx**yes**xXx 19:10 Mr-Pardison thx. 19:10 Krock the protocol was restricted already quite early to remove old, backwards compat code and not to get reported issues from 0.4.x users 19:11 Krock just because a new 0.5.x feature broke the server 19:11 * Mr-Pardison now waits for the full install of Manjaro w/ XFCE DE to finish 19:11 Krock whereas "broke" = make incompatible 19:12 Krock Mr-Pardison, my "yes" was just to intensify Jordach's answer. It doesn't have anything to do with security 19:12 Krock unless you want to take the SRP enforcement for 0.5.x servers as security argument 19:12 paramat there's some protection against CSM, but mostly it's to enable moving forward and gain the advantages of a compatibility break, for example settable player collisionbox 19:13 Krock paramat, the collisionbox was before the compat break ironically 19:13 paramat (adds some CSM restrictions that should have been in 0.4.16) 19:13 Krock I'm however not sure whether it's a part of the backport branch or if it'll stay in 0.5.x only 19:14 paramat it's not in backports as it breaks compatibility with older clients 19:15 Mr-Pardison ubuntu needs to update it's version of MT in its store it has 0.4.13 19:17 Krock Mr-Pardison, 0.4.16+repack-4 in 18.04 19:17 Mr-Pardison Krock: 16.04 is what I was using, updated my version of MT to 0.4.16 using the PPA. 19:20 Fixer https://github.com/hexchat/hexchat/issues/30 19:21 Mr-Pardison have to hop brb 19:21 sfan5 Fixer: works for me 19:21 sfan5 i'm on linux, though 19:31 Fixer win bug 20:19 Calinou https://github.com/davisp/ghp-import/issues/71 20:35 ircSparky if anyone wants to see progrees on the character creation mod I've been bugging yall with: https://youtu.be/JwBJwhgk4Pw 20:36 Krock nice use of HUDs :D 20:37 ANAND Very nice! 21:35 Fixer wth... 21:35 Fixer HEY< LITTLE DRUM! 21:37 nerzhul https://twitter.com/Conducteur_RER/status/997588905288523780 22:23 * sofar switches to quassel 22:25 rubenwardy yaay 22:25 rubenwardy quassel core too? 22:25 rubenwardy so much better than ZNC 22:26 sfan5 "an irc client is better than an irc bouncer" 22:26 sfan5 hm 22:34 rubenwardy quassel core isn't an IRC client 22:34 rubenwardy it's not an IRC bouncer either 22:34 rubenwardy it's the server-side for a distributed client, so is more comparible to a bouncer than a client 22:35 sofar quasselcore on my server 22:35 sfan5 next you're goingto tell me that weechat isn't an irc client either 22:35 sofar and then clients everywhere else 22:35 rubenwardy still, quassel-core > ZNC 22:35 rubenwardy and are comparible 22:42 rubenwardy sofar, I suggest enabling per-chat history (settings > quassel > input widget) and installing a theme 22:49 IhrFussel Are such lines normal? 2018-05-18 23:07:45: ACTION[Server]: TOSERVER_CLIENT_READY stage 2 client init failed for peer_id: 3322 22:52 IhrFussel Also I'd like to hear an explanation regarding this server crash that I had a few days ago -> src/network/connection.cpp:60d: bool con::ConnectionSendThread::rawSendAsPacket(irr::u16, irr::u8, SharedBuffer, bool): A fatal error occured: Trying to send raw packet reliable but no peer found! 23:01 rubenwardy bugs 23:23 ircSparky does minetest not have hex color helpers? (idk what else to call them) hexy = hex:gsub("#","") throws "attempt to index global 'hex' (a nil value)" 23:27 ircSparky "libraries" is probably the word 23:39 ircSparky hm, actually im guessing my variable is just not right