Time Nick Message 00:00 rdococ is that...a thing? 00:00 rdococ Is it?! 00:00 rubenwardy rdococ, .object is the actual API I believe 00:01 rdococ eh? 00:01 rubenwardy and . just has mod defined variables 00:01 rubenwardy I'm just reading the code 00:01 rubenwardy it's been a while 00:01 rdococ ?????? 00:01 rdococ okay, now I'm just confused again 00:01 rdococ if the entity from, say, get_objects_inside_radius is in a variable named entity, do I use entity.object to get the object? 00:01 rubenwardy Donbatman: https://i.rubenwardy.com/YK8QMskMmh.png 00:02 rdococ okay, I swear rubenwardy.com is blacklisted or something 00:02 rubenwardy at a guess, your browser doesn't support the crypto algorithms I use 00:03 rubenwardy or maybe your computer hates canada \o/ 00:04 rdococ I'm installing chromium. 00:04 Donbatman Looks awesome rubenwardy 00:04 rubenwardy :) 00:04 Donbatman rdococ https://github.com/DonBatman/tps_teleporter/blob/master/init.lua#L181 00:04 rubenwardy it looks like the entity value is a copy of the entity definition, with object added 00:05 rubenwardy so it copies your entity's definition, then adds 'object' which contains more user data 00:05 rubenwardy user data, meaning C++ methods 00:05 rdococ do I use entity.object then? 00:05 rubenwardy so you should be able to do entity.asasas, but it won't save 00:05 rubenwardy you'll need to implement on_serialize 00:05 rdococ none of that works. 00:05 rubenwardy or w/e the method is 00:05 rdococ on_serialize for the entity? 00:05 rubenwardy yeah 00:06 rdococ but this is a conveyor. it's meant to work on all entities. 00:06 rdococ I just need a temporary identification system... 00:06 rubenwardy there's entity.id 00:06 rdococ does that ever change? 00:08 rdococ rubenwardy, does that ever change, and do players ahve it? 00:08 rubenwardy no idea 00:09 rubenwardy and it may be entity.object.id, the code is hard to follow 00:09 rdococ Eh??? 00:09 rdococ I got an error I've never seen before. 00:09 rdococ "table index is nil". 00:10 rdococ and it didn't break when accessing the entity_queue (a local variable initialized to an empty table), only in modifying it. 00:11 rubenwardy I imagine the table index is nil 00:11 rdococ it depends on what the table index is. 00:11 rdococ well, it's nil, but you get my point. 00:11 rubenwardy it looks like the ID is given by the SAO for the entity, and you'd hope the ID would never change as that would cause the wrong entity to update client side if it did :) 00:11 rubenwardy does e.id or e.object.id or e.object:get_id() exist? 00:13 rdococ oh. 00:13 rdococ so is e.id sometimes nil? 00:13 rdococ e.object doesn't exist, as above. 00:13 rdococ what I don't get is I can't access any of the methods of the entity as I'd hoped... 00:13 rubenwardy lua entities are created here: https://github.com/minetest/minetest/blob/master/src/script/cpp_api/s_entity.cpp#L66 00:13 rubenwardy eer 00:14 rubenwardy how are you accessing something with no object value? 00:14 rdococ for _,entity in pairs(minetest.get_objects_inside_radius(pos, 1)) do 00:14 rdococ that is to say, I'm checking each entity returned by get_objects_inside_radius. 00:15 rubenwardy it's possible there's a player there 00:15 rubenwardy oh 00:15 rubenwardy and that returns objectref directly 00:15 rubenwardy so entity is already entity.object 00:15 rubenwardy which is why you can't set things 00:15 rdococ god damn it. 00:16 rdococ well, what can I do? 00:16 rubenwardy I'd try entity:get_id() 00:16 rdococ get_id is nil 00:16 rubenwardy :( 00:16 rdococ I swear, every method seems to be nil. 00:17 rdococ do players have get_id? I sure damn hope so 00:17 rubenwardy players have get_player_name() 00:17 KaadmY Player are not objects 00:17 rubenwardy players are objects 00:17 rdococ KaadmY: I disagree. 00:17 rubenwardy they're server active objects 00:17 rdococ players are clearly derived from objectrefs 00:17 KaadmY I thought players were not objects 00:17 rdococ they're just not luaentitysaos 00:17 rubenwardy they're not lua entities 00:17 rubenwardy oh, snap 00:18 rubenwardy worth checking though 00:18 rubenwardy feel free to prove me wrong 00:19 rdococ is there seriously no identifier for entities? 00:19 rdococ I might end up using the index in object_refs, and then accounting for when entities are added/removed 00:19 rubenwardy players are objects, confirmed: https://github.com/minetest/minetest/blob/master/src/script/lua_api/l_object.cpp#L100-L116 00:20 rdococ PlayerSAO! 00:21 rubenwardy anyway, I must be off now 00:21 KaadmY See you 00:22 Donbatman bye 00:23 rubenwardy wow https://forum.minetest.net/viewtopic.php?f=9&t=18086 00:24 rdococ holy siht 00:24 KaadmY Wait what 00:26 rdococ did someone SERIOUSLY create that. 00:26 rdococ right, that's it. 00:26 rdococ I'm making a quran bot 00:26 rdococ no, wait, better. flyingspaghettimonsterbot. 00:27 rdococ also odd that it's a bot, not a mod 00:28 calcul0n ho yeah, beer and strippers everywhere, that could be a cool mod :) 00:29 bigfoot547 calcul0n: lol 00:29 bigfoot547 >=| 00:50 tumeninodes on github, in the frame which states your branch is ahead x1 and behind x1 commit..., do you just use the "pull request" tab to the right of that msg, and commit the current master to your branch? 00:53 tumeninodes sofar:that's right, I forgot about the flatpack build. And it seems a bit more "non-sketchy" than APPimage. I do wonder if these will eventually fade as linstall, autopackage, zeroinstall? 00:56 tumeninodes I just looked back in logs... HOLY BEJESUS?! a bible-thumper bot/mod? 01:09 * rdococ dies 01:16 benrob0329 "Oh no I don't like this mod you made that spews verses from your book" 01:17 benrob0329 "So im going to say that you should make a generic mod because I disagree with what that book says" 04:22 Hijiri rubenwardy: is there a get_id? 04:23 Hijiri I didn't know the id was available to lua 05:52 DI3HARD139 Quick question. How can one generate a map that's nothing but grass? 09:04 IhrFussel Hey guys, my server had ~ 10 segfaults last night, addr2line says "ClientInterface::getClientIDs(ClientState)" 09:06 IhrFussel I'm guessing someone with a modified client maybe tried to send a fake state?? 09:31 IhrFussel It just happened again, same line 09:52 IhrFussel AGAIN...I guess I'll have to run a debug build for testing but I have no clue how to run it parallel to my normal version 09:59 IhrFussel I'll try --info and --verbose for now 10:16 IhrFussel Last log line "2017-07-31 12:15:26: VERBOSE[Server]: Server::deletingPeer(): peer->id=4, timeout=0" 10:17 IhrFussel So it seems to be linked to logouts 10:27 IhrFussel Nevermind the player told me he didn't logout normally so it was just the result of the server crashing 10:33 sfan5 it doesn't have to be a modified client 10:33 sfan5 are you running .16 release or dev? 10:37 IhrFussel 0.4.16-dev but from Jun 4 so release day 10:37 IhrFussel I didn't change ANYTHING AFAIK ... it suddenly started happening last night 10:38 IhrFussel sfan5, do you think an admintool (digging extremely fast) could cause this? 10:38 sfan5 no 10:39 sfan5 to me this just sounds like a "simple" bug 10:40 IhrFussel It happened every 7 - 20 minutes on average ... SOMETHING must cause it...something likely reliable 10:44 IhrFussel sfan5, could this be part of the problem? "2017-07-31 10:55:17: ERROR[Server]: Failed to open /home/minetest/.minetest/worlds/.../players/PLAYER" 10:44 sfan5 dunno 10:45 sfan5 picking out random log entries isn't going to help, what's needed is a backtrace 10:45 IhrFussel Can you lead me to an instruction on how to compile a debug version NEXT TO a normal dev version? 10:50 sfan5 just clone minetest again, compile it as debug, copy the binary to your other install and name it e.g. "minetest.debug" 10:55 IhrFussel sfan5, MAYBE that's not needed anymore...MT spit out a debug stack...this could probably help https://pastebin.com/mZauiNGA 10:56 IhrFussel It seems to be linked to files definitely...could it be the Extended Player Attributes?? I implemented them now into my mods about 3 days ago 10:57 IhrFussel And EACH node dug checks a certain player attribute for quests 10:58 sfan5 that paste describes a different problem 10:58 IhrFussel But it happened while I spam-used the admintool 10:58 sfan5 wat 10:58 sfan5 why would it try to open a database file mid-game? 10:59 IhrFussel Well it only saves map changes every X secs to the DB 10:59 sfan5 it doesn't reopen the db file 10:59 sfan5 it's impossible for that error to appear mid-game 11:00 IhrFussel "Failed to save block: unable to open database file" 11:00 IhrFussel It obviously tried to save a modified map block 11:02 sfan5 lemme check 11:03 sfan5 hm well that sounds weird 11:03 sfan5 in any case that stacktrace is not good enough 11:06 IhrFussel So is the error message just midleading and the server doesn't try to re-open the DB? 11:06 IhrFussel misleading* 11:18 IhrFussel sfan5, but if I compile the debug version it will automatically overwrite my existing /usr/local/bin/minetestserver ... or not? 11:18 sfan5 don't run make install, copy only the binary manually 11:18 sfan5 and name it differently 11:20 IhrFussel I don't follow you...I always use Calinous script to compile...what needs to be changed here: "cd; git clone https://github.com/minetest/minetest.git; cd minetest/games; git clone https://github.com/minetest/minetest_game.git; cd ..; cmake . -DENABLE_GETTEXT=1 -DENABLE_FREETYPE=1 -DENABLE_LEVELDB=1; make -j$(nproc); sudo make install;" 11:42 ThomasMonroe :O 11:42 ThomasMonroe no greeting? 11:42 ThomasMonroe XD 11:43 lumidify Hi ThomasMonroe :P 11:43 ThomasMonroe hi lumidify, how are you? 11:43 lumidify Reasonable (as usual) 11:44 lumidify And you? 11:44 ThomasMonroe about the same 12:00 IhrFussel sfan5, I cloned the git stuff into /home/minetest/mtdebug now but when I run cmake it complains about not finding CMakeLists.txt in /home/minetest ... I didn't specify /home/minetest as compiling directory 12:00 sfan5 forgot to cd? 12:06 IhrFussel sfan5, I don't get how it works it says it can't open minetest_game no permission...does git need sudo? 12:07 sfan5 no 12:07 IhrFussel "cd mtdebug/minetest/games; git clone https://github.com/minetest/minetest_game.git; cd /home/minetest/mtdebug/minetest; sudo cmake . -DENABLE_GETTEXT=1 -DENABLE_FREETYPE=1 -DENABLE_LEVELDB=1; -DCMAKE_BUILD_TYPE=Debug make -j$(nproc);" my folder structure is /home/minetest/mtdebug/minetest/ 12:15 sfan5 why are you running cmake as sudo 12:16 sfan5 there should be no ; after the enable leveldb param 12:16 sfan5 and there should be a ; before make 12:17 calcul0n and isn't this mtg and not minetest ? 12:18 calcul0n ho, i guess you already have minetest 12:20 IhrFussel sfan5, thanks seems to work now...so the binary file will be in mtdebug/minetest correct? 12:20 IhrFussel Or mtdebug/minetest/src rather I think 12:21 sfan5 mtdebug/bin/minetest 12:24 IhrFussel Wait...I need to downgrade my mtdebug git to the one I use..or not? 12:33 sfan5 you don't need to but it would make sense 12:37 IhrFussel sfan5, cmake doesn't need sudo but make does? 12:37 sfan5 neither of them do 12:38 sfan5 by blindly adding sudo to some command earlier you probably broke something 12:44 IhrFussel sfan5, I think it will work now...I did git reset --hard [hashfromjune4] and now it compiles again...so after it's done couldn't I just run the binary from the bin folder? 12:45 calcul0n afaik you need to set RUN_IN_PLACE at compile time for that 12:45 sfan5 you likely can 12:46 IhrFussel I copied it to usr/local/bin/minetest.debug ... now I simply run it like normal minetest? 12:47 IhrFussel and after it crashed I use gdb I'm guessing 12:52 calcul0n you'll need a core dump if you want to use gdb after, they are generaly disabled by default 12:53 calcul0n you can also run it in gdb, but it will be very slow i guess 12:53 IhrFussel So I need to run it inside gdb? 12:54 calcul0n it's not needed, but you must core dumps if don't want to 12:54 calcul0n i don't remember how to do that though :) 12:54 calcul0n something like ulimit -c unlimited 12:55 Fixer *,...,* 12:56 calcul0n it will produce a file named something.core when it crashes, then you can run gdb prog file.core 12:57 IhrFussel I need to use argeuments with gdb...will this work? gdb --args minetest.debug --config blah ? 12:58 calcul0n you mean args for gdb or for minetest ? 12:58 IhrFussel for minetest 12:59 calcul0n then run gdb minetest and type set args --blah before run 13:04 IhrFussel calcul0n, works I think...now I wait for the crash and then type what? 13:05 ThomasMonroe anyone know where ten is? 13:07 calcul0n IhrFussel, after the crash type bt to get the backtrace 13:08 calcul0n you can also examinate the variables content with print variable 13:09 IhrFussel calcul0n, but it's not required to run minetest with --info or --verbose right? Cause all I see right now on screen is [New Thread blah] sometimes 13:09 calcul0n i don't know, maybe some more infos with --verbose 13:10 calcul0n but they should be in debug.txt anyway 13:11 IhrFussel The debug.txt only shows the usual "digs/places node" right now 13:12 calcul0n so maybe --verbose or --trace can help, but they print a lot of infos 13:13 IhrFussel I mean are --info and --verbose or --trace required for gdb debug info? 13:13 calcul0n ho no, i don't think so 13:14 IhrFussel So it's normal that gdb only outputs [New Thread blah] to stdout? I just hope that it collects all kinds of debug info in the background 13:15 calcul0n yes, it does 13:15 calcul0n you generally only get a message when it crashes 13:20 Fixer hey guys 13:20 Fixer HEAT IS DOING 13:28 sfan5 calcul0n: running something in gdb is usually not slower than running the debug executable itself 13:29 calcul0n ok, i didn't know that 13:30 Fixer you can enable core dump and just run debug build, then use that dump to debug in gdb 13:50 IhrFussel YES it happened again https://pastebin.com/KasGUgYH 13:51 IhrFussel That doesn't look useful though I did "bt" in gdb 13:53 Fixer IhrFussel: thread apply all bt 13:55 IhrFussel https://pastebin.com/TKFASywJ 14:12 IhrFussel That's weird...the crash isn't in dmesg as segfault o.o but there is also no mod error in the debug.txt ... however there is one in the gdb output when I scroll back up: https://pastebin.com/5BfVH6Dz 14:27 IhrFussel Does the most recent bt even help with finding the problem? I see nothing useful in it 14:39 sfan5 IhrFussel: those backtraces you posted just seem to be scripting errors 14:41 IhrFussel sfan5, there was a mod "builtin" error on shutdown BUT something else caused the actual shutdown ... is there no way to see more output? 14:42 sfan5 that's not "something else" 14:42 sfan5 the script api raised an exception 14:43 IhrFussel sfan5, but on_shutdown()! why would the shutdown be triggered?? I didn't do it 14:43 IhrFussel I will run it again 14:44 sfan5 i don't know why your server was shutting down, you didn't post that part of the log 14:44 sfan5 in any case something is seriously wrong with your world folder 14:44 sfan5 since e.g. the forceload code can't open the file it needs for writing 14:48 IhrFussel sfan5, I had too few lines set in my terminal so I couldn't scroll up more to see what happened before that mod error ... now I set it to 15,000 lines should be enough 14:50 IhrFussel The world folder works as expected right now, minetest can read and write just fine 15:18 Krock 404 - Tenplus1 not found 15:18 Krock 500 - Can not greet tenplus1 15:19 nerzhul 503 - nerzhul not available 15:19 nerzhul 409 - paramat is a coffeepot 15:20 nerzhul *teapot 15:20 Fixer 666 - temperature in Europe 15:20 Krock 200 15:26 Fixer me irl http://i.dailymail.co.uk/i/pix/2017/02/10/00/3D06B70D00000578-4210070-image-a-15_1486687785854.jpg 15:27 Krock bottom notice is for americans 15:27 Krock or where is that police station located?! 16:03 lisac Hi ten 16:03 lisac *ten 16:03 lisac wow 16:03 lisac tenplus1 isn't here 16:08 Krock he's watching us from above 16:08 Krock (not saying that he's dead - referring to illuminati) 16:13 lisac ... 16:32 rdococ hm 16:33 rdococ I remember a function like colorize() but can't find it in the minetest dev wiki. 16:34 rdococ Does anyone know if such a function exists? It'd be useful in my mod of a mod.. 16:35 calcul0n rdococ, isn't it a texture modifier instead ? 16:35 calcul0n [colorize:: 16:38 rdococ A texture modifier? I want to recolor text... 16:38 calcul0n ha 16:39 calcul0n is it in a hud ? in that case you can set the number param for that 16:39 Krock https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L2060 16:39 Krock ^ rdococ 16:40 Krock if HUD, then it's a separate param in the definition 16:40 rdococ ah 16:40 rdococ yes 16:40 rdococ Nah, it's in a chat_send call. 16:41 Krock :'( github throws unicorns right now 16:42 * rdococ samples hexchat colors 16:42 bigfoot547 lel 16:42 bigfoot547 Krock: that happened to me, just refresh the page lol 16:42 Krock eeks. the stats look horrible right now 16:43 bigfoot547 :\ github is dying 16:43 bigfoot547 :P 16:44 bigfoot547 "Major service outage" 16:49 Calinou https://status.github.com/ 16:49 Calinou g i t h u b i s d o w n 16:49 ThomasMonroe O.O 16:49 Fixer Krock: they have quite weird unicorn pic, kind of pornish 16:49 bigfoot547 It's dead 16:51 Fixer finally https://pbs.twimg.com/media/DGEPbAhVoAEGIwo.jpg:large 16:52 Calinou also: https://github.com/Voros2/freedoom/blob/91406410eaeae19fbbb1cf19432387a0b7648c50/CREDITS#L125-L128 :D 16:53 Fixer do this in minetest https://twitter.com/melodive/status/891653115795173376 16:57 Calinou how does this compare to http://store.steampowered.com/app/660880/b/ ? 16:57 Calinou game of the year! 17:17 CWz dumbasses didn't port it to linux 17:18 CWz what is this, 2014 17:19 CWz meh not like i can play it. my i3 and gtx950 wouldn't cut it 17:23 Fixer Calinou: o_O 17:25 Fixer Calinou: https://twitter.com/Shadbase/status/846554622885949444 17:26 rdococ odd 17:26 rdococ hm 17:26 Shara Hello 17:26 * CWz runs 17:27 * Shara catches? 17:27 * bigfoot547 is confused 17:28 * Shara offers doughnuts 17:29 * bigfoot547 scarfs doughnuts 17:41 rdococ balls 17:54 Calinou https://forum.minetest.net/viewtopic.php?f=5&t=17887&p=286504#p286504 17:54 Calinou ehm… 17:54 Calinou "don't like it, don't use it" 17:54 Calinou Minetest being on Steam wouldn't be harmful to anything, as long as it isn't integrated to the Steam APIs (not GPL-compatible) 17:55 Calinou Godot also is on Steam, in the exact same manner (no steam_api.dll used) 17:55 Calinou also, the Steam DRM is known to be quite weak, this doesn't mean Steam is shoddily written 17:59 rubenwardy 100% agreed, Calinou 18:01 Calinou rubenwardy: I'm of the opinion that being present on proprietary platforms is a good thing, while supporting the libre platforms 18:02 Calinou it really helps reach out more users, and makes the software look friendly to all platforms 18:02 Calinou (who doesn't dislike GIMP because it works like crap on Windows or macOS?) 18:03 Calinou and it's not a matter of manpower, really… if your software is good and you know how to engage people, you can keep a dedicated Windows/macOS/whatever maintainer at hand 18:03 Calinou (for what it's worth, I maintain my Godot builds for Windows/macOS/Linux and it works fine, but Godot is very easy to build on all platforms, compared to the average C++ software) 18:12 * CWz doesn't know what's worse, proprietary software or the schnitzels who go about whinning about proprietary software. 18:12 Calinou http://www.phoronix.com/scan.php?page=article&item=gl46-spirv-parallel-shad&num=1 18:12 Calinou hype 18:12 Calinou :D 18:12 CWz Doesn't matter if the code is open or not, if said schnitzels cannot read code 18:12 Calinou they added native anisotropic filtering (ie. not an extension), in 2017 18:13 * Krock wonders why CWz describes them as schnitzel. There's also plätzchen or würstchen 18:14 CWz no idea what those ares 18:14 Krock with a chance of 99% that's meat, otherwise yo get some kind of vegan mix for meat-replacements 18:14 Shara CWz: The ones who whine without real reason are always the worst 18:15 CWz I wonders if opengl 4.5 can be upgrade to 4.6 or would I have to upgrade a card 18:16 CWz den again anisotropic filtering seems to have the reverse pixar effect on minetest 18:16 Krock OpenGL stuff is hardware-dependant 18:16 CWz I knew it... 18:16 Krock so updating will most likely not be possible without buying a new card 18:17 CWz welp, no worth it 18:17 CWz Don't need to a graphics card that makes fuzzing up texture fuzz up faster 18:18 Krock everything above OpenGL 1.4 is fine to run Minetest :) 18:22 IhrFussel sfan5, can a corrupted mapblock cause a segfault? 18:22 Calinou oh, hype #2: https://play0ad.com/new-release-0-a-d-alpha-22-venustas/ 18:22 Calinou "The Persian soldier said, [SpiderMonkey exception at…]" 18:22 CWz Hype is for the sodapopper 18:23 CWz TF2 reference 18:23 Fixer Calinou: it is still alpha 18:23 Calinou yep, but gots lots of new things 18:23 Calinou CWz: real men use Force-A-Nature :D 18:24 sfan5 IhrFussel: it shouldn't 18:24 sfan5 if you have a backtrace the exact cause can be determined, no need for guessing 18:25 IhrFussel Well the segfault that happened ~ 10 times last night doesn't even happen ONCE anymore...so I'm guessing the event is either linked to a certain client/mapblock 18:27 IhrFussel sfan5, also the "error writing to file" indeed only happens when I dig too many nodes without a break 18:28 IhrFussel Admintools have a dig time of 0.15 (the lowest possible) 18:31 IhrFussel The chance to crash the server seems low though (I had to hold down the mouse button for a few minutes for that) 18:51 IhrFussel Will this work as an auto restart debug script? https://pastebin.com/srxT5W7r 18:55 sfan5 that's missing the instructions that actually create the backtrace 18:56 IhrFussel ulimit -c unlimited and then gdb minetest.debug corefile seems to be easier then right? 18:56 sfan5 if it works then yeah 18:58 IhrFussel I never dumped core files...where would I likely find the core file minetest dumps? 19:00 calcul0n in the same directory as the executable i think 19:01 sfan5 depends on your system settings 19:04 IhrFussel ulimit needs sudo? ugh 19:06 IhrFussel No wait...why doesn't ulimit -c unlimited work? 19:07 IhrFussel HUH?? it works now after opening a new terminal window 19:13 tenplus1 hi folks 19:15 Shara Hi Ten 19:15 tenplus1 hi Shara :P 19:15 tenplus1 how's things 19:15 Shara I am being lazy for a night 19:18 Krock hi tenplus1 19:18 tenplus1 hi krock :P 19:19 tenplus1 heh, monday nights are worth being lazy one's :) 19:41 * Sokomine accidently places whoever forbade the inventory movement of stacks larger than common stack size next to some creepers 19:42 tenplus1 lolol 19:42 tenplus1 hi Sokomine 19:43 Sokomine btw, did i already say that creepers need to be banned for griefing? extinct the species. 19:44 tenplus1 my creepers dont blow up in protected areas, they only damage players/mobs around htem 19:46 Sokomine that seems ok then. they're still destructive to the landscape above ground. they need to be extinct 19:46 tenplus1 eheheh 19:46 tenplus1 #SaveTheCreepers 19:49 Sokomine no chance 19:49 Sokomine only way would be to teach them to behave 19:49 DS-minetest make the creepers sticky, so that they jump onto sam and he can't flee 19:49 tenplus1 hi DS, also good idea... once they touch you they are attached until boom! 19:49 Sokomine it's not killing sam that's the problem. it's the huge holes in the landscape they create 19:49 DS-minetest and hi tenplus1 and everyone else : ) 19:50 DS-minetest hm, it would be funny to have mobs that pick up items and place them 19:50 Sokomine you can...er...throw them at the ground to emulate meteor strikes on worlds in outer space. that would fit and look well. elsewhere...away with them 19:50 tenplus1 the mobs_mc has endermen that do just that 19:51 Sokomine DS-minetest: play a bit with aliveai :-) 19:53 DS-minetest the most important thing of mobs is that they make poop 19:54 tenplus1 hah, like yogscast "to the core" where they pooped everywher 19:54 DS-minetest eg. a dinosaur eats sam and poops out brown particles and bones 19:55 DS-minetest heh, it's funny that csm is already active before media is loaden, i already hear chatbell sounds 19:56 tenplus1 o.O 19:56 sofar yeah lua stack doesn't take long to initialize 19:59 Fixer DS-minetest: CSM-mod idea 19:59 Fixer DS-minetest: play modem connecting sound during media load :trollface: 19:59 tenplus1 haha nice... hi Fixer 19:59 Fixer hi 20:00 tenplus1 who mentioned title screen music should play while loading server media 20:00 DS-minetest actually that was me, 11 20:00 DS-minetest hm 20:00 tenplus1 it's a good idea... 20:01 tenplus1 like normal game loading screens, have something to watch and listen to until connected 20:01 DS-minetest is when is on_connect called? 20:02 DS-minetest tenplus1: but the problem is, csm doesn't start directly, so there will be a little space between the menu music and loading music/sound 20:02 tenplus1 hi behalebabo 20:03 tenplus1 o/ cx384 20:03 cx384 \o tenplus1 20:03 tenplus1 ehehe 20:03 garywhite o/ 20:04 cx384 hey \o/ 20:04 DS-minetest ^°\ 20:06 DS-minetest ?o arr 20:17 tenplus1 hi sniper 20:25 cx384 For what do I the max_drop_level in the tool_capabilities? I've forgotten it and it looks like this isn't documented. 20:28 lisac cx384, according to my short googling, it is undocumented, and seems to be set to either 0 or 1 in all the code I've found 20:28 lisac I'd think lack of documentation is a bug. Why not report it on github? 20:28 tenplus1 hi lisac 20:29 lisac Hey tenplus1 20:29 cx384 for the mese pick it is 3 20:30 tenplus1 am looking through code but cant find an actual use for max_drop_level 20:31 lisac tenplus1, it does absolutely nothing 20:31 tenplus1 is it meant for mods to use to increase drops or something ??! 20:31 cx384 Is this up to date? https://forum.minetest.net/viewtopic.php?p=47361#p47361 20:32 lisac 2012? 20:32 lisac I doubt it 20:32 tenplus1 hi thomas 20:32 lisac hey Thomas-S 20:32 lisac *ThomasMonroe 20:32 lisac seems we've got quite a few thomases here 20:33 lisac Hi Thomas-S, too. 20:33 ThomasMonroe hey im on only for a bit 20:33 cx384 PilzAdam told us: It has no effect in the engine but other mods can use it to check what the digged node should drop. 20:33 tenplus1 hi bigfoot 20:33 bigfoot547 Hi tenplus1 20:33 bigfoot547 tenplus1: can I tell you a secret? 20:34 tenplus1 ? 20:34 bigfoot547 Type this command: 20:34 bigfoot547 /msg chanserv devoice #minetest-hub tenplus1 20:34 ThomasMonroe XD 20:34 cx384 :3 20:34 bigfoot547 lel 20:34 tenplus1 :pPp 20:35 tenplus1 o.O 20:36 cx384 bb 20:36 tenplus1 hrm, on_walk_over function for nodes is pretty handy for many things... playerplus makes use of these for testing 20:36 lisac tenplus1, I've got a better secret 20:36 lisac /msg chanserv devoice #minetest-hub bigfoot547 20:37 lisac :D 20:37 lisac you seem to know that one already, though 20:37 lisac well you can always devoice Raven262 20:37 * tenplus1 watches bigfoot attempt sign language 20:37 lisac he won't play DOTA2 with me 20:37 bigfoot547 I can't 20:37 bigfoot547 Oh yeah 20:37 lisac o/ o/ \o \o 20:37 bigfoot547 sign language 20:37 tenplus1 ehehe 20:37 lisac byeeee 20:37 tenplus1 I sleep now :PPP nite folks 20:37 lisac cya tomorrow tenplus1 20:38 lisac bigfoot547, you seem to have got devoiced 20:39 bigfoot547 GASP 20:39 bigfoot547 boy, when chanserv mutes you, chanserv mutes you 20:56 lisac Hi paramat 22:35 ircSparky is there a way to see the crosshair on android? 22:35 ircSparky either clientside or serverside 22:37 Calinou ircSparky: it might be rendered, but too small to be visible? try taking a screenshot and view it on a PC 22:44 ircSparky ok 23:21 ircSparky nope. no crosshair