Time Nick Message 00:30 AntumDeluge Calinou, lol. I am no magician. ;) 00:31 AntumDeluge So, I'm sure it would be too difficult for me. Still, I may give it a stab. 01:57 AntumDeluge Is there a way to set categories in 'settingtypes.txt'? 01:58 AntumDeluge Would be nice if the client scanned all mods for nested 'settingtypes.txt' files & automatically organized contents under mod names. 01:58 bigfoot547 What do you mean "categories"? 01:59 bigfoot547 AntumDeluge 02:00 AntumDeluge So, with my 'game', I have added a 'settingtypes.txt' file. My game is labeled 'Antum'. In the client's advanced settings, all options are listed under 'Games -> Antum'. 02:00 bigfoot547 And you don't want them there? 02:00 AntumDeluge Would be nice to add nested groups like 'Games -> Antum -> Mod1', 'Games -> Antum -> Mod2', etc. 02:01 bigfoot547 Hmmm. I don't really know anything about settings. Sorry :( 02:01 AntumDeluge No problem bigfoot547. 02:04 AntumDeluge Oooh, I think I found the answer: https://github.com/minetest/minetest/blob/master/builtin/settingtypes.txt#L48 02:06 AntumDeluge Yep, that is exactly what I wanted. I just add a line with the section name enclosed in square brackets [] 02:06 bigfoot547 Good :) 03:30 H-H-H nice ty for that info 07:19 AntumDeluge Thank you bigfoot547: https://github.com/AntumDeluge/mtmod-sneeker/commit/d336800 07:41 habeangur Hi, I can not download minetest for win32 from minetest.net, any mirror? 07:57 zahran hi everyone 07:59 Calinou habeangur: 64-bit or 32-bit? stable or daily? 07:59 Calinou try getting a build from here, https://minetest.kitsunemimi.pw/builds/ 08:00 Calinou these are daily builds but you can also find a stable one on that page 08:00 Calinou the first one is the latest 64-bit daily build 08:23 red-002 habeangur, if you are looking for a stable build you can download it from github 08:24 Calinou red-002: that won't contain binaries 08:24 Calinou the Minetest team doesn't create official daily binaries 08:25 DI3HARD139 @habeangur https://github.com/minetest/minetest/releases/download/0.4.15/minetest-0.4.15-win32.zip 08:25 red-002 Calinou, https://github.com/minetest/minetest/releases 08:26 IhrFussel Why was I only given temp voice in minetest-hub? 08:26 red-002 not all OP's have access to chanserv 08:27 Calinou that's stable releases, not daily builds 08:27 Calinou but well, it can be enough for OP 08:27 Calinou daily builds do contain quite a bit of improvements, that's all :) 08:28 IhrFussel red-002, I barely know anything about IRC so sorry if I sound ignorant...I actually thought all OPs would have the same rights 08:29 red-002 well in theory they do, but access to chanserv commands is a separate thing 08:30 red-002 you can be a non-op and have access to those and vice versa 08:30 IhrFussel I see then 08:33 IhrFussel red-002, no biggie, I'll just wait until one of them is available :) 08:59 habeangur Calinou: red-002, thanks, i downloaded it somehow, but for later, thanks 08:59 habeangur red-002: problem was with github link 10:16 habeangur any RSS for news about minetest? 10:19 Calinou habeangur: not that I know of, but you can follow development on Github 10:19 Calinou and forums 11:51 habeangur Calinou: ok 13:30 IhrFussel Why doesn't Minetest have a "reg date" timestamp in auth file? Every major service with accounts can tell when user X created their account 13:32 IhrFussel Should've been one of the first things the devs implemented 13:32 * red-003 has no idea 13:32 red-003 well it's being replaced with a database soon so many that could also be fixed 13:32 red-003 maybe* 13:36 IhrFussel Yes please write that down somewhere...it's really important to be able to see how old account X is 13:36 Fixer IhrFussel: there is /last-login feature available 13:36 IhrFussel I'm talking about account CREATION date 13:37 IhrFussel A timestamp that will never change...it gets generated ONCE when the player is new 13:37 Fixer IhrFussel: it is possible but what are the uses? 13:37 IhrFussel It's simply standard 13:38 Fixer IhrFussel: why do you need that feature, what it does? 13:38 Fixer apart from knowing date of player registration :) 13:39 Fixer IhrFussel: create a feature request on github 13:39 IhrFussel It let's the server owners know how "old" a player is, it could make alt detection easier 13:39 Fixer IhrFussel: https://github.com/minetest/minetest/issues/new 13:40 IhrFussel Fixer, I know where to file issues, but I also know that there is a feature freeze right now and I don't want to overwhelm devs with yet another feature that "came too late" 13:41 Fixer IhrFussel: it will not be accepted into 0.4.16 anyway, so file it anyway 13:41 Fixer IhrFussel: so it will be considered for next releases 13:42 IhrFussel Of course it won't be coded until 0.4.16 but if I file it now it has the chance of falling off the radar since devs are busy with bugfixes now 13:58 IhrFussel Sometimes the server list makes no sense..my server is #1 right now although it has 20+ less players than the one in 7th place 14:00 IhrFussel I'm guessing the player count (average/total/max) isn't a big factor in the calculation otherwise how can that be? 14:06 IhrFussel Now my server just dropped 10 places WITHOUT losing any players... 14:07 IhrFussel What kind of randomness is that? 14:07 red-003 did other servers gain players> 14:07 red-003 https://github.com/minetest/master-server/blob/master/server.py#L295 14:08 red-003 apprently having more then 16 players is a bad thing 14:10 IhrFussel Well...that would explain why some very full servers aren't at the top all the time at least... AFAIK my server had 17 players when it was #1 and now it has 24 14:12 rubenwardy IhrFussel, https://gist.github.com/rubenwardy/6d6882db0cbe1b5b24be 14:13 Wuzzy Do I have to set the size attribute explicitly when I do hud_add of type "statbar"? 14:14 Wuzzy One user is reporting this warning for my mod: "2017-05-28 22:51:24: WARNING[Server]: Deprecated usage of statbar without size!", but I cannot reproduce it 14:14 Wuzzy and lua_api.txt suggests that size is optional... o_O 14:20 IhrFussel rubenwardy, there are servers with lower points below mine 14:20 IhrFussel I mean above* 14:26 IhrFussel My server got 27.2 points and there are others above mine with < 20 points... that makes no sense to me 14:33 IhrFussel The serverlist script gives me a list of (seemingly) RANDOM positions...seriously... JT2 is at 16th place with 28 points while MinetestForFun SKYBLOCK is at 9th place with 18 points 14:34 rubenwardy it's possible the algorithm has since changed 14:37 IhrFussel rubenwardy, but the order is 100% identical with the list on servers.minetest.net 14:41 VanessaE well fix it then :) 14:41 VanessaE (as long as it doesn't make my servers fall any lower :P ) 14:42 pilino1234 Since webchat is banned from #-dev (why even??), I'll post this here: 14:42 VanessaE not banned, just muted 14:42 pilino1234 Regarding #5834 (one of the last remaining blocker issues): I've added my observations to the issue, but I'm added my observations to the issue, but I'm not too accustomed to the mainmenu labyrinth to find where it's going wrong... 14:42 pilino1234 meh, copypaste fail 14:42 VanessaE because webchat users tend - as a general rule - not to contribute effectively in that channel. 14:42 VanessaE use a real IRC client 14:43 pilino1234 VanessaE: ah, I guess that makes sense. Sucks tho, since I can't use IRC clients behind this firewall, so I rely on webchat :/ 14:43 VanessaE if you can use webchat, you can use a real IRC client too :P 14:44 pilino1234 Apparently not, kiwiirc doesn't need to me to unblock IRC ports, while Konversation doesn't work and spams the router logs 14:44 VanessaE (or you could pipe it through a cheap VPN, or use a bouncer like I do) 14:44 VanessaE well then fix your stupid firewall :P 14:44 VanessaE unblock 6667 and 6697. problem solved. 14:44 pilino1234 It's not mine though :P 14:44 VanessaE so tell the person who maintains it that he's a fucking moron :) 14:45 pilino1234 been there, done that, IRC remains blocked because muh malware 14:45 VanessaE find a new host then 14:45 pilino1234 Nah, it's just home network 14:45 pilino1234 I'd have to move house :/ 14:45 VanessaE well if it's your home network, who maintains it then? 14:46 pilino1234 But could anyone relay my initial message to #-dev please? 14:46 VanessaE go make an appropriate comment on the github issue. that's a better idea anyway 14:46 pilino1234 Already done, but I wanna push the issue a bit since that accelerates progress (in my observations) :P 14:47 red-003 wait does your ISP block IRC or something? 14:47 VanessaE you'll just have to figure a way around your busted-ass firewall ;) 14:47 pilino1234 Yeah, webchat ;P 14:48 pilino1234 It works in most places, except mt-dev channel. I guess I'll just live with that for now 14:48 red-003 there are ways to make quites not apply on an account right? 17:03 IhrFussel The server list MUST be broken!! My server is at place 26 with over 20 online 17:04 IhrFussel That cannot possibly be 17:04 red-002 sfan5 ^ ? 17:04 red-002 ShadowNinja 17:05 DS-minetest this sort of brokenence is normal 17:05 IhrFussel My server got almost 28 points vs 13/14/15 above me 17:06 * DS-minetest doesn't know, for what criterion they are sorted 17:06 IhrFussel Why do we even use that point system if it isn't ultimately the order listed 17:08 IhrFussel I'm using the script rubenwardy provided https://gist.github.com/rubenwardy/6d6882db0cbe1b5b24be 17:09 IhrFussel The servers jump wayy too much...now mine jumped to 11th place in an instant.. 26 => 11 17:10 IhrFussel *without* winning many more players, still ~ 20 17:10 sfan5 its at the top now 17:10 sfan5 i dont see a problem 17:11 IhrFussel sfan5, why isn't the order on servers.minetest.net sorted by points? 17:11 sfan5 it is 17:11 sfan5 rubenwardies script is outdated 17:11 IhrFussel Ok then can someone provide me a version that works? 17:12 sfan5 just ask ruben to update his 17:14 Krock oh. apparently we have multiple rubenwardys 17:14 IhrFussel sfan5, but the order is correct in the script...it's just the amount of points that's wrong correct? 17:14 sfan5 yes 17:15 IhrFussel Then I still wonder how my server jumped from 26 to 11 to 1 without player count change 17:16 Yruama_Lairba hello, i have question about using minetest api for modding 17:16 Krock don't ask to ask 17:16 red-002 ^ 17:16 rubenwardy cba 17:16 rubenwardy it's literally a c+p of the server code, with some hooks 17:17 Yruama_Lairba when i try to modifie a player atribute, i have the error userdata expected, got a table 17:17 Yruama_Lairba for exemple when i use set_physics 17:17 Yruama_Lairba *set_physics_override 17:18 red-002 use player:set_physics_override not player.set_physics_override 17:19 Yruama_Lairba same when i want to use setpos() or moveto() 17:19 Yruama_Lairba red-002: can you explain why ? 17:19 Krock player:func(arg) is basically player.func(player, arg) 17:19 red-002 ^ 17:19 Krock without `:` Lua does not know where you are calling this function from 17:20 Yruama_Lairba wow, it seems i miss something about lua 17:20 Krock it makes Lua somehow object oriented 17:20 sfan5 IhrFussel: guest players 17:20 DS-minetest or players that r joining on the moment 17:20 Krock you could also use player.func(player, arg) but that's more typing and uncommon 17:21 Krock even trolling theose who read the code: player1.func(player2, arg) // untested 17:21 kaeza Yruama_Lairba, https://www.lua.org/manual/5.1/manual.html#2.5.8 17:21 Krock RTFM ^ :P 17:22 sfan5 Krock: that'd work 17:23 kaeza The form "functioncall ::= prefixexp `:´ Name args" can be used to call "methods". A call v:name(args) is syntactic sugar for v.name(v,args), except that v is evaluated only once. 17:23 Yruama_Lairba sorry, for me it's illogical i was using player.setpos(pos) to change the pos of the a player 17:24 Krock that's how you would do it in other languages BUT Lua :P 17:26 Yruama_Lairba ouch, i don't understand the manual about function calls 17:27 IhrFussel if server["clients"] > 16: points -= server["clients"] - 16 <<< does this mean if there are 17 clients it will count as 1? 17:27 Krock yes 17:28 Calinou the server list rating algorithm is public by the way 17:28 Calinou https://github.com/minetest/master-server/blob/master/server.py 17:28 Calinou (should be PEP8'd or something one day by the way :P) 17:28 IhrFussel Calinou, I am looking at it right now that's why I asked about the condition 17:28 Calinou (I was working on that, but lost it) 17:29 IhrFussel So having 16 clients on is better than having between 17-31? That is SO weird 17:30 IhrFussel I mean I understand it cause of player distribution...but still that's a rather major penalty 17:30 Calinou I wish the server list was sortable in the client :P 17:31 Calinou our server list could be improved a lot, honestly 17:31 Calinou both the web display and client display 17:31 Yruama_Lairba ok, in think i understood where i was wrong 17:33 Calinou https://github.com/minetest/master-server/blob/master/server.py#L323-L325 17:33 Calinou that hurts :) 17:33 Yruama_Lairba "a.b()" is a call to b function inside the a namespace 17:33 Yruama_Lairba and "a:b()" is a call to the b method of the object a 17:35 Krock that sounds quite confusing. simplified, "a.b()" calls a function that happens to be called "b" in the table or userobject "a" 17:35 IhrFussel Calinou, I saw a server that set it to 127 cause of that 17:35 Krock "a:b()" is the same but ships the source table/userobject with it (as argument 1) 17:36 AlexYst Both call the function that exist in the table's name space. However, with the colon-based method call, the table itself is passed as the first argument to the method. 17:36 AlexYst Oops, I was too slow. 17:36 AlexYst Listen to Krock. 17:36 Calinou IhrFussel: no Minetest server can realistically host > 50-60 clients without lag anyway 17:36 Calinou (even vanilla minetest_game) 17:36 Calinou and even then… 17:37 Krock LISTEN TO ME. ALL YOUR BASE ARE BELONG TO US 17:37 Krock Calinou, Freeminer can. /s 17:37 Calinou all your server are belong to us 17:37 Fixer *vaporwave music plays in the distance* 17:38 Krock Fixer, 420? 17:38 Fixer Krock: different one 17:38 Krock as in "macintosh plus"? 17:38 Krock ah 17:38 Krock it's likely the only I know :P 17:40 Krock "If Apple made a car, would it have windows? /music plays" lol, I love this comment section 17:41 Fixer Krock: https://www.youtube.com/watch?v=kEB5fSGrX84 17:45 AlexYst Huh. Cars typically have eight windows. Windows: 8. 17:46 Fixer all your android players are belong to you 17:46 Krock there are also such that have 1 and then 6 but later again only 1. 17:47 Krock reposting from the nergs: http://i.imgur.com/579vr3W.jpg 17:47 Krock *nerds 17:49 * AlexYst busts up laughing 17:49 AlexYst I love that image. 17:50 red-002 all your shit and pointless displays belong to us 20:08 bigfoot547 Hello! 21:22 red-002 hi bigfoot547 21:26 bigfoot547 red-002: If you type /giveme default:apple -1 you will get 65535, the 16 bit integer limit! 21:27 red-002 a well known "bug" 21:29 MinetestBot 02[git] 04stujones11 -> 03minetest/minetest: Don't add damage flash while punch texture modifier is active (#5767) 131681a00 https://git.io/vHWGj (152017-05-29T21:26:25Z) 21:29 bigfoot547 I set gametime to 4294967296, the u32 limit, and I thought something exciting would happen. Nothing did. 21:37 Fixer feature! 21:39 bigfoot547 is there a reason that wool is a late-game item? 21:45 kaeza uh, late-game? 21:45 kaeza it's a starting item depending on your luck 21:45 bigfoot547 How so? 21:46 kaeza jungle grass -> cotton seeds -> string (or w/e) -> wool 21:46 kaeza or did that change? 21:46 bigfoot547 No, that is the same. 21:47 bigfoot547 But, it requires a long wait in order to get 4 cotton to make 1 wool block. 21:47 kaeza if you're lucky and spawn near a jungle, you can get wool almost right away 21:47 Fixer bigfoot547: late game item? o_0 21:48 bigfoot547 srsly, It has been 5 minutes and no string to show for it. 21:48 bigfoot547 Maybe not late-game, but not quite a starting item to be sure. 21:48 kaeza well, on a world I had, cacti was a luxury item 21:49 kaeza I had to travel like 5000 nodes out from spawn just to find a desert 21:49 kaeza not that cacti are particularly useful, mind you 21:50 redblade7 if you use mobs on your server you can shear wool off sheep, a lot easier 21:51 bigfoot547 With seed 3760921819958453477, you spawn in a jungle, but still no wool after gametime = 3000. 21:51 bigfoot547 Now I was playing with my sister and had an asynch crash in there, but still. 22:06 bigfoot547 How does one get on #minetest-project and what is is about? 22:06 red-002 bigfoot547, it was replaced by -hub 22:07 bigfoot547 Oh. What is -hub about? 22:08 red-002 basicly -dev lite 22:08 red-002 for server owners, modders, and other contributers 22:08 bigfoot547 Oh. Thanks. What about -delta? 22:08 bigfoot547 I remember minetest delta is a fork, right? 22:09 kaeza -delta is dead since like forever 22:09 Fixer kaeza: just bring some desert with you and grow cacti ;) 22:09 kaeza it redirects here 22:09 red-002 old fork that got merged back into master 22:09 Fixer since probably 2012 22:09 Fixer weedy 22:09 bigfoot547 Oh. 22:09 kaeza same with -mods, btw 22:09 kaeza and -doc or whatever it was 22:10 bigfoot547 Ok, thanks kaeza, Fixer, and red-002! :) 22:12 kaeza !next 22:12 MinetestBot Another satisfied customer. Next! 22:12 Fixer !previous 22:13 kaeza <3 MinetestBot 22:13 MinetestBot <3 kaeza 22:14 * bigfoot547 Just finds out he needs to weed his garden in minetest. 22:43 bigfoot547 On #minetest-hub, What are the blue dots by peoples names? (i use hexchat) 22:43 red-002 voice 22:43 red-002 since the channel is moderated it means they can speak 22:44 bigfoot547 This chanel is moderated right? 22:44 red-002 message and OP'er (someone with a green dot) to get voice 22:44 red-002 no 22:44 red-002 everyone can speak here unless they are muted or banned 22:45 bigfoot547 Oh. That makes sense. 22:45 red-002 just send a message to an op that seems to be online to get voice 22:47 red-002 you will need to register with NickServ if you want to get voice automaticly 22:48 bigfoot547 red-002 are you the same person as red-001 and red-backup? or am I nuts? 22:48 red-002 yeah I am 22:48 red-002 red-backup is a backup connection 22:49 red-002 I'm called red-002 because thats what I still have hexchat on windows set to reset my nick to 22:50 bigfoot547 Oh 22:51 bigfoot547 Oh no. I just accidentally selected everyone in the sidebar and clicked whois. Make it stop! 22:52 red-002 oh 22:52 red-002 well it can't be helped 22:52 bigfoot547 Ha! It stopped! 22:54 red-002 bigfoot547, /ns register 22:54 bigfoot547 password? And what is the email for??? 22:55 bigfoot547 *x-files music playz* 22:55 bigfoot547 plays* 22:55 Yruama_Lairba hello have question (again)! 22:56 Yruama_Lairba is there a way to do attraction or repulsion effect with a player ? for example to do a bloc that attract player to it 22:56 red-002 bigfoot547, stops spammers 22:57 red-002 some spammers* 22:58 bigfoot547 :( I don't want to send out my email. 22:58 rubenwardy it's private 22:58 rubenwardy it's not sent into the chat 22:58 rubenwardy only to Freenode 22:59 bigfoot547 They better not sell it... 22:59 bigfoot547 Could I un-register if need be? 23:00 rubenwardy lol 23:00 rubenwardy they're not going to sell it 23:01 rubenwardy and btw: my email is publicly listed on the internet, and I don't get any spam 23:01 rubenwardy well, virtually none 23:01 rubenwardy about 1 or 2 a week, which goes into my spam folder 23:02 bigfoot547 Ok, registered, that wasn't as painful as expected. Thanks rubenwardy. 23:03 rubenwardy now do /nc identify 23:03 rubenwardy and make sure you configure your client to use a password when logging in 23:03 rubenwardy in hexchat, choose SASL in the network config, then enter the username/password 23:48 bigfoot547 /msg NickServ VERIFY REGISTER bigfoot547 kqunidizhgjc 23:49 bigfoot547 Oh sh*t. I should've removed whitespaces. 23:49 VanessaE what's the problem? all I see is "/msg NickServ VERIFY REGISTER bigfoot547 ******" 23:51 Fixer lol 23:51 Fixer nice troll 23:51 Fixer VanessaE... 23:51 bigfoot547 Good. I was about to ask... 23:51 bigfoot547 Was that code bad to release? 23:51 Fixer ofc bad 23:51 Fixer and i see it 23:51 Fixer kqunidizhgjc 23:51 VanessaE nice way to spoil the joke, Fixer :-/ 23:51 behalebabo it's a one-time code though, right? 23:52 bigfoot547 right? 23:52 VanessaE no clue actually 23:52 bigfoot547 >.< 23:52 Fixer hmmm 23:52 bigfoot547 It better be... 23:52 behalebabo the password is still in effect anyway 23:52 Fixer VanessaE: instead, tell me what is wrong with this floor transition > https://i.imgur.com/Y60aFFx.png 23:53 bigfoot547 Please, Fixer, Am I f*cked? 23:53 behalebabo bigfoot547: you should be ok, just don't release your password :) 23:53 bigfoot547 Ok, thanks 23:53 Fixer bigfoot547: iirc they should send you a new one? read their docs somewhere 23:54 behalebabo Fixer: it's not a problem 23:54 behalebabo I just checked, the code is unusable 23:55 bigfoot547 Ok, *takes a big, long, drawn-out breath for relaxation* 23:56 QwertyDragon bigfoot547 kqunidizhgjc I would change my password. 23:56 QwertyDragon use this /msg NickServ SET PASSWORD newpasswordhere 23:56 behalebabo that's not a password 23:56 behalebabo it's a verification key 23:56 Fixer bigfoot547: https://freenode.net/kb/answer/registration 23:56 QwertyDragon oh good :D 23:58 VanessaE Fixer: not enough info to give you a critique on your flooring there 23:58 VanessaE (though my first instinct is, someone likes high ceilings) 23:58 Fixer VanessaE: i mean middle horizontal part that divides the floors outside 23:59 VanessaE you mean aside from one end being 4 steps and the other end being 2? :) 23:59 bigfoot547 Pwew