Time Nick Message 00:01 red-001 block normal players from using them 00:01 red-001 make the tools check if the player has the needed privlege to use them 00:02 red-001 that way players that are not suppose to have them just get a useless tool 00:05 fireglow hmm, that's a good idea! 00:06 fireglow that makes me wish minetest had groups ;) 00:06 fireglow usergroups, that is 00:10 fireglow anyways, I'll just be checking for priv "builder" or something 00:33 fireglow red-001: hmm, so when I define on_use, I'd have to duplicate the entire digging logic or what? 00:33 fireglow because right now the tool isn't doing anything, except to validate the priv 00:34 swift110 lol 00:34 swift110 nice good idea 00:35 fireglow mmm too bad, it was a good idea 00:49 behalebabo fireglow: You would need to write some digging logic, and you'd lose client-side prediction if you override on_use. An alternative would be periodically scanning the user's inventory or wielded item, dropping the item if they've got one of the tools without the priv 00:49 behalebabo there's also the register_on_punchnode()-type functions, though not all nodes will call them 00:56 fireglow behalebabo: hmm, good input! 00:56 fireglow thank you 03:09 swift110-phone back 04:10 Niften ello 07:44 DerpyPony25 hello? 09:27 Megaf[m] Hi all 09:29 Megaf[m] klmmlk: well, I told you to remove the libs you had installed, one of the first things I suggested ;) 09:35 JamesTait Good morning all! Happy Tuesday, and happy Single Parents' Day! 😃 10:54 rdococ if I wanted an ore in air, what would I put in wherein? 10:55 Calinou rdococ: "air" 10:55 rdococ doesn't explain why it doesn't ever seem to appear :/ 10:59 rdococ I'm using all the parameters that the default mapgen.lua file has for its blob type... 11:00 riff-IRC Hi 11:01 rdococ hi 11:03 rdococ the ore is meant to generate from 5000 to 31000 (max height) 11:03 rdococ why isn't it? 11:06 rdococ okay, now I just literally copied the code for the clay ore, changed the generation height min and max, and changed the wherein to {"air"}. it's still not showing up. 11:07 rdococ Does anyone know why? 11:09 rdococ I've never been able to get my registered ores to work and I have no idea why. This is in a mod I'm making, and it's driving me crazy. 11:11 An0n3m0us When I create one, I got the moreores mod and went from there 11:11 An0n3m0us it worked perfectly 11:18 rdococ I'll take a look 11:21 rdococ ugh 11:21 rdococ I just don't get it 11:23 rdococ can I only register ores of the blocks in my mod? 11:30 rdococ even using my own node doesn't work! 11:32 rdococ why doesn't it work? 11:43 riff-IRC !? 11:43 rdococ creating an ore 11:43 rdococ register_ore 11:51 rdococ https://gist.github.com/rdococ/b2ddd5c7e12618e3f59b5ba7858e990a 11:55 rdococ what's wrong with this code? 11:57 rdococ Nobody? 11:57 rdococ Pianos. 11:59 riff-IRC Pianos? 11:59 riff-IRC Saxophone 12:00 rdococ seriosuly 12:00 rdococ tell me 12:01 riff-IRC ????? 12:03 rdococ https://gist.github.com/rdococ/b2ddd5c7e12618e3f59b5ba7858e990a <- 12:04 rdococ It doesn't seem to work. btw space_start and the asteroid node have been defined. 12:06 rdococ Do you know what's happened? 12:06 rdococ There's no error; it just plain refuses to generate. 12:11 rdococ ... 12:13 rdococ Well, I decided I would make the whole world space and see if it generates closer to sea level. 12:14 rdococ Nope, doesn't generate anywhere. 12:19 rdococ Nobody here? 12:19 rdococ Ugh. 12:21 rdococ ... 12:22 rdococ For gods sake 12:22 behalebabo rdococ: what happens if you remove the noise settings? 12:22 behalebabo I've generated nodes in air before, but without noise 12:23 rdococ I'm gonna try it. 12:24 rdococ Nope, don't see a thing. 12:25 behalebabo what about using a scatter ore instead of blob? 12:25 rdococ I'll try that too (but I would like the ore to cluster spherically) 12:25 behalebabo yeah, just to rule it out 12:26 rdococ Still didn't work. Do I have to start a world every time, or can I just fly out to an ungenerated area? 12:27 behalebabo you should be able to fly to an ungenerated area 12:27 behalebabo might take some time though, depending on your minetest.conf 12:27 rdococ Whadya mean? 12:27 behalebabo generation distance setting 12:27 rdococ What's the name of the setting? 12:28 behalebabo max_block_generate_distance 12:28 behalebabo I'll come up with a simple ore generation in air example for you 12:28 behalebabo what mapgen? 12:28 rdococ v7 12:28 behalebabo ok, good 12:28 rdococ I don't have that setting in my minetest.conf. 12:28 rdococ I guess it's set to a default value. 12:29 rdococ Wait 12:30 rdococ nvm 12:30 rdococ So, what do you think is the issue? 12:30 rdococ after you show the ore generation example of course 12:36 rdococ ...are you there? 12:37 behalebabo this does generate coal in air: https://beha.zapto.org/paste/view/3cb5eff1 12:38 behalebabo test if this works, and if so, you can work from there 12:38 rdococ Oh. I forgot to add clust_num_ores = 9. I think I removed it because the default clay blob ore registration code didn't have it. 12:38 rdococ s/ = 9/anything else 12:39 rdococ No, still don't see a thing. 12:39 behalebabo does your mod depend on default? 12:39 behalebabo default will override all registrations 12:40 behalebabo you need to add a dependency so default loads first 12:40 rdococ oh. 12:42 rdococ that seems to work 13:09 rdococ hm 13:13 rdococ how do inline schematics work? 13:13 rdococ does schematic[x][y][z] translate to the relative position {x=x, y=y, z=z}? 13:14 rdococ hellooo? 13:15 behalebabo http://rubenwardy.com/minetest_modding_book/lua_api.html#schematic-specifier 13:16 rdococ [z [y [x]]]? 13:16 rdococ what does that do? 13:17 behalebabo I don't know 13:18 Calinou hi behalebabo, nice to see you here :P 13:18 behalebabo hi Calinou 13:19 rdococ is it x + y*width + z*height*width? or z + y*depth + x*height*depth? 13:21 agaran Hi behalebabo 13:21 agaran behalebabo: any chances to see your elevators mod downloadable? 13:22 behalebabo agaran: I've been testing it on my server for a couple weeks, fixed the worst problem related to MT unloading entites a few days ago. I'll wait a few more days to ensure there's no huge problems I've missed 13:37 agaran behalebabo: :) sure I understand, 16:13 lisac Does anyone know how to install a client-side mod? 16:14 sfan5 lisac: you put it into "clientmods" iirc 16:14 lisac I did. I've got latest git minetest. 16:14 lisac it's got preview mod already inside. 17:12 rdococ What happens if you overlay two textures of differing sizes? 17:22 rdococ I want to be able to resize a texture (^[resize), and center it so it appears in the center of the texture. 18:01 rdococ should this work?: 18:01 rdococ "space_sky.png^[combine:1024x1024:" .. math.floor((1024-size)/2) .. "x" .. math.floor((1024-size)/2) .. "=(space_earth.png^[resize:"..size.."x"..size..")" 18:03 Nevarsol Hey guys, does anyone know how to increase the maximum view distance? 18:03 rdococ + key... as far as I know it has no limit 18:04 Nevarsol Sorry, I mean render distance. 18:04 rdococ isn't that the same thing? 18:05 rdococ unless you mean generate the terrain 18:05 Nevarsol Yes exacly. 18:05 Nevarsol exactly* 18:05 rdococ max_block_generate_distance I think 18:06 rdococ (for the terrain generation) 18:08 Nevarsol Doesn't seem to work... 18:08 Nevarsol Thanks anyway. 18:08 rdococ Idk what you mean anyway... 18:25 Krock rdococ, maybe you'll need to escape the ^ but I'm not sure 18:25 Krock Nevarsol, hit R for full range and +, - to change the limited range 18:47 rdococ do I escape it with \\ in the code/ 18:48 rdococ Krock: how would I escape the "^"? using "\\^" doesn't work 18:49 Krock rdococ, did you try without escaping? 18:50 rdococ Yes, but I think that instead of resizing space_earth.png, it resized the whole thing 18:51 rdococ because the size of the skybox changed (you could tell by the blurry interpolation) 18:53 rdococ hm... does the texture transformation system support some form of escaping? 19:21 sfan5 rdococ: rtfm https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L268 19:25 rdococ do I have to escape it with \\ in the code? 19:28 rdococ Also, with escaping, nothing seems to appear, plus it lags when I leave the world. 19:29 rdococ as in, quit to the menu. 19:29 sfan5 yes you have to use \\ 19:29 sfan5 and look into the error output 19:30 rdococ There doesn't seem to be any errors... 19:30 sfan5 did you escape both the ^ and : 19:30 sfan5 also you can omit the ( ) 19:31 rdococ I did both of those things. 19:31 sfan5 well then the sky texture probably doesn't support modifiers 19:31 rdococ It does. 19:32 rdococ Earlier, I managed to get the Earth's texture to lower in quality when you move further up. 19:32 rdococ Not that that's what I needed, but something did happen nevertheless. 19:33 sfan5 does the same texture work on on a node 19:33 sfan5 if it doesnt it will definitely give you an error 19:33 sfan5 if it does then something is broken 19:34 rdococ The same result happens when I put the texture on a node. 19:35 rdococ the code for the bottom face of the skybox is this: 19:35 rdococ "space_sky.png^[combine:1024x1024:" .. math.floor((1024-size)/2) .. "x" .. math.floor((1024-size)/2) .. "=space_earth.png\\^[resize\\:"..size.."x"..size 19:35 rdococ size is guaranteed to be an integer, and 1024 or less 19:36 sfan5 well then it's syntax is correct but you are doing something else wrong 19:38 rdococ Size is guaranteed to be > 0 assuming you're below y=6024, which I am for the purposes of trying to fix the rest of the code 19:39 rdococ so what could I be doing wrong? 19:40 rdococ wait 19:41 rdococ Yay it's fixed! 19:41 rdococ minor syntactical error 19:41 rdococ the second "x" should be a comma because [combine loves to be inconsistent 19:44 sfan5 rdococ: that's not inconsistent 19:44 sfan5 1x1 is for sizes 19:44 sfan5 1,1 for positions 19:44 rdococ Oh yeah... I thought that earlier too, I'm dumb 19:44 rdococ well, not dumb but still 19:44 rdococ but now the Earth gets smaller gradually as you go up! 21:14 Ronsor so I have a question 21:14 Ronsor what is anyone going to do about the minetest ripoffs in the iOS app store 21:14 Ronsor like worldcraft and stuff 21:14 Ronsor not only do they violate the LGPL, they try to profit off it with IAPs too 21:16 Calinou Ronsor: not much, I think celeron55 & co stopped caring 21:17 red-001 ^ 21:17 Calinou if you have significant code in Minetest, you can submit a DMCA claim 21:17 Calinou to Google, Apple, etc 21:17 Calinou you might win your case, but they'll reappear quickly 21:17 Ronsor I need to contribute code then I can get them shut down 21:17 red-001 it's a a waste of time 21:18 Ronsor yeah it probably wouldn't be worth trying to remove them 21:18 Ronsor more would just show up 21:18 red-001 someone else is going to post another copy 21:18 An0n3m0us and it would eventually tire you out from removing them 21:19 red-001 well in almost all cases a company doesn't post just one ripoff 21:19 Jordach eh, there's an easier way to disable the builds 21:20 Jordach add a new API line: minetest.get_player_client_info() 21:20 celeron55 as if they wouldn't fake being something that servers allow; don't be stupid 21:20 Jordach celeron55, most of these builds project names are renamed 21:21 Jordach servers just have to use on_joinplayer with that and check 21:21 Jordach also helps for players to update clients 21:21 celeron55 they would immediately stop doing it 21:21 red-001 they would just patch the function 21:21 Jordach red-001, serverside - not local 21:21 red-001 ??? 21:21 Jordach it asks the client for information 21:21 Jordach removing it means it's a fake 21:21 red-001 ... 21:21 red-001 they can return fake info 21:22 Jordach the server can choose to ban on fake info 21:22 Jordach requiring version 0.4.xx 21:22 red-001 so how would the server know that? 21:22 celeron55 so, ban all clients that say they' 21:22 celeron55 +'re the actual minetest client? 21:22 Jordach celeron55, nono 21:22 Jordach the iOS clients have usually worldbuilder-0.x.x 21:22 red-001 you are not making a lot of sense right now 21:23 celeron55 Jordach: go sleep, you're silly 21:23 red-001 they will just start telling the server they are minetest 21:23 Jordach red-001, and then anyone can DMCA 21:23 riff-IRC talking about MT on iOS? 21:23 Jordach because if that line gets changed; you have free wins 21:23 red-001 riff-IRC, I have no idea 21:23 riff-IRC ok 21:24 Jordach and the last time i used an out of date android build i had nightmares 21:24 Jordach as most servers may not be compatible on a serveral versions old build 21:24 celeron55 does apple app store's terms of service state that software in there is not allowed to give fake info to servers? 21:25 Jordach i was referring to changing that function 21:25 red-001 I doubt it 21:25 Jordach because of FOSS licensing 21:25 Jordach ;) 21:25 red-001 you can already dmca them 21:25 Jordach red-001, well 21:25 Jordach i've committed to _game 21:25 Jordach but not the engine 21:25 red-001 most of them store mt-builtin lua in clear text 21:26 celeron55 DMCA doesn't apply to that case, but it would be handy if any player could report any of them based on them giving fake info to servers 21:26 celeron55 it's just that apple might not care about giving fake into to servers 21:26 celeron55 so it's all useless 21:26 Jordach celeron55, i was thinking of a practical honeypot 21:26 red-001 so it's not exacully hard to prove they used minetests code 21:27 red-001 they even leave the copyright notices 21:27 Ronsor i've seen the clones 21:27 Ronsor some of them even have the minetest logo 21:27 celeron55 doesn't DMCA state that only the copyright holder can make a claim? 21:28 celeron55 that's a problem for us because our copyright holders, being developers, couldn't care less about making claims 21:28 celeron55 it's easy for a large corporation to do because they can just hire someone to make them 21:28 Jordach except in the case of out of date engine builds with users complaining 21:29 celeron55 the appstore clones would see more complaining if they didn't give fake info compared to if they give fake info, because none of the kids understand what's going on 21:30 celeron55 people are stupid and apple sucks; facts of life 21:30 Jordach celeron55, then they'd get players leaving shitty reviews staining that app ;) 21:30 celeron55 yes, but no if they give fake info 21:31 celeron55 then everyone is happy 21:31 Jordach celeron55, any server could defeat that too: 21:31 Jordach just add one of those texture modifiers 21:31 Jordach that errror on old builds like [multiply 21:31 Ronsor i have someone on my server using an iPad right now 21:31 Ronsor heh 21:32 Jordach less reliable; but still gives them a massive red flag 21:33 Jordach i'm just spitballing basic ideas that give away the "chinese clients" 21:54 Ronsor i got free labor on my server 21:54 Ronsor i got someone to build my railway for me hehehehhe 21:56 Ronsor this is so funny 21:58 Ronsor I don't even have to force him 22:01 An0n3m0us lol thats mean 22:01 An0n3m0us pay him :) 22:01 Jordach no, that;s the free market, An0n3m0us 22:01 Jordach :^) 22:01 An0n3m0us heh 22:01 Ronsor yeah free labor 22:01 Ronsor i like it 22:01 Ronsor i didn't even threaten him 22:02 Ronsor this is nice because it would take me forever to do it myself 22:02 An0n3m0us I usually pay who help me 22:02 An0n3m0us its nicer 22:02 An0n3m0us and they like you back! 22:02 Ronsor how would I pay him 22:02 An0n3m0us at least a thankyou 22:02 fireglow in dickpics 22:02 Ronsor lol 22:02 An0n3m0us lol 22:02 fireglow universal currency 22:03 An0n3m0us yep, monies 22:03 Ronsor my server is a free for all 22:03 Ronsor in my town, keys are currency 22:03 Ronsor 1 skeleton key = $1 22:03 Ronsor 1 key = $5 22:04 An0n3m0us what about a bone key? 22:04 Ronsor wait that key exists 22:04 Ronsor let me see 22:04 Jordach Ronsor, when did MT become TF2 22:04 Jordach Kappa 22:04 An0n3m0us lol 22:04 An0n3m0us in 1997 before minetest came 22:04 Ronsor i don't see a bone key 22:05 Ronsor my railway is nearly done 22:05 Ronsor i'm laughing this is so funny 22:05 Ronsor i can't believe it actually worked 22:05 An0n3m0us my railway? or his and yours 22:05 Ronsor oh no it's totally mine 22:05 An0n3m0us lol 22:05 An0n3m0us ok have it all 22:06 Ronsor it goes over 1km (1000 blocks) from spawn to my city 22:06 Ronsor !server ronsor 22:06 MinetestBot Ronsor: Ronsor's Server | irc.openstar.pw | Clients: 4/50, 4/5 | Version: 0.4.15 / minetest | Ping: 139ms 22:06 An0n3m0us cool 22:06 An0n3m0us !server An0n3m0us (see my cool server (LOL)) 22:06 MinetestBot An0n3m0us: No results 22:07 An0n3m0us whats the 4/5 after the 4/50? 22:07 An0n3m0us *whats it for? 22:08 Ronsor i don't know 22:09 Ronsor i finsihed my railway 22:09 Ronsor wow 22:09 Ronsor free labor rocks 22:09 An0n3m0us hmm 22:10 rubenwardy An0n3m0us: average players, top players 22:10 rubenwardy top meaning most at a time since last restart 22:10 rubenwardy see servers.minetetest.net 22:10 An0n3m0us @rubenwardy o I see 22:11 fireglow !server Enclave 22:11 MinetestBot fireglow: Free mining, Master Builders Enclave [EU/DE] | games.firc.de | Clients: 1/25, 0/5 | Version: 0.4.15-dev / minetest | Ping: 11ms 22:11 fireglow ooh see, it's-a-me 22:11 An0n3m0us lool 22:11 rubenwardy servers.minetest.net 22:11 An0n3m0us and only u 22:11 fireglow yea :< 22:11 agaran fireglow: nice ping :) 22:11 fireglow they have all gone 22:11 An0n3m0us tbd 22:11 fireglow agaran: must be the same country ;) 22:14 rubenwardy I had a server in the same country and got 2ms 22:14 rubenwardy it's the netherlands 22:14 Ronsor i have 139 ms cuz my server is at home 22:15 Ronsor and hosted by comcast 22:16 fireglow those are the best servers 22:16 fireglow would be nice if MinetestBot displayed the age of the server 22:16 fireglow epeen and all that 22:16 An0n3m0us Craigs server is not popular like used to be. 22:17 An0n3m0us It used to be full back in 2014 22:17 An0n3m0us !server davison-io 22:17 MinetestBot An0n3m0us: No results 22:17 An0n3m0us !server craig 22:17 MinetestBot An0n3m0us: Craig's Server | minetest.davison.io | Clients: 0/30, 0/1 | Version: 0.4.15-dev / craig-server | Ping: 19ms 22:17 An0n3m0us see 22:20 Ronsor 0/30 wow 22:20 fireglow RIP 22:20 An0n3m0us not really, there are sometimes visits 22:20 An0n3m0us ~1 a day 22:23 An0n3m0us what is the first mod made for minetest? 22:25 Ronsor check the fourms 22:25 Ronsor the first post in Mod Releases 22:25 Ronsor or WIP Mods 22:31 Ronsor !server ronsor 22:31 MinetestBot Ronsor: Ronsor's Server | irc.openstar.pw | Clients: 7/50, 4/7 | Version: 0.4.15 / minetest | Ping: 131ms 22:31 Ronsor heh 7 clients 22:32 An0n3m0us !server redcrab 22:32 MinetestBot An0n3m0us: OldCoder Redcrab | minetest.org:30006 | Clients: 0/32, 0/4 | Version: 0.4.15-dev / world_game | Ping: 81ms 22:32 An0n3m0us ooo 22:33 Ronsor I haz moar usars 22:33 Ronsor lol 22:34 fireglow ffff 22:39 swift110 hey redblade7 22:39 redblade7 hi 22:39 swift110 fireglow, good to see you again 22:39 swift110 redblade7, how are you 22:39 fireglow hi swift110 =) 22:40 swift110 how are you fireglow 22:43 redblade7 hi 22:43 redblade7 good 22:43 fireglow swift110: I'm installing a new OS on my moms laptop 22:44 fireglow what about you? 22:44 Calinou install Gentoo 22:44 fireglow almost 22:44 swift110 ok cool fireglow I am eating 22:44 Calinou install Slackware 22:44 Calinou ;) 22:44 swift110 lol Calinou 22:49 Jordach install arch 22:49 fireglow possibly 22:49 Jordach why not windows 22:49 fireglow indeed 22:52 Calinou install macOS 22:52 fireglow now that would be a sensible choice 22:53 swift110 wow 22:53 fireglow !google macos amd64 installation medium