Time Nick Message 00:01 LazyJ If any code gurus have a moment, would you mind taking a look at this code snippeet URL, please? 00:01 LazyJ http://pastebin.com/5FhcxALX 00:02 LazyJ Thanks ;) 00:04 troller be simpler. if name:match(".+") then return end 00:05 LazyJ I don't understand the symbols yet. Will that block *all* player names? 00:05 troller yep 00:10 us`0gb I thought someone told me Minetest 0.3.1 was supposed to be slower than Minetest 0.4.*. But I get a frame rate of 40 FPS on the former, 2 FPS on the later. 00:12 us`0gb It's not ideal, but I think I'm going to downgrade. I'll try recompiling Minetest 0.4.9 again, but if it doesn't speed up, I'm going to have to drop it. 00:19 troller debug or release build? 00:22 us`0gb The release build. 00:25 Exio4 name:match("^[0-9]+") wouldn't this match "01234asdf"? 00:26 us`0gb It would, unless you add a dollar sign to the end of the expression. 00:27 Exio4 exactly 00:27 Exio4 and can't you make non-case sensitive matchs? :P 00:30 us`0gb "[a-zA-Z]"? 00:31 LazyJ On our server we are trying to reduce the amount of junk player files and, from admins/moderators perspective, make names easier for us to type. 00:32 LazyJ Griefers have used complex mix of numbers and letters to make it harder to ban them. 00:32 LazyJ So we are trying to put in place some preventative measures. 00:33 FreeFull Tab complete of some sort helps 00:33 FreeFull As well as IP bans 00:33 Exio4 in the console, you can have tab completion of usernames 00:33 troller ban 0.0.0.0/0 00:33 Exio4 we need an API for adding stuff to "autocomplete" 00:33 LazyJ As yet, Minetest doesn't have tab complete ingame yet, that I know of. 00:33 us`0gb Does Minetest have tab completing now? 00:33 us`0gb (Never mind, I was too slow.) 00:34 Exio4 it would be nice, but i wouldn't touch the protocol right now :P 00:34 LazyJ Another project is to develop a script that will incrementally delete player files older than 60 days. 00:35 us`0gb Drats, dungeon masters. I forgot about those things. They wrecked my underground storage hole. 00:35 LazyJ Until Minetest only loads player files as players login. 00:36 LazyJ If Minetest checks a log-in's IP against the ipban file, couldn't it check to load the player's file? 00:37 LazyJ A little extra time on the log-in side would be acceptable if it kept many thousands of tiny, unused, player files from being constantly loaded in memory. 00:43 PilzAdam I sometimes wonder if people just randomly select a topic to post: https://forum.minetest.net/viewtopic.php?pid=132180#p132180 00:51 Sokomine i don't know if it's the "keep in memory" or rather the writing of all those thousands of tiny files. what seems sure is that all servers i've heard of report better performance after the amount of player files has been cut down 00:54 troller LazyJ, freeminer does not load all player files.. 00:55 LazyJ Sokomine, I worked through a few greps and stage files and was able to reduce 8405 files to 463 (based on logins during the past 2 months). 00:55 LazyJ After I described the process to Miner, he started working on a script to, hopefully, accomplish the same thing. 00:56 LazyJ He's been tweaking the 'stats' mod to provide the date record so I don't have to do all the grepping and refining of logs for the same info. 01:17 Sokomine that's a significant reduce 01:17 Sokomine wish we had the date of last login available on mt. some things might be stored in a database... 01:31 basilgohar My minetestserver is still segfaulting....here's the gdb goods: http://fpaste.org/83228/ 01:31 basilgohar Both server and client were built from git a few minutes ago. 01:33 basilgohar Could this be because my server is running an older kernel or other older software? There were no complaints when I was building... 01:34 Exio4 could you use "bt full"? 01:35 basilgohar Exio4: Sure, I'll do that. 01:36 basilgohar Here it is with "bt full": http://fpaste.org/83229/ 01:37 basilgohar Exio4: I'm running this kernel, for what it's worth: 2.6.34.9-69.fc13.x86_64 01:38 Exio4 aw, no debug build 01:38 Exio4 thought it would say the fuck is VoxelManipulator receiving 01:41 basilgohar Exio4: I did specific debug when I built it, though...is not? 01:41 basilgohar *is it not? 01:42 basilgohar This is my cmake invocation: 01:42 basilgohar cmake . -DBUILD_CLIENT=0 -DBUILD_SERVER=1 -DMAKE_BUILD_TYPE=Debug -DENABLE_CURL=1 -DENABLE_SOUND=0 -DLEVELDB_INCLUDE_DIR=/home/basilgohar/src/leveldb/include -DLEVELDB_LIBRARY=/usr/local/lib/libleveldb.so -DENABLE_LEVELDB=1 01:43 Exio4 hm 01:44 Exio4 it is CMAKE_BUILD_TYPE 01:44 Exio4 not MAKE_BUILD_TYPE 01:44 Exio4 basilgohar: ^ 01:44 basilgohar Exio4: Oh...erm...oops. Thanks...:) 01:45 basilgohar Let's give that a shot and see what we come-up with. 01:49 basilgohar Exio4: This is definitely juicier: http://fpaste.org/83233/ 02:06 Exio4 ha 02:06 Exio4 how do you reproduce it basilgohar? 02:09 basilgohar Exio4: It happens almost immediately when I try to connect to the server. 02:10 basilgohar This seems to be the most relevant part: RuntimeError: No type named std::_Rb_tree_node< std::pair< const unsigned short, con::Peer * > >. 02:11 Exio4 what mapgen? 02:14 basilgohar Exio4: Whatever is default. I didn't set anything. 02:14 Exio4 wait, wait, is that just vanilla + minetest_game? 02:14 Exio4 o.O 02:14 basilgohar Exio4: Yes. 02:14 basilgohar + LevelDB 02:15 Exio4 i don't really know, thought it was a config-related issue 02:15 Exio4 not with vanilla 02:16 basilgohar But I have the same problem without LevelDB. 02:17 Exio4 i don't really know :/ 02:17 Exio4 seems weird, vanilla engine without leveldb works for me right now and i have it in background 02:34 basilgohar Exio4: I'll try without LevelDB and see what, if anything, changes. 02:37 basilgohar Without LevelDB, still get the same results: http://fpaste.org/83240/ 02:37 basilgohar I didn't notice any significant differences. 02:37 basilgohar Still crashes. 05:22 OdinAllfather does anybody know where craigdavi is 08:00 hoodedice Why do the edges of the screen distort in Minetest? 08:00 hoodedice After 2 years of playing it, I finally noticed that 08:17 hoodedice Vanessa_E: "Why do the edges of the screen distort in Minetest?" 08:20 Vanessa_E no clue 11:32 Leoneof why i'm here? 11:34 1JTAALJL8 it's you, the one who gave me this name! 11:34 * 1JTAALJL8 wtfs a bit and investigates 11:35 1JTAALJL8 oh.... wtf freenode 11:35 1JTAALJL8 [043] Hirato 1JTAALJL8 Nick collision, forcing nick change to your unique ID 11:36 Kray it's just as i said 11:36 Kray a netsplit recovered and it caused a nick collision 11:36 Kray *it said 11:37 Kray and nick collisions are dealt with by renaming the colliding nicks to their unique IDs 11:37 Hirato oh.. I thought I lagged out again and they fucked something up in the backend 11:38 Leoneof :\ 11:38 Hirato if that really is the case, this is an absolute first for all the net splits I've been through 11:56 Krock #Hello 12:02 Guest46293 wtf freenode 12:04 Hirato Guest46293: that's nothing, my name was 1JTAALJL8 earlier 12:26 Jordach Krock, good news 12:26 Jordach my new tower has been ordered 12:26 Krock Ah hello 12:26 sfan5 meow 12:26 * sfan5 throws kittens at Jordach 12:27 Krock No good new at my side, I tried to bompile th MT mapper of sfan5 from GitHub and failed at compiling sqlite3 o.o 12:27 Krock $remove typos 12:28 sfan5 failed at compiling sqlite3? 12:28 sfan5 errors 12:28 sfan5 paste them 12:28 Krock yup...somehow 12:28 Krock CMake Error: The source directory "E:/Programme/MT_Mapper_compiling/minetest-mapper-cpp-master/sqlite-autoconf-3080300" does not appear to contain CMakeLists.txt. 12:28 Krock Specify --help for usage, or press the help button on the CMake GUI. 12:28 Krock lol 12:28 Krock Newland for me.. 12:29 sfan5 wait what 12:30 sfan5 please tell me you are not really that stupid 12:30 sfan5 please 12:30 sfan5 please 12:30 sfan5 pls 12:30 Krock When I tried to compile the MTmapper, it said, it can't find sqlite3 12:30 sfan5 yeah 12:30 Krock I putted the 4 files in there 12:30 sfan5 you are trying to use cmake with a project that does not use cmake 12:30 sfan5 how is that supposed to work? 12:30 Krock Still, can't find sqlite3 12:30 sfan5 EEERETJEHETJTJTHETHt 12:30 sfan5 G 12:30 Krock What? Makefiles are for Cmake, not? 12:31 sfan5 Makefile is not for cmake 12:31 Krock wtf?! 12:31 sfan5 sqlite3 uses autoconf 12:31 sfan5 cmake generates makefiles 12:31 * Jordach made a Lua app to auto find the secure key that Jordach's bank uses 12:31 sfan5 Jordach: not so secure I guess 12:31 Krock wtf don't wait more files, I just want to compile that all 12:31 Jordach sfan5, i only know the original key and got sent several codes 12:31 Krock *want 12:31 Jordach each are parts of it 12:33 Krock Hell, the life gets too complicated with compiling and that all 12:35 Krock Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) 12:35 Krock Could NOT find LibSqlite3 (missing: LIBSQLITE3_LIBRARY LIBSQLITE3_INCLUDE_DIR) 12:35 Krock This is an error of the MT mapper 12:36 Krock So, I tihnk I must get that PkgConfig now 12:47 Krock sfan5, I've got the libgd and sqlite3 libraries, but not the xxd binary, where do I get it from? 12:49 sfan5 Krock: compile it yourself I guess 12:49 sfan5 also you don't really need pkg config 12:56 Krock sfan5, ZLIB_LIBRARY ZLIB_INCLUDE_DIR PKG_CONFIG_EXECUTABLE LIBSQLITE3_LIBRARY LIBSQLITE3_INCLUDE_DIR and so on seem to be undefined, are that variables like %PATH%? 12:56 sfan5 no 12:57 sfan5 _LIBRARY points to the .a file for the , _INCLUDE_DIR points to the dir where the .h files for are 12:58 Krock Okay, when they're not found, the how can I change their location? 13:00 sfan5 double click their entry 13:00 sfan5 (in cmake-gui) 13:01 Krock Okay, I'll try 13:23 Krock sfan5, I almost got it, the current missing thing is that "xxd" executable. Google gives me no result, could you help with that one please? 13:23 sfan5 http://www.opensource.apple.com/source/vim/vim-43/vim/src/xxd/xxd.c 13:23 sfan5 try compiling that 13:23 Krock okay 13:34 Shardvex_ I wish compiling was as easy as plug-and-play 13:35 Jordach amen 13:36 kahrl it's probably easier to install linux and compile there 13:47 sfan5 !title 13:47 MinetestBot sfan5: Dubstep Cat - YouTube 13:47 Krock sfan5, I tried with Dev-CPP and M$ C++ studio, even with borland c++, none of them came further than line 164, where the actual codes start :/ 13:47 sfan5 well 13:47 Krock I'm a nub 13:47 sfan5 it's probably easier to install linux and compile there 13:48 * Krock can't handle linux 13:48 sfan5 wai not? 13:49 Krock I wasn't even able to install some drivers for my graphic card 13:49 sfan5 which distro did you try? 13:49 Krock Ubuntu 12 or 13 Lts 13:49 sfan5 inb4 archlinux 13:49 sfan5 did you try jockey-gtk? 13:49 sfan5 (a program which install drivers for you) 13:49 Krock Not yet, but that crazy terminal makes me cryling sometimes 13:50 Krock *crying 13:50 sfan5 why? 13:50 Krock Wait, I think I already got that one but it didn't really work. Well I guess you have no chance to get me to linux 13:51 Krock I grew up with Windows and closed, ready made .exe files and the nice backslash, it's hard to get to linux 13:53 Krock Life is for me much easier on the good old WinXP, where no crazy admin rights are needed and the support runs out in one month. 13:55 Krock john_minetest, yes, somehow it needs a method for closed programs, but as already said, I'm not about to change in the nexttime 13:56 Krock I already heard about other distros, with other GUI and features, but it basicly works the same way. Even X OS is based on a UNIX version (when I'm right) 13:57 Krock Krock.compear(LINUX, UNIX) == full match 13:58 Krock Okay, learnt something more today :) 14:00 Krock fish = gills & whale = lungs 14:00 Krock ok 14:02 Jordach THE TOWER IS SHIPPED, THE TOWER IS SHIPPED 14:02 Jordach john_minetest, getting my new tower soon :D 14:02 Krock sfan5, found a.. cool program online http://www.onlinecompiler.net/ and that tool can't compile the codes too :/ 14:04 sfan5 Krock: if you can't tell me why it is obviously a bad idea to try to prove this with some online compiler tool you should not be trying to compile things 14:05 sfan5 Jordach: how soon? 14:05 Jordach sfan5, the package tracker doesn't work 14:06 Jordach but i did order next day delivery (on the 5th) 14:06 Krock sfan5, okay, I'll better ask for the binaries then :/ 14:06 Jordach Guest46293, /nick PilzAdam 14:06 Guest46293 Jordach, /nick Guest1337 14:07 Jordach Guest46293, playing BF4 last night, got 33 / 12 K/D 14:07 Jordach the USA n00bs were in force 14:07 sfan5 Krock: it compiles without any warning for me 14:08 Krock sfan5, how that?! 14:08 sfan5 dunno 14:08 Krock ... 14:09 sfan5 Krock: I did it like this: spotify:track:6L9tzQFT2GsTmdzXpfubdo 14:10 sfan5 oops 14:10 Krock ehm maybe not like that 14:10 sfan5 wrong link oviously 14:10 sfan5 http://pastie.org/8889798 14:10 Jordach pastin meh URIs, are we sfan? 14:10 * sfan5 purrs at Jordach 14:10 * Jordach purrs back 14:10 sfan5 meow 14:10 Jordach MEOW! 14:11 sfan5 .... 14:11 * Jordach drops the fucking bass on john_minetest 14:11 Krock mingw32 ...srsly I'll deinstall Dev-CPP 14:11 Krock and set up that thingy 14:11 sfan5 yeah better do that 14:12 * Krock feel a cleanup time 14:12 Krock *feels 14:12 sfan5 Jordach: http://is.gd/88yiWd 14:12 sfan5 meow 14:12 * sfan5 throws fluffy kittens at john_minetest 14:13 Jordach sfan5, this is when we find out my tower comes this evening (they deliver upto 9pm!) 14:14 Jordach firefox; y u crash 14:15 sfan5 Jordach, I have a great idea: 1) Put meows into mixer 2) Does it blend? 3) meow, mowe, eowm, emow, wmeo, wmoe 14:15 Jordach lololo 14:15 Jordach ebuyer does time travel apparently 14:15 sfan5 post screens to /r/softwaregore 14:15 Jordach >Est delivery date 06/03/2014 >07/03/12 14:18 Jordach http://i.imgur.com/xLhCJ0s.png 14:19 Krock Jordach, setup win 95 there 14:19 Jordach Krock, VM ftw 14:20 Jordach i once did that on this machine for the lulz 14:20 Krock xD 14:20 Jordach my machine is the most powerful in the house again :D 14:20 Krock yummy alot voltages 14:21 Jordach Krock, this tower eats more 14:22 * sfan5 gives Jordach's tower yummies 14:23 Jordach >[14:23:15] shoot i was hoping it would be Selah_trust_the_force from start wars >start wars >START WARS 14:25 * Jordach suggest twich plays minetest 14:31 sfan5 Jordach: lolno 14:34 Jordach sfan5, https://www.youtube.com/watch?v=SXy6JElmgHU 14:34 sfan5 !title 14:34 MinetestBot sfan5: Three - #SingItKitty - cat advert - YouTube 14:36 Jordach sfan5, Three is a mobile operator :>: 14:36 sfan5 what 14:36 sfan5 the 14:36 sfan5 actua 14:36 sfan5 fuck 14:36 sfan5 lol 14:37 Jordach https://www.youtube.com/watch?v=Ekr05T9Iaio 14:38 sfan5 !title 14:38 MinetestBot sfan5: Three - The Pony #DancePonyDance - YouTube 14:39 sfan5 lol 14:59 rubenwardy Hi all 15:01 * sfan5 gives rubenwardy a fluffy kitten 15:01 * rubenwardy puts a kitten on sfan5's head 15:01 * sfan5 gives rubenwardy a kitten 15:01 RealBadAngel hi sfan5, here they are... https://www.youtube.com/watch?v=sc3R16QASBY ;) 15:01 rubenwardy aw 15:02 sfan5 RealBadAngel: what do you use to record your vids? 15:02 RealBadAngel recordmydesktop 15:03 sfan5 ah 15:06 RealBadAngel reflections are not the subject for this update 15:06 RealBadAngel but they will be there in the future 15:16 rubenwardy Refraction as well, maybe? 15:17 RealBadAngel shaders code is ready for both, engine will have to support those textures 15:21 rubenwardy Could this be interpreted as being rude? 15:21 rubenwardy !title https://forum.minetest.net/viewtopic.php?pid=132233#p132233 15:21 MinetestBot rubenwardy: I'm back. (Page 1) — General Discussion — Minetest Forums 15:23 Krock Fuuu... PC crash, lost over 4k files 15:23 Krock Restoring.... 15:23 rubenwardy 4,000 files, or 4,000KB of files? 15:23 Krock 4000 15:23 Krock files 15:23 Jordach windows XP problems 15:24 Krock can happen to all HDD's, this is my first loss of data 15:24 sfan5 Krock: switch to linux, use btrfs 15:24 Krock since 3 years 15:24 Jordach dammit spotify 15:24 Jordach GODDAMNIT 15:24 Jordach > Trolololol 15:24 Krock sfan5, >.> 15:25 Krock *uses Win Vista right now* 15:25 Jordach I liked vista 15:25 Krock It's horrible, honestly 15:25 Krock Well, disabling designs (Aero) gives a bit of speed into that system 15:26 Jordach ikr 15:27 rubenwardy Windows 7 is the best one so far, IMO, but even that is not as clean/fast as Linux OSes. 15:27 * Krock waits 1.5h until files _should_ be recovered 15:27 rubenwardy Koding.com hates me :( 15:28 Jordach because you can't #kode? 15:28 Krock sfan5, MT client: can a connection to 127.0.0.1 destroy map data or is that handled like a normal, external client? 15:28 sfan5 Krock: that is obviously handles as external connection 15:28 Krock Okay, thanks 15:28 sfan5 if you have an external minetestserver running, how would 'connect' to it interally? 15:29 sfan5 +minetest 15:30 Krock sfan5, no idea, just wondered because it's on the same computer 15:31 Krock because when I played last time on this laptop, map corrupted and I wasn't sure about the source of the fail 15:31 Krock maybe just random happening 15:32 sfan5 just use leveldb 15:32 sfan5 won't corrupt the map 15:33 Krock I do right now 15:38 DeepGaze is it possible to connect to this irc chat via empathy 15:38 NekoGloop yes 15:38 DeepGaze how? 15:39 Jordach irc.freenode.net 6667 #minetest 15:39 Jordach ^ #minetest for the channel, irc.freenode.net as the ip, 6667 as the port number 15:43 Krock P Address: 208.80.155.68 15:43 Krock Node Hostname: irc.freenode.net 15:44 DeepGaze the parameters asked for are: "server" "port number" and "ssl(y/n)" 15:45 sfan5 DeepGaze: chat.freenode.net 7070 y 15:45 sfan5 that'll connect you securely 15:45 DeepGaze thanks sfan5 15:46 Shardvex Question: Have any minetest mods been made for a dispenser? 15:47 Shardvex Basically a chest that you can dispose/destroy stuff with 15:47 sfan5 I don't think so 15:47 sfan5 did you try googling? 15:48 rubenwardy Trash can? 15:51 Krock Shardvex, something like a mail box or donation-only-put-inand-not-take-out-box 15:51 Krock ? 15:55 harrison memehopper 16:06 Shardvex I would like to make one, but I am just making sure no one else has already 16:06 Shardvex Yes I did, I found nothing 16:06 harrison when i seize power my 1st act will be the redefinition of extroversion in the DSM as a personality disorder 16:06 harrison so we can tax it 16:08 Krock ehem, Shardvex, https://github.com/SmallJoker/bitchange/blob/master/donationbox.lua 16:10 Krock !afk 16:11 sfan5 Krock: wut 16:12 DeepGaze question is there a good ".gif to vertical frames.png" converter? I tried to find one on line but drew a blank (must run on ubuntu linux 16:14 DeepGaze any one? 16:19 Shardvex Krock: what does that donationbox do? 16:20 Shardvex ...you want to extract individual frames from a .gif DeepGaze ? 16:20 Shardvex Maybe look for an online tool... like this? http://gif-explode.com/ 16:21 DeepGaze no i can do that but is there an automatic stitching tool, i get pretty annoyed when trying to convert a 40 framelong gif 16:21 DeepGaze *frame long 16:22 sfan5 DeepGaze: convert your gif into some images using ffmpeg 16:22 sfan5 then put the images above eachother with gimp 16:22 Jordach basically, imagewidth x imageheight * frames 16:22 Jordach should be the canvas size 16:23 DeepGaze I know how to manually do it, but i was wondering if there was an automatic tool to cut the long process 16:25 DeepGaze i have attempted googling it but with no avail 16:27 NekoGloop DeepGaze, try ImageMagick, it can work on batches at a time 16:27 DeepGaze will do 16:29 Shardvex who made bitchange? 16:30 Shardvex oh nvm 16:33 * Krock thinks, that was not nice to make advisement about his own project 16:33 kahrl DeepGaze: convert input.gif -coalesce +append result.png 16:33 kahrl or something like that 16:39 Krock How do I get rid of not-showing inventory again? 6th time rejoining didn't solve it with newest dev build :/ 16:39 Krock *inventory blocks 16:40 Krock oh my bad, the images are really missing 16:44 Shardvex I have a very broad question 16:44 Shardvex Basically, how does the map generator work? 16:44 Shardvex Without getting into too much detail 16:46 Krock lua mapgen: it uses a function to manipulate generation in the map, uses a perlin noise to calculate, how a map should look like 16:54 Shardvex Is minecraft's maps generated the same way, with perlin noise? 16:55 Jordach afaik, yes 16:55 Calinou there is some fractal stuff involved too, Shardvex 16:55 Calinou it's globally more complex 16:57 Shardvex So I want to play around with the mapgen. How do I get started 16:57 Shardvex Should I google something/is there a wiki page 16:59 Shardvex Or do I need a master's in calculus first ;) 17:00 JackGruff isn't there a noise algorithm that resembles real life geography more closely? 17:02 Shardvex http://c55.me/random/2011-07/noisestuff/ <--Oh, looks like c55 has some stuff on it. Nevermind. 17:03 rubenwardy Shardvex, https://forum.minetest.net/viewtopic.php?id=2765 17:05 Shardvex yep, saw that ruber. 17:06 Calinou Shardvex, old 17:06 Calinou latest map generation was made in ~march 2012 17:06 Calinou the mapgen v5 is no longer used 17:06 Guest46293 mapgen v5 is planned to be updated and merged into maaster 17:07 Shardvex ...you're saying what? 17:08 Shardvex v6 doesn't use perlin noise? 17:08 Guest46293 v6 uses only 2d perlin noise, which is faster than the 3d perlin noise of v5 17:08 Shardvex ah. 17:08 Guest46293 but 3d perlin noise looks a lot better 17:09 Shardvex Well, then why aren't there two options 17:09 Shardvex What if default is 2d, but you can set it to 3d 17:09 Shardvex There should be 2 mapgens 17:09 PenguinDad we need 4d perlin noise :p 17:09 Guest46293 mapgen v5 is planned to be updated and merged into master 17:09 rubenwardy They require different algorithms 17:10 Shardvex ..what is v7? 17:10 Shardvex Does it use 3D noise? 17:10 Guest46293 /deactivate stealthmode 17:10 rubenwardy v7 is the newest map generator 17:10 PilzAdam v7 uses 3d noise for mountains, IIRC 17:10 PilzAdam its main point is mod-defined biomes 17:10 rubenwardy http://dev.minetest.net/Mapgen_V7 17:11 Calinou mapgen v5 is planned to be updated and merged into maaster 17:11 Calinou since december 2012 :D 17:12 PilzAdam Calinou, c55 insisted on implementing it 17:12 Calinou still hasn't done it 17:13 Shardvex I like mapgen v0 better! =P 17:13 sfan5 nhhhhhhhh 17:13 Shardvex http://wiki.minetest.net/File:Putkiksia.png 17:14 Shardvex Thats so ugly I'm surprised people didn't give up then 17:14 sfan5 nhhhhhhhhhh 17:14 rubenwardy Programmer's art 17:14 rubenwardy ftw 17:14 sfan5 that's not art 17:15 Calinou suddenly: fractals 17:15 Shardvex How much longer does v5 take than v6? 17:16 Shardvex Like... significantly? 17:16 PilzAdam get Minetest 0.3 and try it 17:16 jsnmtth How do I specify which biomes to load with v7? 17:16 PilzAdam jsnmtth, v7 isnt finished, so there is no stable API for it yet 17:19 Shardvex Not to contradict, but i just downloaded minetest 0.3 and ran the v5 mapgen 17:19 Shardvex And it generated like lightning 17:20 Shardvex In fact, the whole thing was done loading in 2 seconds 17:21 PilzAdam eh, what 17:21 PilzAdam "the whole thing" 17:21 PilzAdam you cant generate the whole map 17:21 PilzAdam 0.3 is faster in other parts, because it has less features 17:21 Shardvex By the whole thing, I mean from when I clicked the .exe to when I was playing 17:21 PilzAdam try flying in fast mode and you will outrun the mapgen 17:21 Shardvex Yes, but the mapgen didn't take that long, regardless 17:22 Leoneof hey, i have curious question, the performance for minetest 64bit can be faster than 32bit? 17:22 PilzAdam 0.3 doesnt have to load mods, which has nothing to do with mapgen 17:23 Shardvex I know. But the mapgen itself took barely any time at all. 17:23 PilzAdam how do you know how long the mapgen took? 17:24 Shardvex I will do it again. 17:24 Leoneof nobody? >:( 17:24 Shardvex It took under 2 seconds 17:24 PilzAdam what took under 2 seconds? 17:25 Shardvex Loading 17:25 PilzAdam ... 17:26 Shardvex Loading textures, world, generating the map, everything took under 2 seconds 17:26 PilzAdam I thought you wanted to compare mapgen? 17:26 Shardvex And the mapgen took up only a fraction of that time 17:26 PilzAdam generating how many blocks? 17:27 Shardvex Not sure how many 17:27 Shardvex just the default... 17:27 PilzAdam mapblocks are generated on the fly 17:27 PilzAdam you cant compare startup time 17:27 jsnmtth Leoneof: I have not done any performance comparisons, but typically processor intensive operations will run faster in a native 64bit environment. I am new to mintest as well but would be suprised if it was the same speed or slower on 64bit platforms. Also I'm not familiar with memory ussage, but the ability to register and use more RAM can have a large effect and does so with many versions of minecraft. 17:28 Shardvex lol... it generated some random blocks in mid air 17:28 Shardvex wtf is this 17:28 Leoneof jsnmtth: aha, thank you :) 17:29 Shardvex I have 4GB ram and I am on a x86 machine 17:29 jsnmtth Shardvex: Is it common for minetest to utilize all of it? 17:29 Shardvex don' 17:29 Shardvex don't know* 17:30 Shardvex ...is the v5 mapgen compatible with 0.9? 17:30 Jordach Shardvex, no 17:31 Shardvex Are there any 3D sound mapgens for mt0.49 17:36 Shardvex ...has anyone played manic digger? 17:37 PenguinDad Shardvex, I tried Manic digger but I would never play it again 17:37 jsnmtth I've read on the forums about mobs being removed and religated to "mods", that this is due to lag. Wouldn't mobs still be laggy inside a mod? 17:39 jsnmtth Do any of the Lenovo laptops have trackpoints? 17:39 Jordach fuck laptops 17:39 Jordach honestly 17:40 Jordach can i actually type on them without engaging the mousepad? 17:41 Shardvex http://en.wikipedia.org/wiki/Simplex_noise <<--Faster alternative to 3D noise 17:41 Shardvex Minetest should use that 17:41 rubenwardy https://www.siteadvisor.com/sites/http://minetest.net/start?pip=false&premium=false&client_uid=3695886712&client_ver=3.6.5.135&client_type=IEPlugin&suite=true&aff_id=691&locale=en_gb&ui=1&os_ver=6.1.1.0 17:41 rubenwardy !title 17:41 MinetestBot rubenwardy: Minetest 17:43 rubenwardy It is annoying how McAffee displays sites with hundreds of scam/virus reports as green, and sites with good reports as red. 17:44 Jordach s/McAffee/Intel Security 17:45 Jordach get it right n00b 17:46 rubenwardy It is still McAffee, even if McAffee is owned by Intel. 17:47 rubenwardy Like how Innocent Smoothies are still Innocent Smoothies, when Coke owns it. 17:47 Jordach rubenwardy, they're actually renaming it now 17:47 rubenwardy ok then 17:47 * Jordach is also rendering the last image on the Pentium 4 17:48 jsnmtth I like the mod-embedded biomes that are used in v7 of mapgen. Perhaps a mod should be created to port the v6 biomes over to the new mapgen for older game-types. 17:51 DeepGaze what is the default air node called? 17:51 Shardvex I think I am going to attempt to impliment 3Dsimplex noise 17:51 rubenwardy DeepGaze: air 17:51 Jordach DeepGaze, air 17:51 rubenwardy or builtin:air 17:51 Jordach goddamn ninja's 17:51 rubenwardy :D 17:52 jsnmtth Shardvex: That would be great ... What are the advantages of 4D generation? 17:52 rubenwardy Technically it is builtin:air, but the map generators use 'air' 17:52 rubenwardy jsnmtth: I think he was joking. In 4d generations, you input 4 parametres (often positions) and it outputs a noise value. 17:53 PenguinDad jsnmtth, I was obviously joking 17:53 Shardvex Well for one, "Simplex noise has a lower computational complexity and requires fewer multiplications." 17:55 jsnmtth PenguinDad: I'm new to the practical concepts in procedural generation, but have always loved games the utilize it. So I'm learning as fast as I can. 18:05 Shardvex http://staffwww.itn.liu.se/~stegu/simplexnoise/simplexnoise.pdf <--Nice article 18:05 us^0gb In the code, it's just "air". I've never seen "builtin:air" in any of my scans for node names. 18:07 us^0gb Also, the built in module name is "__builtin". It's used for dofile() and some entities such as __builtin:item. 18:08 zsoltisawesome Hi! 18:09 us^0gb Hello, zsoltisawesome! 18:10 zsoltisawesome How have you been us^0gb? 18:10 spillz So is MT's procedural terrain generation deterministic? i.e. for a given seed, will terrain always be drawn the same way or does it depend on which order the map generator processes chunks in? 18:10 us^0gb Not so well. Much to do and much to take in. What about you? 18:11 PilzAdam spillz, its always the same for the same seed 18:11 zsoltisawesome I'm ok, not the greatest, Moontest is at a stand-still because I need a computer I can work on it on... 18:11 us^0gb spillz: Mostly deterministic, but there is a little noise generated randomly, so trees and dirt/stone may be a little different between maps of the same seed. 18:11 PilzAdam us^0gb, thats wrong 18:12 us^0gb PilzAdam: Okay, at least back in 0.4.4, that was right. Has it changed? 18:12 zsoltisawesome to the devs: you are sorta stuck with releasing 0.5 aren't you :D 18:12 PilzAdam yea, trees should be the same now too 18:12 Jordach zsoltisawesome, you're more likely to get 0.4.10 18:12 spillz Deterministic for mapgen mods too? 18:12 zsoltisawesome lol 18:13 us^0gb I used the same seed several times, and sometimes this one wall was made of dirt, other times it was made of stone. The trees were always in different places. 18:13 us^0gb Well, it's nice that it's always the same now. I like consistency. 18:14 us^0gb spillz: It depends on if the mapgen modules use block seeds and pseudorandom numbers. 18:15 zsoltisawesome interesting news: minecraft is going to be using the MOD:ITEM item scheme in the next major release 18:15 zsoltisawesome hmm, i wonder where they got that from 18:15 us^0gb I thought they already did that. Maybe someone was just telling me about a beta or something. 18:16 us^0gb Well, good for them. Maybe their mods will work better now. 18:16 zsoltisawesome lol, maybe 18:16 zsoltisawesome and such a naming convention: minecraft:stone 18:16 zsoltisawesome XD 18:17 jsnmtth zsoltisawesome: Is moontest an engine fork or a "game"? 18:17 zsoltisawesome no to be confused with default:stone 18:18 us^0gb I should really get back to work on my new game. I kind of quit when Minetest quit agreeing with my machine, but everything seems to be in order now. 18:18 spillz Want to be able to draw unexplored area/caves with the python mapper, but that no good if not deterministic. 18:18 zsoltisawesome jsnmtth, I was originally going to be a fork, but I haven't really made up my mind what I want to do with minetest... 18:18 us^0gb spillz: It's seems to be deterministic now. 18:21 zsoltisawesome To the man in the yellow hat, jsnmtth: http://www.tinyurl.com/moontest 18:23 zsoltisawesome !seen lordcirth 18:23 MinetestBot zsoltisawesome: lordcirth was last seen at 2013-12-17 05:57:26 UTC on #minetest 18:23 zsoltisawesome wow, last year 18:23 spillz Also, has anyone looked at performance trade off of forcing client to generate original terrain on the fly plus apply diffs vs having the server save generated map data but have to send (even unaltered terrain) to each client? 18:23 spillz Good news re deterministic then! 18:27 zsoltisawesome us^0gb: are you still game for moontest? 18:28 us^0gb zsoltisawesome: Sure, just let me know what you need. 18:28 zsoltisawesome ok, awesome 18:28 zsoltisawesome i have an idea for it, but it has alot of ravines in it 18:29 zsoltisawesome does minetest support perlin terrain gerenation? 18:30 us^0gb I think so. 18:30 Menche|away mgv7 uses perlin 18:30 us^0gb Not sure. 18:30 zsoltisawesome thanks Menche 18:30 Menche the old 0.3.x terrain used perlin, too 18:31 * zsoltisawesome likes perlin generation 18:31 Shardvex I'm trying to figure out simplex noise 18:31 Shardvex unfortunately there is a lack of good tutorials on the web 18:43 rubenwardy simplex is faster 18:44 us`0gb What good are Debian backports if they don't have an up to date (or at least newer) version of Minetest in them? I think I'm going to try to set up my own Minetest repository. There doesn't seem to be one for Debian available at this time. 18:45 us`0gb This could take a while though, I have no idea what I'm doing. 18:46 Menche i think there was an up-to-date one in sid? 18:46 Menche ...would be inconvenient to install on another branch probably, though 18:47 us`0gb Yeah, but I hear using Sid can be dangerous because it tends to break. I need this machine to keep functioning. 18:47 sfan5 MinetestBot wasn't very popular, getting kicked 10 times! 18:47 sfan5 For example, like this: 18:47 sfan5 *** MinetestBot was kicked by MinetestBot 18:47 sfan5 ahaha 18:47 sfan5 I like those stats 18:47 sfan5 ShadowBot: lemme fucking paste 3 lines, alright? 18:48 paramat Shardvex, to learn 3D perlin noise lua mapgen start here https://forum.minetest.net/viewtopic.php?id=8483 18:49 zsoltisawesome Windows in a nutshell: http://i.nw2.us/aWKuY.png 18:49 us`0gb Well, better to kick yourself than wait for someone else to do it. You have to hand it to MinetestBot for that. 18:50 zsoltisawesome lol 18:50 paramat Shardvex, then to develop biomes see this example mapgen https://forum.minetest.net/viewtopic.php?id=8628 18:51 paramat Shardvex, 3D perlin noise mapgen is explained in this post https://forum.minetest.net/viewtopic.php?pid=129155#p129155 18:53 Menche the only mapgen method I've understood is midpoint displacement :P 18:54 zsoltisawesome how does the "math" mapgen work? 18:54 zsoltisawesome because with every seed i put in on 0.4.8, it wwas always the same 18:55 sfan5 zsoltisawesome: math mapgen was done by proller, ask him 18:55 proller math does not use seed 18:57 Krock proller, How can I reproduce maps like the "Road" server? 18:57 proller http://forum.freeminer.org/threads/math-mapgen.34/ 18:58 Krock ah, freeminer...thanks 18:59 paramat Shardvex, "Are there any 3D sound mapgens for mt0.49" all my lua mapgen mods use 3D noise https://forum.minetest.net/search.php?action=show_user_topics&user_id=3380 19:01 Shardvex paramat, funny. I just downloaded that. 19:01 Shardvex It's not working... 19:02 Shardvex I put it in my mods folder. 19:06 Shardvex paramat, are there any special things i need to do to get it running? 19:18 paramat Shardvex, you're using 0.4.8 stable? with most of my mods you have to teleport to a high place to find the realm, which mod doesnt work for you? 19:19 paramat oops sorry i mran my mapgens require 0.4.8 and later 19:19 paramat (mean) 19:21 paramat also you need to enable a mod in the world configuration menu 19:21 Shardvex I am using 0.49 by stan5 19:23 RealBadAngel http://i.imgur.com/1DbI4t6.jpg 19:23 RealBadAngel how do you like this colors? 19:25 Shardvex hold on paramat I am trying 0.4.8 instead of 0.4.9 19:27 RealBadAngel or this one: http://i.imgur.com/IgPaWix.jpg 19:29 us`0gb RealBadAngel: I like the darker water. 19:29 Shardvex paramat: none of them work. =P 19:29 harrison when i seize power my 1st act will be the redefinition of extroversion in the DSM as a personality disorder 19:29 harrison so we can tax it 19:29 Shardvex Not even for 0.4.8 19:30 Shardvex I'm getting "ModError: Failed to load and run" 19:31 paramat hm bizarre =/ 19:32 Shardvex I wonder if I have the latest version of your mapgen 19:38 paramat is there an error message below "ModError ... run" that specifies a line in init.lua? Well they work for others so im sure you'll figure it out eventually ;) 19:40 Shardvex 14:28:38: ERROR[main]: ...8-win32-msvc\minetest-0.4.8\bin\..\mods\paragen\init.lua:77: attempt to concatenate a nil value 19:40 Shardvex 14:28:38: ERROR[main]: ...8-win32-msvc\minetest-0.4.8\bin\..\mods\paragen\init.lua:77: in main chunk 19:41 Shardvex does lua:77 mean in line 77? 19:41 paramat ah thanks, investigating 19:41 paramat yes 19:43 Shardvex ..ohwait 19:43 Shardvex Am I supposed to use it with mapgen v7? 19:44 Shardvex I just looked at your readme. 19:44 paramat paragenv7 is meant for mgv7, paragen creates a new realm up high 19:45 paramat paragen doesnt have a line 77 ... odd 19:46 Shardvex Maybe I'm missing something 19:46 Shardvex like a dependency? 19:46 Shardvex or its in the wrong folder 19:46 Shardvex Or... idk 19:49 Shardvex Or maybe I need to edit something in the config file 19:53 Shardvex paramat, now it says line 63 19:53 paramat when you download a mod from github you need to rename the mod folder name to just "paragen", erase the "master part" 19:53 Shardvex yes, I did that 19:55 paramat line 63 looks okay too. good luck, you can contact me through the forum or when im occasionally here 20:18 specing Sokomine: Is it just me or are the images @ https://forum.minetest.net/viewtopic.php?id=4877 broken? 20:21 jsnmtth specing: The host where they are located is down. 20:22 us`0gb Okay ... I found a vary weird glitch. When choosing a subgame from the GUI, most subgames will be shown using the name set in that subgames's game.conf. However, the game contained in the directory that comes alphabetically first will instead be shown by its directory name, ignoring the name in game.conf. 20:23 us`0gb It took forever to figure out what the pattern was. 20:41 DeepGaze has anyone used my "coloured air mod"? 20:43 us`0gb I have not. I hadn't even heard of it until now. It sounds like something I'd like to look into though. 20:44 DeepGaze it is WIP 20:44 us`0gb PilzAdam: I just tried creating two worlds with the same seed in 0.4.9. The tree placements between the two worlds are not the same. 20:44 DeepGaze as-in it will drown a player 20:45 us`0gb Hmm. So it's like smog then. It's colored gas that you suffocate in. 20:46 DeepGaze no it is water that will soon be like air 20:46 PilzAdam us`0gb, any mods? 20:46 DeepGaze brb 20:47 us`0gb PilzAdam: Only the one default to minetest_game 0.4.9. 20:49 us`0gb s/one/ones/ 20:50 PilzAdam ah, it was hmmmm 20:51 us`0gb hmmm added randomness? I wonder why. 20:53 PilzAdam it was in "Clean up mapgen", so probably a mistake 20:54 DeepGaze can you disable drowning in certain nodes 20:55 us`0gb DeepGaze: By tweaking the code of the modules, yes. Or my overwriting them. 20:56 us`0gb DeepGaze: Change ` drowning = 1,` into ` drowning = 0,`. 20:57 jsnmtth us`0gb: That would be cool to weaponize ... and then dissipate at a given rate. 20:58 us`0gb jsnmtth: I don't understand. How do you weaponize removal of drowning? 20:58 us`0gb OH! Never mind, you mean the smog, right? My bad. 20:58 Jordach he was referring to smohg 21:02 jsnmtth us`0gb: Yean, I was thinking of something like a gas grenade. 21:02 jsnmtth *yeah 21:03 us`0gb That would be a cool idea. I bet the current TNT code would help with that. Instead of destroying nodes, check to see if they are air, then convert them to toxic gas. 21:03 DeepGaze sorry I accidentally lost power how do you remove drowning from certain nodes? 21:03 us`0gb DeepGaze: Change ` drowning = 1,` into ` drowning = 0,`. 21:03 DeepGaze thankyou 21:03 us`0gb Any time. 21:30 jsnmtth us`0gb: Is there a git repo for the colored air mod? 21:35 us`0gb jsnmtth: I don't know anything about the colored air module. DeepGaze is the one that mentioned it. 21:35 jsnmtth us`0gb: My bad. 21:35 us`0gb No worries. 21:35 DeepGaze no I am not on github 21:35 Jordach DeepGaze, listing Git on your IT CV will land you more jobs 21:36 DeepGaze i will have a look 21:52 DeepGaze i have a github account but it is weird(*slightly childish voice*) how do i upload my aniwool mod? (as an example) 21:52 Menche did you make your aniwool mod a repository? 21:52 DeepGaze yes 21:53 Menche did you add an ssh key? 21:53 Menche to your github account 21:53 DeepGaze i have a ssh link 21:53 Menche did you generate and add an ssh key 21:54 DeepGaze no because i have no idea what that means 21:54 Menche run "ssh-keygen" to generate a key 21:55 proller you not need in ssh keys to use github 21:55 Menche ? 21:56 Jordach you can upload to github via http; which can just use your github credentials 21:56 Jordach rather than the long method 21:58 DeepGaze found a tutorial now i am fine 22:05 Jordach POTD https://forum.minetest.net/viewtopic.php?pid=132306#p132306 22:06 Menche|away Bad request. The link you followed is incorrect or outdated. 22:06 Menche|away erm, couldn't see it until I logged in, nvm 22:11 Shardvex Wow 22:11 Shardvex http://blog.movingblocks.net/blockmania/ 22:11 Shardvex It's called Terasology 22:11 Shardvex The rendering is like... amazing 22:14 jsnmtth It looks nice ... too bad they wrote it in Java. 22:15 Shardvex yes... and multiplayer is not implimented yet 22:15 Shardvex But it runs faster on my pc than minetest 22:16 Shardvex java has its pros and cons 22:16 Shardvex Pro: so easy to port 22:16 Shardvex pro: popular language 22:17 Jordach cons 22:17 Jordach SUCKY FUCKING IDEA COMPLETELY 22:17 fireglow what 22:19 Shardvex fireglow, click my link for some java porn =P 22:20 fireglow Shardvex: yeah I've seen it, nice. My "what" was to the previous line ;) 22:20 fireglow but anyway, nice 22:24 Shardvex Yes... if it only had multiplayer, I'd quit minetest 22:25 Shardvex But minetest still wins b/c of multiplayer and other things 22:28 Shardvex I have a question 22:28 Shardvex How did infiniminer inspire so many games 22:28 Shardvex infiniminer is a crappy game 22:28 Shardvex I tried it, and it's just... blah. 22:32 CheapSeth What about kittens? 22:33 Shardvex what about them? 22:33 Shardvex I eat them 22:34 CheapSeth Does it really taste like rabbit? 22:35 Shardvex No more like panda bear and puppy 22:35 CheapSeth I'm pretty sure eating panda is illegal 22:36 CheapSeth But it sounds awesome. 22:36 Shardvex I'm pretty sure kitten is too 22:36 Shardvex SPCA 22:37 CheapSeth Oh. 22:38 Shardvex Yeah we got pretty strict laws for pet protection here in NC, USA 22:38 Shardvex Dunno about where you live 22:39 Shardvex Minetest is a german thing, right? 22:39 Shardvex Finnish? 22:39 Shardvex I assume there are lots of non-americans here 22:40 harrison Shardvex multiplayer terasology is definitely a thing already 22:40 Shardvex Really? I didnt see it harrison 22:40 CheapSeth It's more like an «Internet» thing (so, French, German, Pirate…) 22:41 harrison Shardvex i am not the expert but if you join #terasology Cervator will help you -- or someone else 22:41 Shardvex ah. thanks 23:06 jsnmtth I do quite a bit of Java programming, and there are many things I do like about the language. However, I don't think making a PC-Game in it is the best of ideas. 23:06 jsnmtth What caught my eye about minetest is the c++ core engine. I think it was the right way to go. 23:33 CheapSeth It's a very efficient architecture for games 23:34 CheapSeth I think the (bad) example of MineCraft helped to make minetest better (for the mods by example)