Time Nick Message 00:17 MinetestBot Taoki[laptop]: 04-15 11:18 UTC that armature of yours is horrific 00:35 RealBadAngel sfan5, are u here? 00:42 Zeno` is there a brightness option? My monitor is calibrated and darker than most people's 00:45 EvergreenTree Zeno`: I don't think so 00:46 Zeno` EvergreenTree, thanks. I'll probably write a patch... maybe the devs will add it to the core repository 00:46 EvergreenTree Good idea 00:46 Zeno` Playing gives me a headache 00:46 EvergreenTree Contributions are appreciated 00:46 EvergreenTree Go to #minetest-dev for development talk 00:46 Zeno` so I adjust my monitor, but that's annoying. I'll look at the c++ tonight 00:46 Zeno` yep, just left a msg there :) 00:46 EvergreenTree Great 00:47 Zeno` cheers 01:13 khonkhortisan The worldedit mod uses the "worldedit" privilege for actually using the mod, and the "server" privilege for running lua commands. Saving schematics only takes "worldedit", and I don't see any delete schematic command. So the world could fill up with files. 01:14 khonkhortisan minetest gets dark even with a normal monitor 01:17 khonkhortisan The client could also be modified to always think it's noon 01:19 Zeno` yeah, even daytime is hurting my eyes in the slightest of shadow 01:35 khonkhortisan Is there a way to make a function local to a modpack? 01:41 kaeza khonkhortisan, probably the best way is to define one namespace (a table) 01:42 kaeza alternatively, use modules :P 01:49 khonkhortisan There's something wrong with my git. I change one line, and git diff appears as if I added a ^M on the end of the line. But when I view the diff file in vim, both the old and new lines, and the context lines all end with ^M. 02:03 kaeza I blame vim 02:03 * kaeza runs 02:11 khonkhortisan I blame colordiff 02:11 khonkhortisan but I can't tell 02:46 khonkhortisan I think I'm on the way to reinstating technic frames on VE-C 02:47 khonkhortisan The file looks fine on github, I'll just pretend I didn't see anything. 06:10 sfan5 !tell RealBadAngel yes 06:10 MinetestBot sfan5: I'll pass that on when RealBadAngel is around 06:10 sfan5 <3 MinetestBot 06:10 MinetestBot <3 sfan5 06:11 * kaeza pets sfan5 06:11 Mikerhinos hi 06:11 * sfan5 purrs at kaeza 06:11 * kaeza puts sfan5^Wa kitten on Mikerhinos' head 06:13 kaeza sfan5, can you make a Win32 build of https://github.com/RealBadAngel/minetest/tree/shaders ? 06:14 kaeza we were trying to see if the fog bugs persisted after that 06:16 sfan5 sure 06:16 kaeza thanks ^^ 06:32 Mikerhinos water renders way better now that it won't glow at night lol 06:54 sfan5 kaeza: http://sfan5.pf-control.de/minetest-0.4.9-674be38-rba-shaders-win32.7z 06:55 kaeza DL'ing 06:56 kaeza P.S: view_bobbing_amount = 10.0 06:56 kaeza have fun :) 07:04 sfan5 kaeza: does it work? 07:04 kaeza still DL'ing 07:05 kaeza 1.5/9.6MB ._. 07:06 kaeza looks like it doesn't want to download 07:07 kaeza there it goes 07:10 kaeza sfan5, seems to crash on startup 07:10 sfan5 damn 07:10 sfan5 let me try rebuilding irrlicht 07:13 kaeza good news! the null video driver seems to work perfectly 07:18 sfan5 yay! 07:22 PenguinDad I liked the glowing water at night :( 07:22 Mikerhinos lol 07:25 sfan5 PenguinDad: revert db60ae0459a7711bdaca2dff94c2e87e8e97796d then 07:29 Mikerhinos 1590 users on #ubuntu...lol, and every 8sec someone joins to ask "IS IT OUT ???" -_- 07:34 sfan5 kaeza: redownload the same file ( http://sfan5.pf-control.de/minetest-0.4.9-674be38-rba-shaders-win32.7z ) 07:41 kaeza yay it werks 07:42 sfan5 yess!!! 07:43 whiskers75 sfan5: meow 07:43 * whiskers75 purrs and headbutts sfan5 (a kitty sign of affection) 07:46 * sfan5 meows at whiskers75 07:46 * whiskers75 is back home 07:46 * whiskers75 strokes his kitten 07:46 * sfan5 is not back hpme 07:46 sfan5 home* 07:47 * whiskers75 meows at sfan5 07:47 * sfan5 purrs 07:55 * whiskers75 purrs sfan5 with extra kaeza 07:58 * sfan5 curls up to whiskers75's lap 07:59 * whiskers75 starts coding with sfan5 on his lap 07:59 PenguinDad RealBadAngel's shaders branch doesn't fix the water opacity issue on VE-Minetest 08:00 PenguinDad it seems to depend on mapblock borders now :/ 08:00 * kaeza barks at whiskers75 08:00 kaeza I can't reproduce the fog issue though 08:01 * whiskers75 07R08U03N09S 10F11R02O12M 06K13A05E04Z07A 08:01 PenguinDad and I get a huge error message that prints out the shader 08:01 whiskers75 https://launchpad.net/ubuntu/+bug/1 08:02 whiskers75 Microsoft has a majority market share 08:02 whiskers75 Ubuntu Bugs Bug #1 (liberation) 08:03 kaeza Ubuntu Bug #2: Unity 08:03 kaeza kill eet with fire 08:08 kaeza eh... I can't reproduce the bug with BlockMen's (non-RBA-patch) build either 08:08 * kaeza stares at the Linux graphics driver 08:37 * Krock looks around. Sits down. 08:39 * whiskers75 purrs and headbutts Krock (a kitty sign of affection) 08:39 * Krock is supprised, but not happy 08:41 * whiskers75 meows at Krock 08:42 * Krock meows back 08:49 AnFiadhChu I'm going to walk this way now... 08:50 whiskers75 lol 09:12 Zeno` Is Vanessa around? 09:16 Krock VanessaE_! 09:16 PenguinDad !rainbow target attack such firmware with the boot forcing over the write 09:16 MinetestBot 4t4a4r7g7e7t8 8a8t3t3a3c12k12 12s6u6c6h13 13f13i4r4m4w7a7r7e8 8w8i3t3h3 12t12h12e6 6b6o13o13t13 4f4o4r7c7i7n8g8 8o3v3e3r12 12t12h6e6 6w13r13i13t4e 09:18 Krock !rainbow Krock still can't make a pull request for a single commit. 09:18 MinetestBot 4K4r4o7c7k7 8s8t8i3l3l3 12c12a12n6'6t6 13m13a13k4e4 4a7 7p7u8l8l8 3r3e3q12u12e12s6t6 6f13o13r13 4a4 4s7i7n7g8l8e8 3c3o3m12m12i12t6. 09:18 Zeno` using git? 09:18 Krock using git. 09:18 Zeno` just git clone addr 09:18 PenguinDad Krock: branches and squash are your friends 09:19 Zeno` if you have stuff you're working on, stash it first 09:19 Zeno` well, git update really 09:19 Krock Penguin, catch this: https://github.com/dmonty2/minetest-u_skinsdb/pull/3 09:20 Krock Wut? never heard of stash before.. gonna google-translate that 09:21 Zeno` for some reason the README.txt suggests using wget... I disagree with that. *shrug* 09:21 Zeno` leads to confusion down the line 09:59 Krock Just to get sure.. is it still required to override "minetest.item_place" in a protection mod? 10:10 playzooki oops 10:10 hoodedice FInally! 10:11 hoodedice So is there any #scam ? 10:47 markveidemanis Hi 10:48 markveidemanis !seen zsoltisawesome 10:48 MinetestBot markveidemanis: zsoltisawesome was last seen at 2014-04-15 18:29:52 UTC on #minetest 10:48 markveidemanis Saying... 10:48 markveidemanis ~seen zsoltisawesome 10:48 ShadowBot markveidemanis: I saw zsoltisawesome in #minetest 12 hours, 42 minutes, and 15 seconds ago saying "!tw @laugh" 10:49 markveidemanis better 10:49 markveidemanis <3 ShadowBot 10:49 ShadowBot 04♥ markveidemanis. 10:49 PenguinDad ~logger seenany zsoltisawesome 10:49 ShadowBot PenguinDad: I saw zsoltisawesome in #minetest 12 hours, 41 minutes, and 17 seconds ago quiting (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client) 10:50 * markveidemanis has perfected his bot 10:51 * markveidemanis will not bring his bot here 10:58 Jordach killing spam since 2012 11:04 markveidemanis I found a great way to control your bot with commands 11:04 markveidemanis settings>user commands 11:04 markveidemanis msg mtmt !&2 11:04 markveidemanis so I can /bot join #moo 11:04 markveidemanis no ! 11:07 Krock ~seen Krock 11:07 ShadowBot Krock: I saw Krock in #minetest 1 hour, 7 minutes, and 51 seconds ago saying "Just to get sure.. is it still required to override "minetest.item_place" in a protection mod?" 11:12 PenguinDad ~logger seenany PenguinDad 11:12 ShadowBot PenguinDad: I saw PenguinDad in #minetest 22 minutes and 45 seconds ago saying "~logger seenany zsoltisawesome" 12:05 Krock http://i.imgur.com/YoKsjg9.gif 12:10 Krock LOL..found something other on imgur http://i.imgur.com/tVcKQj7.jpg 12:13 PenguinDad lol Krock 12:13 Krock :) 12:15 Krock wow. http://i.imgur.com/j5CHBuN.gif 12:15 Krock AHAHAHAH http://i.imgur.com/UCCKrN4.gif 12:15 PilzAdam Hello everyone! 12:16 Krock hai PilzAdam 12:18 PenguinDad PilzAdam: o/ 13:03 hoodedice so... 13:05 Krock so..? 13:05 PenguinDad Out of the sun 13:06 PenguinDad Into the light 13:06 PenguinDad ^ so 13:08 Krock ah. 13:08 Krock ok 13:12 * Krock improved a faster way for minetest.is_protected() for protection mods on huge worlds with a lot proteaction data 13:56 proller 17:54:20: ACTION[ServerThread]: 张文静 damaged by 1 hp at (-13.59,-152.711,69.015) 13:57 PilzAdam proller, how is the player file called? 13:59 proller player file?? what? 13:59 PilzAdam proller, the file where position and inventory is stored 14:00 proller fm does not use this shit 14:01 PilzAdam ah, so you dont want easy access to world files 14:01 proller never use it 14:01 proller no cheating! 14:02 proller all player data enctrypted and stored in /dev/random 14:06 Krock hmm would be cool if player data could be stored in a sqlite database instead of using 9001 files 14:06 Krock in mt 14:06 markveidemanis not really 14:06 markveidemanis Makes for hard administration 14:06 markveidemanis Say someone got an admin pick... 14:06 markveidemanis what then? 14:07 proller no problem to make 3 lines tool for extracting to file and load from file 14:07 proller or just delete badass player inventory 14:07 proller (1 line) 14:09 markveidemanis Actually a good idea if you think 14:09 markveidemanis Tables are the way 14:10 markveidemanis table for each user in separate database 14:10 Krock why always an admin pick and then the hard way over un_breakable=1 instead of adding a on_use item which just removes the pointed node?? 14:14 PenguinDad Krock: because Jesus http://imgur.com/gallery/SXapOHI 14:16 Krock lol 14:59 zsoltisawesome *part 15:26 sfan5 meow 15:26 PilzAdam wuff 15:27 PenguinDad squawk 15:35 Krock tröööt 15:37 rubenwardy Inkscape ftw 15:40 hoodedice ^Now which animal is THAT? 15:42 PenguinDad hoodedice: elefant in german 15:43 * sfan5 meows at PenguinDad 15:43 * hoodedice corrects PenguinDad 15:43 hoodedice s/f/ph 15:44 * rubenwardy puts a kitten on hoodedice's head 15:44 * hoodedice puts the blame on rubenwardy 15:44 PilzAdam hoodedice, elephant is written with f in germ 15:44 PilzAdam *german 15:44 hoodedice IT WAS ALL HIS IDEA! 15:44 hoodedice >German 15:44 PilzAdam your correction was incorrect 15:44 hoodedice Isct nein known German 15:45 ShadowNinja PilzAdam: Download attribute? 15:46 PilzAdam ShadowNinja, http://stackoverflow.com/questions/10049259/change-name-of-download-in-javascript second answer 15:49 PilzAdam or maybe that doesnt even work 15:49 whiskers75 sfan5: meow 15:49 * sfan5 purrs at whiskers75 15:49 ShadowNinja PilzAdam: Seems not. Url tags have only one attribute. I'll see what some phpBB people say though... 15:49 * whiskers75 purrs and paws ShadowNinja 15:49 hoodedice kitten fl00d in 3... 2... 1... 15:49 whiskers75 sfan5* 15:50 * whiskers75 meows at hoodedice 15:50 ShadowNinja ~kitten hoodedice 15:50 * ShadowBot hands hoodedice a kitten 15:50 sfan5 hoodedice: did you try my latest build yet? 15:50 hoodedice !kitten 15:50 * sfan5 gives ShadowNinja a kitten 15:50 hoodedice not yet sfan 15:50 * sfan5 throws a kitten at whiskers75 15:50 hoodedice #finals 15:50 hoodedice #toomuchtwitter 15:50 * whiskers75 meows at twitter 15:51 hoodedice *twitter chirps at whiskers75* 15:51 * whiskers75 catches twitter 15:51 * whiskers75 eats twitter! 15:51 * whiskers75 licks his lips 15:51 hoodedice ~kick whiskers75 "licks his lip" possible NSFW 15:51 ShadowBot hoodedice: Error: You don't have the #minetest,op capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified. 15:52 * sfan5 taps hoodedice 15:52 hoodedice Did I just ~ instead of ! ? 15:52 * whiskers75 meows at hoodedice 15:52 whiskers75 !kick hoodedice meow 15:52 * hoodedice physically kicks whiskers75 15:52 * whiskers75 *strangled meow* 15:52 * whiskers75 lashes out at hoodedice, scratching and biting! 15:52 * whiskers75 meows at sfan5 for help 15:53 * sfan5 purrs at whiskers75 15:53 * sfan5 flips hoodedice 15:53 * whiskers75 flips hoodedice 15:53 hoodedice https://www.youtube.com/watch?v=H9qSNMcYXVg 15:53 * whiskers75 lashes out at hoodedice, scratching and biting! 15:53 * hoodedice is wearing thick armour 15:53 PilzAdam whiskers75, stop spamminh 15:53 PilzAdam *g 15:54 hoodedice *It is not very effective* 15:54 * sfan5 taps hoodedice 15:54 hoodedice *It is not very effective* 15:54 * whiskers75 flips PilzAdam 15:54 hoodedice *It is not very effective* 15:54 * sfan5 boops whiskers75 15:54 PenguinDad xD 15:54 * whiskers75 laughs 15:55 hoodedice siriusly? 15:55 * whiskers75 meows at hoodedice 15:55 * whiskers75 laughily meows 15:58 * sfan5 meows too 15:58 * whiskers75 gives hoodedice a small cut 16:03 rubenwardy !tw PlanetVoxel 16:03 rubenwardy I'll do it myself 16:03 rubenwardy @PlanetVoxel wrote: "#minetest is a Voxel game inspired by Minecraft. Developed by Celeron55 (Perttu Ahola, Finnish... http://bit.ly/1dPFojU 16:03 rubenwardy 16:03 rubenwardy #minecraft" 16:04 hoodedice ... 16:04 hoodedice !tw @MinetestCommune 16:04 MinetestBot Sorry, couldn't get a tweet from https://twitter.com/MinetestCommune?1397750679.26 (@MinetestCommune) 16:04 PilzAdam "Bad: Minecraft clone" 16:04 hoodedice meh 16:05 sfan5 !unignore rubenwardy 16:05 MinetestBot sfan5: 'rubenwardy' removed from ignore list. 16:05 rubenwardy Thanks 16:05 sfan5 !tw @PlanetVoxel 16:05 MinetestBot #minetest is a Voxel game inspired by Minecraft. Developed by Celeron55 (Perttu Ahola, Finnish... http://bit.ly/1dPFojU #minecraft (@PlanetVoxel) 16:06 hoodedice Why was ruben added to ignore at all? 16:06 rubenwardy For some reason I thought @PlanetVoxel was Planet^3. That would be crazy publicity 16:07 sfan5 lol 16:11 whiskers75 lol 16:12 hoodedice Find the drowning guy: 16:12 hoodedice ~~~~~~~~~~~~~~~~~~~~~lol~~~~~~~~~~~~~~~~~~~ 16:12 zsoltisawesome i see him! 16:12 hoodedice lol ! 16:12 rubenwardy woooo https://twitter.com/Minetest_c55 16:12 zsoltisawesome dont drown! 16:12 rubenwardy *wow 16:13 rubenwardy 2230 followers 16:13 hoodedice siriusly, what the flying zwiz... 16:18 Mikerhinos ubuntu party goes totally mental, looks like a Cartier shop in a civil war 16:19 hoodedice !g ubuntu party 16:19 MinetestBot hoodedice: http://www.ubuntuparty.org.za/ 16:20 Mikerhinos I was speaking of #ubuntu-release-party actually lol 16:21 hoodedice Ik 16:21 * Krock likkes ABBA 16:21 hoodedice troll in 3...2...1... 16:22 * rubenwardy likes Krock 16:22 PenguinDad I prefer the Open Source Tea Party. 16:22 Krock yay! 1 like so far 16:22 PenguinDad !g Open Source Tea Party 16:22 MinetestBot PenguinDad: http://blog.martin-graesslin.com/blog/2013/10/thoughts-about-the-open-source-tea-party/ 16:22 khonkhortisan Can a chatcommand's privs = be a function? Would that only run the function once as it's registered, or would it check the privs each time the command is run? Or should I just add the check at the beginning of func = ? 16:23 rubenwardy no 16:24 rubenwardy khonkhortisan: you can get the player object, and then check their privs 16:24 rubenwardy ie, in func 16:24 khonkhortisan ok. I was already doing that for one priv, I'll do it for what I was trying privs= for 16:26 rubenwardy You can use a function to set privs, but only when definining the chat command. You could run the function and return a value 16:26 rubenwardy function x() return {"privs"} end 16:26 rubenwardy privs = x() 16:26 ShadowNinja rubenwardy: You don't need a player object for privilege checking. 16:27 rubenwardy but that is equiv to privs = {"privs"} 16:27 rubenwardy my bad 16:27 rubenwardy that does make sense, ShadowNinja 16:27 ShadowNinja rubenwardy: And shouldn't use one unless necessary. You also have to check for nil, as mods like irc_commands and external_cmd trigger it without a player. 16:30 khonkhortisan I'm being very complicated with my privilege checking. A person needs nothing, worldedit, areas, and/or server depending on if the server is in creative mode, a protection mod is installed, and if they're trying to edit their own land, no-man's land, or someone else's property. 16:31 Krock khonkhortisan, set default privileges to server 16:32 khonkhortisan On a creative server, you should be allowed to worldedit within area assigned to you by the admin. I'm reserving server (within the worldedit mod) to lua commands and file saves. 16:33 Krock sounds too complicated. delete everything and set up a vanilla minetest game 16:34 khonkhortisan Worldedit is currently only used on private servers, and by admins/moderators on public servers. It hasn't yet been made safe enough for common use. That is my goal. 16:35 Krock could be a bit laggy if everybody trolls around with worledit 16:36 khonkhortisan So I'm offering two options: Worldedit within only owned area, and worldedit within area that isn't someone else's. 16:37 khonkhortisan defaulting to the former, of course. 16:39 hoodedice ///fixedpos set1 (35000,0,0) 16:39 hoodedice *//fixedpos set1 (35000,0,0) 16:39 hoodedice *//fixedpos set2 (-35000,0,0) 16:39 hoodedice /set air 16:39 rubenwardy //hi 16:39 hoodedice //set air 16:39 khonkhortisan That's why you currently can't use worldedit on public servers. 16:39 hoodedice Enjoy. 16:40 khonkhortisan With my changes, either you'd have to be assigned all that land, or none of that land could be owned by someone else, or you're already an admin/moderator. 16:40 hoodedice For more kicks, also use the y and z axes 16:40 Krock hoodedice, hmm does worldedit already force load chunks? if not, then it's limited fun 16:40 hoodedice ^Still more damage than Hiroshima 16:41 * rubenwardy might add Carrot and Walnut cake to sweet foods... 16:41 rubenwardy nah 16:41 hoodedice bbl 16:41 rubenwardy It's HL2-EP1 16:41 rubenwardy time 16:41 Krock wrong, in hirohima you can't place blocks anymore, while you can //pos1 //pos2 //set default:stone 16:41 khonkhortisan Besides, I have a flatland defragmenting erase-on-release area ownership mod in mind. 16:44 CWz how do i log out of shell and keep a minetest server running 16:45 sfan5 CWz: GNU screen or tmux 16:46 CWz Thanks 16:50 khonkhortisan I'd be a weird person if I used both screen and tmux 16:50 CWz Do I install that on the server or the client 16:52 khonkhortisan it's not a minetest mod, if that's what you're meaning, but if your server is on a remote server, you can use screen/tmux then ssh, or ssh then screen/tmux. 16:56 khonkhortisan Can I do func = function(name, param) myfunc1(name, myfunc2(name, param)) end? Will myfunc2 have access to param outside of myfunc1? 16:57 Krock functions are seperated 16:58 Jordach khonkhortisan, all variables are global unless they are local 16:58 khonkhortisan oops I meant func = function(name, param) myfunc1(name, myfunc2) end, where myfunc1 runs myfunc2(name, param) - will myfunc1 have access to param? 16:58 Jordach {{cn}} 17:08 khonkhortisan func = safe_region(function(name, param) ... end, check_replace) looks strange to me 17:11 Krock khonkhortisan, functions in a function? func_1(func2(name,param), param2)? 17:14 PenguinDad Krock: no a function that is called with a function as argument 17:14 khonkhortisan anonymous function declaration as a safe_region function argument, then the anonymous function is executed from inside safe_region with the arguments (name, param) which were given to safe_region through func =, without safe_region listing name, param as arguments to itself. 17:15 khonkhortisan If this was done in another language, safe_region would need (name, param, func, check_replace) to not lose those two arguments. 17:37 sfan5 !tw @sfan55 17:37 MinetestBot Rebasing is a horrible job, doing one small thing different may cause that you need to rebase the same file 10 times instead of just 1 time. (@sfan55) 17:39 Calinou !tw MinetestCommune 17:39 MinetestBot Calinou: Give me a link, a @username, or a tweet id 17:40 Calinou !tw @MinetestCommune 17:40 MinetestBot Sorry, couldn't get a tweet from https://twitter.com/MinetestCommune?1397756404.52 (@MinetestCommune) 17:41 sfan5 (yes, ik that it is broken 17:41 sfan5 ) 17:44 blaise wow, no 0.4.10 eh? 17:46 sfan5 not yet 17:47 sfan5 soon(tm) 17:47 Mikerhinos there's no way to be in creative mode while in multiplayer ? 17:47 sfan5 sure 17:47 sfan5 creative_mode = true in server config 17:47 Krock Mikerhinos, never palyed on a reative server? 17:47 Krock *creative 17:47 Mikerhinos yes but I'd like it just for me, occasionnally 17:49 Mikerhinos a checkbox on client menu would be great, like in server menu 17:50 Krock On singleplayer tab is one and at server tab... what you need more? 17:50 rubenwardy Damn you +1 bugs 17:52 Mikerhinos if I have a server running on terminal, and I want to join in creative, I can connect with singleplayer ? 17:52 rubenwardy hmmm 17:52 PenguinDad Mikerhinos: nope 17:53 rubenwardy do you mean connect with the player "singleplayer"? 17:53 rubenwardy because I think you can 17:54 Mikerhinos in fact, I have my server running in terminal, sometimes i play with my sons, and sometimes I want to join them in creative so I can give them stuff or build a house etc... 17:54 PenguinDad At least in latest dev singleplayer is a disallowed name 17:55 PenguinDad you install unified_inventory or learn the /give 17:55 PenguinDad s/you/you\ could/ 17:55 PenguinDad +command 17:56 Krock ./grant creative 17:56 Krock with unified inventory at least 17:56 rubenwardy protip: //grant outputs /grant in irc 17:56 Mikerhinos tried unified_inventory the other day but i didn't found how to go back to survival mode, and there was no tooltips on icons so I clicked all of them and deleted all my inventory (MESE, diamonds, all was gone...not cool) 18:01 Krock rubenwardy, your protip doesn't work: - Unknown command (revoke 18:01 Krock ) 18:01 PenguinDad /are_you_sure ? 18:02 rubenwardy /works for me 18:04 zsoltisawesome /test 18:08 PenguinDad I hope we will see Jordach's fixed models in minetest_game soon 18:08 Krock minetest_game is no longerdeveloped 18:08 rubenwardy Fixes should still get into minetest_game 18:08 Krock //i am sure (- Unknown command (i)) 18:09 rubenwardy Krock: technically it is a feature freese 18:09 rubenwardy freeze 18:09 rubenwardy afaik 18:09 Krock ok 18:09 PenguinDad Krock: your xlient doesn't comply with standards then 18:10 PenguinDad s/x/c/ 18:10 EvergreenTree -xlient + client 18:10 Krock it uses it like minetest, detects commands as command with first slash 18:11 khonkhortisan So it turns out func = safe_region(function(name, param)...end, check_replace) actually executes safe_region when the chatcommand is created, and safe_region returns a new function, which is the function argument plus stuff around it. 18:11 zsoltisawesome yay for 404 18:11 zsoltisawesome www.harpne.tk/indexs.html 18:12 khonkhortisan func = worldedit.privs(safe_region(function(name, param)...end, check_replace)) is the innermost anonymous function wrapped in the function safe_region returns, wrapped in the function worldedit.privs returns. 18:12 rubenwardy does minetest.after(0,func) run in the next game tick from when it was called? 18:12 khonkhortisan Instead of privs simply being the outermost function without running it. 18:12 khonkhortisan something like that rubenwardy 18:12 khonkhortisan it's enough to make other mods load first. 18:12 khonkhortisan I'm using for loading the protection mod first (though I haven't gotten far enough to know if it works) 18:13 PenguinDad khonkhortisan: you nearly got it but safe_region is executed every time the chat command is executed 18:13 rubenwardy I was thinking about using it to split up large world editing functions. Free up the server for updates. Might be bad, though. 18:13 rubenwardy nope 18:13 rubenwardy func = somefunc() calls the function 18:14 rubenwardy func = somefunc calls the function on chat command 18:14 khonkhortisan PenguinDad, that's what I thought. but it's false. 18:14 rubenwardy ^^ PenguinDad 18:14 khonkhortisan safe_region is executed immediately, and returns the function that is executed every time. 18:16 PenguinDad oops I forgot about that 18:16 khonkhortisan function immediatefunc(subfunc) return subfunc(name, param) end func = immediatefunc(function(name, param)...end) 18:16 rubenwardy "func = function(name,param)" is roughly equal to "function x(name,param) dostuff end func = x" 18:17 khonkhortisan So when I do func=worldedit.privs(safe_region(function(... I'm doing return function(name, param) return function(name, param) function(name, param) ... end 18:18 zsoltisawesome did anyone check out my 404? 18:18 khonkhortisan it's a very silly syntax that gets around the problem of how to pass a function that has arguments as an argument. 18:18 zsoltisawesome www.harpne.tk/errors/404.html 18:18 khonkhortisan now I did 18:18 * khonkhortisan broke it 18:18 khonkhortisan Quoth the raven, 404. 18:19 rubenwardy function(name,parm) somefunc(name,param) end 18:19 rubenwardy does that not work? 18:20 khonkhortisan That works, but it can be shortened to func = somefunc(name, param) because your first function is an anonymous function that adds nothing to somefunc 18:20 khonkhortisan I could write out worldedit.privs and safe_region as anonymous functions into every chatcommand they appear in to do it that way 18:21 rubenwardy func = somefunc(name, param) calls somefunc immediately 18:24 khonkhortisan oh sorry, you're right. 18:26 khonkhortisan privs = function() return function(name, param) if var then somefunc(name, param) end end end, 18:26 khonkhortisan That's a function wrapper-type thing that executes immediately, and returns the wrapped function to execute on command 18:28 khonkhortisan ugh 18:28 khonkhortisan I meant func = 18:28 khonkhortisan It cannot be reduced to func = function(name, param) if var then somefunc(name, param) end end, 18:29 zsoltisawesome khonkhortisan: I just read that poem like yesterday 18:29 khonkhortisan because you were looking for how to make a 404 page? 18:30 rubenwardy Every Minetest review youtube video I have seen says the hand looks like a potato 18:31 Krock better than my circular sawed hand... 18:31 khonkhortisan it needs the aluminum foil wrapping 18:32 khonkhortisan Someone make a potato food mod that uses the hand model :) 18:33 Krock http://i.imgur.com/8a6fdcV.png 18:33 Krock chain/circular sawed hand 18:33 Mikerhinos I have HDX VanessaE modpack for the hand, looks like Doom II lol 18:36 zsoltisawesome i like Doom II 18:38 rubenwardy This page is awesome: http://tinyurl.com/7sx6xlo 18:38 rubenwardy Follow it, everyone 18:39 Krock ERROR at line 1: Expected Rickroll, IE given 18:39 rubenwardy ha 18:40 rubenwardy !c 'Linux' > 'Windows' 18:40 MinetestBot False 18:41 Krock YAY 18:41 rubenwardy MinetestBot never lies. 18:41 rubenwardy !c 'Linux' > 'windows' 18:41 MinetestBot False 18:41 rubenwardy meh 18:41 Krock MinetestBot never lies. 18:41 Krock yeah 18:41 zsoltisawesome ndrku does 18:41 zsoltisawesome !help 18:41 MinetestBot https://github.com/sfan5/minetestbot-modules/blob/master/COMMANDS.md 18:42 Krock this would give true: 18:42 Krock !c 'linux' > 'Windows' 18:42 MinetestBot True 18:43 rubenwardy !c 'l' > 'L' 18:43 MinetestBot True 18:43 Krock !rev This is PilzAdam's april fools day fool 18:43 MinetestBot loof yad sloof lirpa s'madAzliP si sihT 18:44 zsoltisawesome !rev level 18:44 MinetestBot level 18:44 zsoltisawesome :P 18:44 Krock buggy minetestbot 18:45 zsoltisawesome why? 18:45 Krock !rev 666 18:45 MinetestBot 666 18:45 zsoltisawesome lol 18:45 Krock even 'lol' is bugged 18:45 rubenwardy reverse("PilzAdam")[:3] = "mad" 18:45 Krock saw that too :) 18:46 zsoltisawesome lol 18:46 Krock !next 18:46 MinetestBot Another satisfied customer. Next! 18:46 zsoltisawesome !c zip 18:46 MinetestBot 18:46 zsoltisawesome !c zip(8) 18:46 MinetestBot TypeError: zip argument #1 must support iteration 18:47 zsoltisawesome what? 18:47 zsoltisawesome !c zip("DERP") 18:47 MinetestBot [('D',), ('E',), ('R',), ('P',)] 18:47 zsoltisawesome awesome! 18:47 rubenwardy oooohhhh 18:47 zsoltisawesome !c unicode(67) 18:47 MinetestBot u'67' 18:47 Krock better calculate [666 * 'L'] and zip that 18:47 zsoltisawesome lol 18:48 rubenwardy I had zsoltisawesome on my ignore list 18:48 zsoltisawesome why? 18:48 rubenwardy ##minetestbot for testing 18:48 rubenwardy zsoltisawesome: brony spam 18:48 zsoltisawesome lol 18:49 rubenwardy All I saw was MinetestBot talking to herself 18:49 zsoltisawesome !c unicode(\u282) 18:49 MinetestBot SyntaxError: unexpected character after line continuation character (, line 1) 18:49 zsoltisawesome oopps 18:49 zsoltisawesome !c unicode("\u282") 18:49 MinetestBot u'\\u282' 18:49 zsoltisawesome arg 18:49 Mikerhinos is it possible to have several worlds, some public and some private ? 18:49 zsoltisawesome !c unicode(u282) 18:49 MinetestBot NameError: name 'u282' is not defined 18:49 zsoltisawesome !c unicode("u282") 18:49 MinetestBot u'u282' 18:49 rubenwardy Mikerhinos: what do you mean? 18:50 zsoltisawesome !c unicode('\u282') 18:50 MinetestBot u'\\u282' 18:50 Krock 5PAMM3R! 18:50 zsoltisawesome u'\u282' 18:50 rubenwardy Mikerhinos: if you want to host multiple servers, you should use multiple Minetest copies 18:50 Mikerhinos like I have a private world, and I want to test how my system is in public, I create a new world 18:51 Mikerhinos oh didn't thought about that lol 18:51 rubenwardy Only the world you are hosting is public. 18:51 rubenwardy (multiple copies stops read/write conflicts) 18:52 Mikerhinos so like now I can make a copy/paste of actual minetest folder, change conf to public ? 18:52 sfan5 !c u'\r0282' 18:52 MinetestBot u'\r0282' 18:52 Krock copy * \* 18:52 Krock done 18:52 sfan5 !c u'\u0282' 18:52 MinetestBot u'\u0282' 18:52 sfan5 !c u'\u0282'.encode('utf-8') 18:52 MinetestBot '\xca\x82' 18:53 rubenwardy You only need copies if you host more than one server at the same time. If you are just hosting a server, you can use one copy. the worlds you are not running are not public. 18:53 rubenwardy (Mikerhinos) 18:54 rubenwardy !title 18:54 MinetestBot rubenwardy: Minetest 18:55 Mikerhinos rubenwardy: yes but I have to change .conf to set public mode on or off each time no ? 18:55 rubenwardy Yeah 18:55 rubenwardy Although in singleplayer, it does not matter. 18:55 rubenwardy !tw @rubenwardy 18:55 MinetestBot I was suggested by @Twitter to follow @IE (Internet Explorer). I clicked (x). #rejected (@rubenwardy) 18:55 Mikerhinos so I can have a minetest folder for public and one for private, thx for info :) 18:56 PilzAdam rubenwardy, at least I got it: https://forum.minetest.net/viewtopic.php?pid=138284#p138284 18:56 rubenwardy Easiest way, Mikerhinos 18:57 rubenwardy PilzAdam XD 18:57 PilzAdam also my favorite programming language is .txt 18:57 zsoltisawesome mine is .png 18:57 rubenwardy Piet, zsoltisawesome 18:57 rubenwardy Hi all! 18:57 zsoltisawesome ? 18:58 PilzAdam zsoltisawesome, XDDDDD so funny and original 18:58 rubenwardy zsoltisawesome: it is a programming language that uses .png 18:58 zsoltisawesome well then 18:58 zsoltisawesome sounds vietnamese 18:58 zsoltisawesome :P 18:59 rubenwardy PilzAdam is a super fan of @sarcasim 18:59 rubenwardy https://en.wikipedia.org/wiki/Piet_%28programming_language%29#Piet 19:00 * rubenwardy slaps test 19:00 * sfan5 meows at rubenwardy 19:01 * rubenwardy slaps sfan5 19:01 * sfan5 slaps rubenwardy 19:01 rubenwardy ^ that is now a button on my chat client 19:01 rubenwardy Called "sfan5" 19:02 sfan5 lol 19:02 PilzAdam !kickbanandstab rubenwardy 19:02 rubenwardy Gonna make one called markveinmandas or what ever that says "shut up markvainsdnsdkinsdlk" 19:02 rubenwardy stab? 19:02 PilzAdam stabOverIP 19:03 rubenwardy stabOverIP (STOP) 19:03 domtron : have you tried the game untrusted? I believe you said you loved javascript programming. 19:03 PilzAdam sudo apt-get install libstaboverip 19:03 rubenwardy javascript FTW 19:03 rubenwardy interesting 19:03 rubenwardy DR EVAL. ha 19:07 domtron it is a fun game I played through it in 5ish hours. 19:09 * EvergreenTree hasn't finished it yet 19:09 EvergreenTree I don't know javascript 19:09 EvergreenTree :P 19:09 EvergreenTree though I sort of get the syntac 19:09 EvergreenTree *syntax 19:10 rubenwardy Bye all 19:10 zsoltisawesome how about python? 19:10 zsoltisawesome nooooooooooooooooooooooooo 19:10 Jordach fuck python 19:11 Jordach you should hear me on "easy game development" tools such as Game Maker 19:11 Jordach and the sky is purple outside 19:11 Jordach not even joking 19:12 khonkhortisan Why doesn't /revoke singleplayer worldedit work? 19:12 Jordach khonkhortisan, singleplayer doesn't have privs 19:13 zsoltisawesome unless you do /grant singleplayer all 19:14 zsoltisawesome yay, markveidemanis has arrived~! 19:14 khonkhortisan /revoke khonkhortisan worldedit as singleplayer also doesn't work 19:14 Mikerhinos made a folder copy of my minetest to make it public for testing, how can I run the new one ? Because even when I open the new folder in terminal and launch minetestserver, it launches "old" one 19:15 EvergreenTree Jordach: screw you. Python is awesome 19:15 khonkhortisan python**awesome 19:16 * EvergreenTree pokes sfan5 19:16 * sfan5 meows at EvergreenTree 19:17 EvergreenTree [15:10:48] fck python 19:17 Jordach if you're relying on scripting for a user visible service, you're doing it worng 19:17 Jordach wrong*( 19:18 EvergreenTree Well, python really isn't meant for that 19:18 Jordach same can be said for VBA Macros in Word and such - useful, but can be abused and can potentially be a vector 19:18 khonkhortisan Does a player have to be online to have privileges changed? 19:18 Jordach afaik, nope 19:20 khonkhortisan *sigh* press up in the chat box, it generates an error. 19:22 khonkhortisan oh nevermind that wasn't my compiled client 19:24 * Krock can't life without a win32 leveldb mapper :( 19:26 Jordach daww 19:26 * Jordach pets Krock 19:27 Krock I'm not a pet. 19:27 Krock nor a PET 19:31 khonkhortisan live 19:34 Megaf Hi folks 19:35 Megaf Mineteset Server GIT is doing great here, I havent had a single crash yet 19:35 Megaf at least not due to Minetest fault itself 19:35 Jordach ^ proller 19:35 Jordach >:D 19:37 khonkhortisan v-v 19:37 khonkhortisan <(°.°)> 19:37 Megaf and it uses very little CPU 19:37 Megaf using 13% right now 19:38 khonkhortisan I have a game that goes past 150%, and it's against the ToS to figure it out. 19:55 Megaf Hi folks, can anyone lend me 1900 EUR? I have no idea when I will be able to pay back 19:58 PilzAdam lol 19:58 Krock ... 19:58 Krock /give Megaf EUR 1900 19:59 BlockMen EUR? not as much worth as the paper it is printed on 19:59 BlockMen *but at least more than $ ;P 19:59 Krock CHF for the win 20:00 * BlockMen agrees 20:00 ShadowNinja ~give Megaf EUR 1900 20:00 ShadowBot Megaf: $$$$ 20:00 Megaf BTC for the win 20:00 Megaf I accept that in BTC too 20:00 * BlockMen disagress 20:01 Krock I'm to 100% sure, BTC is hackable 20:01 Megaf I need EUR 1900 to pay an English course in Dublin 20:01 sfan5 !btc EUR 20:01 MinetestBot HTTPError: HTTP Error 403: Forbidden (file "/usr/lib/python2.7/urllib2.py", line 528, in http_error_default) 20:01 sfan5 !btc EUR 20:01 MinetestBot HTTPError: HTTP Error 403: Forbidden (file "/usr/lib/python2.7/urllib2.py", line 528, in http_error_default) 20:01 sfan5 lel 20:01 Krock Megaf, just hang around in here and learn it for free 20:01 BlockMen !c DM > EUR 20:01 MinetestBot NameError: name 'DM' is not defined 20:01 BlockMen :( 20:02 Krock sfan5, you now know your tasks for the next hour 20:02 sfan5 Krock: that is not going top take an hour 20:02 sfan5 !doge 20:02 MinetestBot http://is.gd/zgopNT 20:02 Megaf I already know the English we speak here 20:02 sfan5 !doge 20:02 MinetestBot DOGE is at 0.00000128 BTC 20:02 Krock !c 'CM' > 'EUR' 20:02 MinetestBot False 20:02 Krock C -> D 20:03 Megaf what is this error about? 20:03 Megaf 17:03:03: ERROR[ServerThread]: Server::ProcessData(): Cancelling: No player for peer_id=2411 20:03 Megaf There are several of these lines scrolling each second 20:03 BlockMen well, im off. bye everyone 20:03 Krock Megaf, https://github.com/minetest/minetest/issues/1231 20:03 Krock bye blockmen 20:03 Megaf cya BlockMen 20:06 Megaf Krock: that's for the storing objects error 20:06 Megaf I get another error 20:06 Krock look 2nd error 20:07 Megaf Yep, its a bug report, but with no solution, 20:07 Krock Yep, means it's a known bug 20:07 Megaf or that solution applies to my error too? 20:08 Megaf I see 20:08 Megaf now, where can I find EUR 1900? 20:09 Krock lend money from dealers with a lot gorilas 20:09 Krock (gorillas = guys which come at your home and take the TV if you can't pay) 20:10 Megaf I might sell my macbook pro 20:11 Krock [Apple *] costs too much anyway 20:12 Megaf oh dear, they are selling the macbook pro I have for 399 USD 20:12 Krock this site can('t) help you: https://forum.minetest.net/viewtopic.php?id=9043 20:14 Megaf bad request Krock 20:14 Krock !title 20:14 MinetestBot Krock: Forum message — Minetest Forums 20:14 Krock I get an other title, MinetestBot 20:15 Megaf copy the permalink 20:15 Megaf the # somethere 20:15 sfan5 Krock: offtopic is hidden for guest users 20:15 Krock sfan5, oh good to know. lol 20:17 * Krock likes his join-server-time of 12s 20:17 Megaf Krock: clear the cache and try again 20:17 * Krock doesn't feed the troll 20:19 Megaf ok, then try my server, I'm not online and will not be only for the nex two hours 20:19 Krock hmm my test with a "temponary saved is_protected per player" seem to be a success 20:20 Megaf !up minetest.megaf.info 30003 20:20 MinetestBot minetest.megaf.info:30003 is up (493ms) 20:21 Megaf wow, there's a player building the white house 20:21 Krock AMAZIG 20:21 Krock *NG 20:22 Megaf ok, you will not give me money 20:22 Megaf so I have to spend my own =/ 20:23 Krock who would give over 0.9000 EUR to John Doe? 20:42 webdesigner97 hi 20:42 Megaf Hi there 20:42 PenguinDad hey webdesigner97 20:42 Megaf How are you doing? 20:43 webdesigner97 Any ideas how I can check within on_place() wheter the player is pointing at the top of the node and not at a side? 20:43 webdesigner97 Fine, and you? 20:44 Megaf I'm not bad at all 20:44 webdesigner97 cause I have no idea... 20:45 webdesigner97 I could do a workaround with a fixed nnodebox, but that would be a quite dirty solution... 20:46 Megaf webdesigner97: Don't do dirty solutions, keep it clean and simple 20:46 Megaf That's how I like 20:46 hoodedice sfan5 20:47 hoodedice Where is the guy who called your avatar hentai? 20:47 webdesigner97 the problem is that I want to cancel node placement if the player isn't pointing on top of a node (drawtype signlike) 20:47 sfan5 hoodedice: https://github.com/minetest/minetest/pull/1232#issuecomment-40759492 20:48 Megaf webdesigner97: perhaps you can join #Minetest-Devel 20:48 hoodedice oh, github 20:48 Megaf and ask there 20:48 hoodedice ...serious place... 20:48 * hoodedice walks away 20:48 sfan5 webdesigner97: #minetest-dev not #Minetest-Devel 20:48 hoodedice bbl 20:48 Megaf sorry 20:48 webdesigner97 ^^ np :D 20:48 hoodedice MT dev for what? 20:48 Megaf webdesigner97: perhaps you can join #Minetest-Dev 20:49 Megaf there are some dev that are only there and not here 20:49 hoodedice uh no, I am askin if webdesigner is gonna contrib, or does he have a suggestion? 20:49 webdesigner97 lua code question 20:49 webdesigner97 w8 20:49 hoodedice bbl 20:50 webdesigner97 k 20:52 webdesigner97 ok, did it with a nodebox :P 20:52 webdesigner97 for now 21:01 hoodedice sfan, check #1232 again 21:01 hoodedice ^cimmit 21:02 hoodedice *^commit 21:02 webdesigner97 ok, gtg now :) bye 21:05 crazyR anyone know how i could change the password for someone who has lost it? 21:06 markveidemanis go to #freenode 21:07 crazyR not on irc 21:07 crazyR on my server 21:07 markveidemanis auth.txt 21:07 markveidemanis wait no 21:07 crazyR i know that, but the passwords are hashed 21:07 markveidemanis /clearpassword 21:07 crazyR ahh 21:07 markveidemanis /setpassword 21:07 crazyR thanks 21:07 crazyR didnt realise they existed 21:11 markveidemanis np 21:35 sfan5[iPod] !tell hoodedice relevant: https://mediacru.sh/lQQLZkGrjN5d 21:35 MinetestBot sfan5[iPod]: yeah, yeah 21:35 sfan5[iPod] <3 MinetestBot 21:35 MinetestBot <3 sfan5[iPod] 22:21 zsoltisawesome <3 MinetestBot 22:21 MinetestBot <3 zsoltisawesome 22:28 modred11 for some reason the sky is turning black when I look at a certain mountain o_0 22:29 modred11 oh I guess it's not a certain mountain 23:47 crystaldynamic Hii