Time Nick Message 00:29 MinetestBot 02[git] 04juhdanad -> 03minetest/minetest: Add /fixlight chat command 13f6d1b68 https://git.io/v9UK1 (152017-04-22T00:24:41Z) 00:29 MinetestBot 02[git] 04paramat -> 03minetest/minetest: Mgflat, Mgv7: Only create noise objects if needed 1357eaf62 https://git.io/v9UKM (152017-04-22T00:24:03Z) 00:29 MinetestBot 02[git] 04paramat -> 03minetest/minetest: Sneak glitch: Set default to false 1358c083f https://git.io/v9UKD (152017-04-22T00:23:57Z) 00:29 MinetestBot 02[git] 04sofar -> 03minetest/minetest: Add on_flood() callback. 13cca58fe https://git.io/v9UKy (152017-04-22T00:23:51Z) 01:32 kaeza MinetestBot! 01:32 MinetestBot kaeza! 01:32 kaeza <3 MinetestBot 01:32 MinetestBot <3 kaeza 01:32 kaeza cheapie, ^ 02:39 tiwake woo, first steps in minetest 02:39 benrob0329 tiwake: now mod the heck outa it :-) 02:39 tiwake I don't know lua... 02:40 tiwake and its been a long time since I did any programming 02:40 tiwake CNC machine programming does not count 02:40 benrob0329 Ah, that's the brilliance of using other peoples mods :P 02:41 tiwake no sprinting? 02:42 tiwake hmm 02:42 tiwake I havent seen any animals either 02:42 benrob0329 . /grant singleplayer fast 02:43 benrob0329 Then push j to enable fast mode 02:43 benrob0329 Then hold e to run 02:43 benrob0329 (I believe you can change the speed of fast, or use a sprinting mod) 02:44 benrob0329 !mod mobs_redo 02:44 MinetestBot benrob0329: Mobs Redo [mobs] by TenPlus1 - https://forum.minetest.net/viewtopic.php?t=9917 02:44 tiwake woah thats fast 02:44 benrob0329 !mod sprint 02:44 MinetestBot benrob0329: Sprint [sprint] by GunshipPenguin - https://forum.minetest.net/viewtopic.php?t=9650 02:44 tiwake if I go fast and off a cliff, I just skip along the ground, right? 02:45 benrob0329 potentially 02:45 benrob0329 Also, what version are you running? 02:46 tiwake using the PPA 02:46 benrob0329 Good 02:46 tiwake 0.4.15 02:48 tiwake how do you crouch/swim down 02:49 benrob0329 Shift 02:49 tiwake woah 02:50 tiwake sprint out of the water launches like an ICBM from a submarine 03:07 tiwake hmm 03:07 tiwake benrob0329: does the server dictate what mods are being run? 03:07 benrob0329 tiwake: client mods are available in dev version, but are still in dev 03:08 tiwake oh ok 03:08 XtremeHacker Hi swift110 03:08 tiwake so all mods are server side, instead of client side 03:08 benrob0329 erm, client mods are in current git, but are still being developed 03:08 benrob0329 Yes 03:08 tiwake thats good 03:16 swift110 hey XtremeHacker 04:39 MinetestBot 02[git] 04paramat -> 03minetest/minetest: Mgflat, Mgv7: Fix noise crash on world exit. 134c03190 https://git.io/v9USM (152017-04-22T04:37:33Z) 07:49 mbb hi@serveradmins is there a player named "taem" on one of your servers? 07:56 mbb hi@serveradmins is there a player named "taem" on one of your servers? 07:57 kaeza please don't repeat yourself 07:57 kaeza and I don't think I've ever seen that name around 08:00 Krock kaeza, I think that's similar to SELECT answer FROM minetest_players WHERE status = "server owner" 08:01 Krock not meant to be a username 08:02 kaeza uh, what? 08:02 Krock "hi@serveradmins" is supposed to be a range-select for all server admins 08:03 kaeza oh :P 08:10 mbb or @ serverplayer 09:50 sfan5 mbb: if you look at servers.minetest.net you can see that currently (2 hrs after you asked) such a player is not online 09:57 mbb ok 10:10 DS-minetest hi MinetestBot 10:10 MinetestBot Hello DS-minetest! 10:23 riff-IRC hi MinetestBot 10:23 MinetestBot sup riff-IRC 10:23 riff-IRC nm 11:25 rdococ munh 11:27 riff-IRC hunh 11:27 juhdanad What language is that? 11:28 rdococ yumh 11:28 Krock The four letters of black 11:30 Krock hi Jordach 11:31 rdococ hi Krock 11:31 rdococ Krockodile :P 11:31 Krock hello cocodr 11:34 rdococ hi kcork 11:35 juhdanad VanessaE: are you there? 11:36 rdococ probably not :P 11:37 juhdanad I'm working on automatic item colorization, but I don't know how should it work in creative mode. 11:38 juhdanad If you punch a red carpet, and then a blue carpet, should you get both of them? 11:39 Krock what do you mean? getting both at two different items into the inventory, juhdanad ? 11:39 Krock *as two 11:39 juhdanad Yes, as two items. 11:40 Krock that would be nice, yes 11:40 Krock so they could also be used in different recipes 11:41 Krock (in the future) 11:41 juhdanad Then I'll try to do so. 12:01 MinetestBot 02[git] 04red-001 -> 03minetest/minetest: Network:Remove old opcodes and fix documentation. (#5573) 130c34fe2 https://git.io/v9TeE (152017-04-22T11:59:02Z) 14:18 DS-minetest !tell nerzhul please not sign commits, it is breaking the ppas. 14:18 MinetestBot DS-minetest: I'll pass that on when nerzhul is around 14:18 Tre hi DS 14:18 DS-minetest hi Tre 14:19 rubenwardy he's online 14:19 rubenwardy #minetest-dev 14:19 Tre who is ruben? 14:19 rubenwardy !tell nerzhul please not sign commits, it is breaking the ppas. 14:20 DS-minetest i cayn't find him on #minetest-dev 14:20 rubenwardy he's op'd, so it at the top of the list 14:20 DS-minetest ahhh 14:21 tiwake (lol) 14:22 DS-minetest bigfoot547 told me to do that. https://forum.minetest.net/viewtopic.php?f=6&t=17212&view=unread#p265134 14:24 rubenwardy what OS version do you have? 14:24 DS-minetest lubuntu 14:25 rubenwardy I meant version, not distro 14:25 rubenwardy found it in the topic 16.04 Xenial 14:25 DS-minetest i have xenial 14:27 rubenwardy the launch pad says that 16.04 is up to date - what does apt-cache show minetest give? 14:28 DS-minetest Version: 201704130816-0~5452~ubuntu16.04.1 14:28 DS-minetest (i don't update anymore since the newer minetest_game is causing crashes already) 14:29 rubenwardy I see 14:29 rubenwardy Version: 201704210116-0~5452~ubuntu16.10.1 14:31 rubenwardy according to https://launchpad.net/~minetestdevs/+archive/ubuntu/daily-builds 16.04 should see 2017-04-21 too 14:31 DS-minetest (i don't update anymore since the newer minetest_game is causing crashes already) 14:31 rubenwardy is the problem that the version is still 2017-04-21, but it doesn't have commits? 14:31 DS-minetest yes 14:31 rubenwardy apt-cache shows available versions 14:31 DS-minetest only minetest_game comits 14:45 DS-minetest is there something like minetest.line_of_sight for objects? 15:33 micheal65536 hi i'm rewriting a mod that adds mobs to the game and there's something i don't understand about ABMs 15:33 micheal65536 the mobs are spawned using ABMs 15:34 Tre hi Wuzzy 15:34 micheal65536 currently the mod contains a line 'stop_abm_flood()' with comment 'prevent abm-"feature"' 15:34 Krock and ABMs are called from the core with the specified interval/chance 15:35 micheal65536 what this function seems to do is wait 0.5 seconds before allowing mobs to spawn again 15:35 micheal65536 however the abm intervals are all in the range of tens of seconds to a few minutes (the time between spawning rounds) 15:35 micheal65536 what could the purpose of this line be? 15:36 sfan5 interval doesn't mean that the abms couldn't happen all at once 15:36 Krock the abm is executed on each node 15:36 micheal65536 i also don't get how the abm catch-up thing works, and i'm wondering if this line has something to do with that (because catch-up isn't disable even though it hink it should be) 15:36 Krock thus, they sum up depending on how many nodes with the specified type there are 15:36 micheal65536 i realise the abm executes on all the nodes at the same time 15:37 micheal65536 that's why there's the 'chance' parameter, which the mod currently sets to around 10000 15:37 micheal65536 so my understanding is that the chance parameter will stop the abm from spawning a mob on every single node 15:38 micheal65536 my understanding is that with a chance of 10000, only 2.604166667 mobs will be spawned in each 64-by-64 area in each abm tick (where the frequency of the ticks is dictated by the interval parameter) 15:38 micheal65536 so what is this abm "flood" that is being referred to? does it have something to do with catch-up? 15:38 rubenwardy catch means that an abm will be ran more often than `interval` when the block is loaded 15:38 micheal65536 why would that be wanted? 15:39 rubenwardy grass growing 15:39 Krock smelting ores in the furnace 15:39 micheal65536 is there any other situation where abms may run more often than the interval setting 15:39 micheal65536 Krock: my ores don't smelt when the block is unloaded 15:39 micheal65536 Krock: also i think smelting doesn't use abm 15:39 Krock depends on the mod. default furnace uses node timers AFAIK 15:40 Krock if it was made with ABMs, the catch-up will try to make it look like it smelted while the block was unloaded 15:41 Krock like described in the lua api file 15:41 micheal65536 so basically catch-up tries to say "if abm was supposed to run every minute, and the block's been unloaded for five minutes, then call the abm five times when the block is loaded again"? 15:41 micheal65536 and setting abm_definition_table.catch_up to true is enough to disable this? 15:42 micheal65536 what about the comment "thus if chance is 1 and interval is 1, disabling this does nothing if omitted, it is set to true" on the wiki? 15:44 Krock no, set it to "false" to disable it 15:45 micheal65536 what about the "thus if chance is 1 and interval is 1" part? 15:45 Krock from interpreting that sentence, it will reduce the interval and chance to 1 when doing the catch-up function, thus it won't take an effect on ABMs that start with these params 15:46 micheal65536 oh, i see, that could be it 15:47 micheal65536 so to summarise, ABMs will be called after every "interval" seconds with a probability of "chance" 15:47 micheal65536 and never called any other times if "catch_up" is set to false 15:48 micheal65536 meaning that setting catch_up to false is sufficient to disable the "abm flood" referred to in the comment in the code that i'm rewriting, and there should be no need to implement a timeout oneself between successive abm calls? 15:50 Krock not sure 15:50 Krock but disabling catch-up definitely reduces some flood 15:55 calculon not sure, but i suspect abms are not called multiple times to catch-up, but only with greater chances 15:55 calculon that would explain why it has no effect if chance=1 16:06 micheal65536 MinetestBot: help 16:07 micheal65536 MinetestBot: /help 16:07 micheal65536 MinetestBot: hi 16:07 micheal65536 silly bot 16:07 micheal65536 !MinetestBot 16:07 micheal65536 !help 16:07 MinetestBot https://github.com/sfan5/minetestbot-modules/blob/master/COMMANDS.md 16:40 * Jordach lmaos 16:50 iama200 + 16:51 Krock - 16:52 DS-minetest * 16:53 cx384 / 16:55 DS-minetest yey, the daily ppa works again :D 16:55 benrob0329 Just use arch, no ppas tp worry about :D 16:56 Krock just use windows, enough other problems to worry about :D 16:58 Out`Of`Control lava does not hurt anyone, what could trigger that? 16:59 Out`Of`Control Ok its client bug 17:00 Out`Of`Control only dev builds has no damage in lava 17:02 Out`Of`Control recent dev build clients get no damage from lava 17:04 DS-minetest Out`Of`Control: i get damage from lava in singleplayer with (daily ppa, that is now again) latest dev 17:04 Out`Of`Control DS-minetest: but not on my server 17:05 Out`Of`Control on stable client you get damage dev not 17:05 DS-minetest Out`Of`Control: which is your server, which version does it have? 17:05 Out`Of`Control liberty land 17:05 Out`Of`Control 0.4.15-dev 17:05 sfan5 !server liberty 17:05 MinetestBot sfan5: Liberty Land | mt.rbose.org | Clients: 13/50, 16/28 | Version: 0.4.15-dev / Liberty Land | Ping: 12ms 17:06 Out`Of`Control its from 31 march 17:06 DS-minetest that's over a month ago 17:06 sfan5 note that incompatibilites between dev versions can happen 17:06 Out`Of`Control DS-minetest: i can run recent builds they crash 17:06 sfan5 it's really best to run stable 17:06 DS-minetest ok, not a month* 17:07 Out`Of`Control i can not 17:07 sfan5 if you absolutely want/need -dev then always run latest 17:07 Out`Of`Control i do latest working 17:09 benrob0329 Latest works for me 17:10 Out`Of`Control sfan5: src/server.cpp:72: virtual void* ServerThread::run(): A fatal error occured: String too long for serializeString 17:11 Out`Of`Control thats all i see in logs 17:11 sfan5 that happens when? 17:11 Out`Of`Control with new builds. I guess its mapgen not sure 17:11 sfan5 it's definitely not mapgen 17:11 Out`Of`Control An unhandled exception occurred: String too long for serializeString 17:12 sfan5 with which build did that start to happen 17:12 Out`Of`Control that build was from 19 apr 17:12 sfan5 do you have the commit id? 17:12 sfan5 also what is the last build that does NOT have the error? 17:14 Out`Of`Control i try today recent build 17:14 Out`Of`Control sfan5: i know time when i clone that build Apr 19 17:47 17:14 sfan5 that's good enough 17:14 sfan5 also what is the last build that does NOT have the error? 17:15 sfan5 ^ would be helpful 17:17 Out`Of`Control sfan5: 31 march works fine 17:18 Out`Of`Control sfan5: but i did not build any between that gap 17:18 sfan5 ugh that's quite many 17:18 sfan5 any chance you could do a bisect? 17:19 Out`Of`Control how ? 17:19 sfan5 https://www.google.com/search?q=git+bisect+tutorial 17:22 sfan5 hm there were some constref changes 17:22 sfan5 but a bisect would be immensely helpful 17:24 Out`Of`Control sfan5: i try test it localy let you know 17:24 Out`Of`Control will take some time 17:24 Out`Of`Control with bisect 17:25 sfan5 sure 17:55 Telesight Hello all; the command /spawnentity is not executed if a player is not online, how to detour this? 18:01 riff-IRC I'm back! 18:10 Out`Of`Control sfan5: i could not trigger crash. Problem is i don't know what cause it 18:22 Out`Of`Control sfan5: compiled today build, works fine for now 18:22 Out`Of`Control i see lots of ERROR[Server]: Got packet command: 65 for peer id 4 but client isn't active yet. Dropping packet 18:22 Out`Of`Control something new? 18:23 sfan5 uhh wat 18:23 sfan5 doesn't look new to me 18:23 Out`Of`Control it was not there at 19apr build 18:23 Out`Of`Control ? 18:27 Out`Of`Control sfan5: first time i see that in logs 18:30 Out`Of`Control atleast now lava damage anyone 18:35 Telesight Ok I found the solution in chatcommands.lua ... 18:40 * DS-minetest also has the error msgs that Out`Of`Control described now 18:43 riff-IRC Hey LazyJ 18:44 LazyJ Howdy riff ;) 18:44 riff-IRC How is the server? 18:44 LazyJ Doing fine. 18:45 riff-IRC Nice 18:45 riff-IRC What MT version? 18:46 LazyJ 04.14-dev 18:46 LazyJ Will upgrade after June's release. 18:46 LazyJ 18:47 riff-IRC Nice 18:53 VanessaE ~tell juhdanad I planned on handling itemstack colorization in unified dyes. a regular dig action ought to return the node as you see it in the world, shift-dig ought to return the neutral-colored node + dye. not yet implemented. 18:53 ShadowBot VanessaE: O.K. 19:03 DS-minetest ~help 19:03 ShadowBot DS-minetest: help [] [] 20:11 GreenDimond Where should I post CSM requests/ideas? On the modding discussion request topic or the CSM one? I would do CSM but rubenwardy said something about not to? 20:11 sfan5 for the api itself? 20:11 GreenDimond For CSM mods 20:12 red-NaN It doesn't really matter 20:12 GreenDimond *i would post in CSM but [blablabla] 20:12 sfan5 for the mods, some forum topic 20:13 GreenDimond soooo just put it here? https://forum.minetest.net/viewtopic.php?f=47&t=2434 20:13 sfan5 !title 20:13 MinetestBot sfan5: Post your mod requests/ideas here - Minetest Forums 20:13 sfan5 if there is a csm specific topic use that 20:13 sfan5 otherwise yes that one 20:13 red-NaN https://forum.minetest.net/viewtopic.php?f=53&t=17216 20:13 red-NaN !title 20:13 sfan5 !title 20:13 MinetestBot red-NaN: Client mod requests / ideas - Minetest Forums 20:13 MinetestBot sfan5: Client mod requests / ideas - Minetest Forums 20:14 GreenDimond "There's no reason for this to be a separate thread - what happens if your idea is both client and server side? 20:14 GreenDimond People that post ideas don't tend to care or know how it should be implemented" -Rubenwardy @ Client mod requests / ideas 20:14 sfan5 just post it there 20:14 sfan5 why do you care so much about what he said 20:14 GreenDimond I dunno :P 20:17 GreenDimond there's my request: https://forum.minetest.net/viewtopic.php?f=53&t=17216&p=265204#p265204 :P 20:18 red-NaN thats not really a mod thing 20:23 GreenDimond But it could be a CSM mod thing because it's client-side... 20:34 PureTryOut[m] so now client-side mods are a thing, will the built-in minimap finally be moved to a mod? 21:02 VanessaE PureTryOut[m]: no but it can be made controllable from a mod at least. 21:02 VanessaE the minimap has to be in-engine to perform well enough, but managing it from Lua is viable. 21:03 PureTryOut[m] really? why wouldn't it perform well from Lua? 21:03 PureTryOut[m] even with LuaJIT? 21:03 VanessaE because Lua is an interpreted scripting language 21:03 VanessaE and even LuaJIT can't match the speed of pure C++ 21:05 PureTryOut[m] sure but isn't it enough for a minimap? 21:05 VanessaE no 21:05 VanessaE Lua <-> C++ also incurs an unavoidable performance penalty 21:05 PureTryOut[m] and some kind of C++ plugins would be nice to have then, if performance does actually limit the stuff you can do 21:05 VanessaE so all of those get_node() or vmanip calls, if they were to exist, would still be very slow 21:06 VanessaE C++ plugins will likely never happen 21:06 PureTryOut[m] why not? 21:07 VanessaE because that would require some kind of just-in-time compiler for the client 21:08 VanessaE you can be sure that core devs won't want client users to have to compile their mods. 21:08 PureTryOut[m] well true... 21:08 PureTryOut[m] I don't know but it seems limiting if you can't make a minimap entirely in Lua 21:08 VanessaE it's not that you couldn't. 21:08 PureTryOut[m] a minimap is just an example, there is probably more stuff that can't be done otherwise 21:08 VanessaE it would just be slow 21:08 VanessaE besides, why do you need this? 21:09 PureTryOut[m] I don't need it, but I like the mods to be able to control everything, and something like a minimap is a big part of that 21:09 VanessaE you can turn the minimap off in a mod, or that'll be the plan anyway 21:10 VanessaE or change its shape, probably change whether radar mode or overview mode are available. 21:10 VanessaE I wouldn't be surprised if you could also restrict the zoom level 21:12 PureTryOut[m] again, the minimap is just an example. I'm just dissapointed by the slowness of Lua 21:13 VanessaE it can't be helped really 21:14 PureTryOut[m] I guess 21:16 VanessaE the only viable solution would be for minetest to bundle luajit with it (always compiled for gc64), and to improve in every way possible, the performance of Lua <-> C++ switches. 21:17 juhdanad I don't think Lua is slow. 21:17 juhdanad At least, many mods work well now. 21:18 benrob0329 Its slow compared to a compiled language yes 21:18 VanessaE hm *pokes ShadowBot* 21:18 VanessaE [04-22 14:53] ~tell juhdanad I planned on handling itemstack colorization in unified dyes. a regular dig action ought to return the node as you see it in the world, shift-dig ought to return the neutral-colored node + dye. not yet implemented. 21:18 benrob0329 But when it comes to scripting languages, Lua/JIT is about as fast as they get 21:19 VanessaE Lua today is really about the same as BASIC was back in the old days - we had BASIC compilers, and they made such programs quite fast compared to the interpreter, but they were still nowhere near as fast as custom-coded assembly or even compiled C. 21:19 juhdanad VanessaE: does my new PR help to you? 21:19 VanessaE I have not seen it? 21:19 benrob0329 Only with Javascript and possibly Cython to rival it. 21:19 juhdanad Or should I change it? 21:20 VanessaE benrob0329: you weren't here when lamefun was trolling :P 21:20 VanessaE juhdanad: I have not seen the PR yet? 21:20 juhdanad #5640 21:20 juhdanad https://github.com/minetest/minetest/pull/5640 21:20 VanessaE got it. 21:21 VanessaE I like that. didn't know it wasn't already implemented. 21:22 juhdanad I'm happy then! 21:23 VanessaE just don't break unified dyes ;) 21:23 VanessaE damn it 21:44 M6HZ Hello, have you ever tried minetest on wayland ? 21:46 red-NaN irrlicht doesn't support wayland iirc 21:48 M6HZ red-NaN, but there is Xwayland 21:53 paramat ircSparky use a mod with a line 'minetest.clear_registered_biomes()' 21:53 Fixer it should work on xwayland for sure 21:53 ircSparky ok 21:54 paramat let me know if you have problems 21:54 M6HZ Fixer, I have tried tonight and there are a lot of issues 21:54 M6HZ Fixer, at least for me 21:55 ircSparky this is to not mapgen any dirt? dosnt seem to work for that 21:56 paramat it removes all biome surface material, only stone left 21:56 Fixer M6HZ: looking with mouse should work, at least on nonnecro distros 21:57 paramat you want to only remove dirt? and leave other surface nodes (sand etc) 21:57 ircSparky i just want the underground substances like stone, ores, gravel 21:57 ircSparky is this for v7 mapgen? 21:57 paramat yes mgv7 21:58 paramat did you enable the mod in config? 21:58 ircSparky its part of a gamemode 21:58 red-NaN M6HZ, should work on that 21:58 paramat mod should depend on default 21:58 red-NaN but yeah minetest has no native wayland support 22:00 ircSparky ok great thanks! 22:02 ircSparky paramat++ 22:02 M6HZ Fixer, red-NaN, I was unable to start the game, the cursor wasnt drawn on the window, and after have loading the map, it frozen when I clicked on: Play 22:02 ircSparky i forget is that works :P 22:03 red-NaN report it to the xwayland devs? 22:03 red-NaN it's suppose to simulate an xserver right? 22:04 Fixer M6HZ: what minetest version? 22:04 M6HZ Fixer, version 0.4.15-1 22:04 red-NaN could you try and build latest dev? 22:05 red-NaN should be pretty easy on any major distro 22:06 Fixer M6HZ: what distro? 22:06 M6HZ red-NaN, if it is really useful, I can try 22:06 M6HZ Fixer, I'm on archlinux 22:07 red-NaN then just clone, cmake and make 22:07 red-NaN iirc 22:07 M6HZ Fixer, 4.9.23-1-lts 22:07 red-NaN you might need to install some extra libs that you don't need to just run mt 22:08 Fixer M6HZ: please file an issue here https://github.com/minetest/minetest/issues 22:13 Out`Of`Control Hi 22:14 Out`Of`Control any working mod with banana trees? 22:14 Out`Of`Control anyone know of an 22:14 benrob0329 !mod moretrees 22:14 MinetestBot benrob0329: More Trees! [moretrees] by VanessaE - https://forum.minetest.net/viewtopic.php?t=4394 22:14 Out`Of`Control there is one in moretrees? 22:15 benrob0329 I think, VanessaE? 22:15 VanessaE farming plus 22:15 kaeza !mod food 22:15 MinetestBot kaeza: Food [food][food_basic] by rubenwardy - https://forum.minetest.net/viewtopic.php?t=2960 22:16 VanessaE !mod farming_redo 22:16 MinetestBot VanessaE: Farming Redo [farming] by TenPlus1 - https://forum.minetest.net/viewtopic.php?t=9019 22:16 VanessaE !mod farming_plus 22:16 kaeza fp too 22:16 Out`Of`Control i have farming plus, with recent update no leaves are droped 22:18 Out`Of`Control thanks