Minetest logo

IRC log for #minetest-hub, 2018-05-18

| Channels | #minetest-hub index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:18 twoelk left #minetest-hub
00:34 Tmanyo joined #minetest-hub
00:39 Ruslan1 joined #minetest-hub
01:37 Tmanyo joined #minetest-hub
01:51 Jordach joined #minetest-hub
02:40 Xio joined #minetest-hub
03:02 AndroBuilder joined #minetest-hub
03:19 Xio joined #minetest-hub
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 <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
04:44 ssieb joined #minetest-hub
06:33 CWz joined #minetest-hub
06:39 sofar joined #minetest-hub
07:13 longerstaff13-m joined #minetest-hub
09:32 red-001 joined #minetest-hub
09:49 Ruslan1 joined #minetest-hub
10:17 entuland joined #minetest-hub
10:31 Fixer joined #minetest-hub
10:54 longerstaff13 joined #minetest-hub
10:54 longerstaff13 joined #minetest-hub
10:57 CWz What does failed to update cost map mean?
10:57 sfan5 related to pathfinding
11:18 Krock joined #minetest-hub
11:53 longerstaff13 joined #minetest-hub
12:22 Krock joined #minetest-hub
12:28 Mr_Pardison joined #minetest-hub
12:56 IhrFussel joined #minetest-hub
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:33 longerstaff13_ joined #minetest-hub
13:38 Peppy joined #minetest-hub
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:20 entuland joined #minetest-hub
15:32 entuland joined #minetest-hub
15:39 sniper570 joined #minetest-hub
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:22 DI3HARD139 joined #minetest-hub
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:48 ssieb joined #minetest-hub
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:03 tumeninodes joined #minetest-hub
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:09 garywhite joined #minetest-hub
17:28 robert_ joined #minetest-hub
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:17 Jordach joined #minetest-hub
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:27 tumeninodes left #minetest-hub
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:03 paramat joined #minetest-hub
19:05 Guest60049 joined #minetest-hub
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:25 Mr_Pardison joined #minetest-hub
19:31 Fixer win bug
20:19 Calinou https://github.com/davisp/ghp-import/issues/71
20:20 Jordach joined #minetest-hub
20:33 aerozoic joined #minetest-hub
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!
20:43 Ruslan1 joined #minetest-hub
21:01 nerzhul_ joined #minetest-hub
21:01 entuland joined #minetest-hub
21:04 longerstaff13_ joined #minetest-hub
21:24 sofar joined #minetest-hub
21:32 |ongerstaff13 joined #minetest-hub
21:33 longerstaff13 joined #minetest-hub
21:35 Fixer wth...
21:35 Fixer HEY< LITTLE DRUM!
21:37 nerzhul https://twitter.com/Conducteur_RER/status/997588905288523780
22:08 longerstaff13 joined #minetest-hub
22:09 sofar joined #minetest-hub
22:12 paramat joined #minetest-hub
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:35 Gael-de-Sailly joined #minetest-hub
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<unsigned char>, bool): A fatal error occured: Trying to send raw packet reliable but no peer found!
23:01 rubenwardy bugs
23:07 longerstaff13-m joined #minetest-hub
23:08 garywhite joined #minetest-hub
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

| Channels | #minetest-hub index | Today | | Google Search | Plaintext