Minetest logo

IRC log for #minetest, 2014-09-20

| Channels | #minetest index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:02 Cylus TriBlade9: Why does the draytype not work if you don't make the node unpointable?
00:03 celeron55 joined #minetest
00:03 blaise is this anything I can fix on my end? Irrlicht log: PNG warning: iCCP: known incorrect sRGB profile
00:04 blaise or is that an upstream difficulty?
00:05 TriBlade9 Cylus, it doesnt, It is just ugly x]
00:06 Cylus AH! That makes much more sense.
00:06 Cylus In that case, I like how it turned out.
00:06 TriBlade9 Yay :D
00:06 TriBlade9 Now we need better textures >_>
00:06 Cylus How does some of it sit around the wood (as in, taking up the same node space)?
00:07 TriBlade9 It doesnt
00:07 exio4 the real reason of why java is used: http://blog.plover.com/prog/Java.html
00:07 gv1222 joined #minetest
00:07 TriBlade9 It's a different node, but it renders the edge right next to the wood
00:08 celeron55 so here's something i've been making now: https://github.com/celeron55/buildat
00:08 Cylus Okay ... So a fire node placed next to a wood node will be displayed around the wood node?
00:08 TriBlade9 Umm
00:09 TriBlade9 If there is ground below it, the whole fire node will be rendered
00:09 TriBlade9 If not, then only flames touching the wood face will be rendered
00:09 Cylus Okay, that's very interesting. I wouldn't have thought to do that, but it certainly does look more fire-like.
00:10 exio4 celeron55, neat! lets hope it never gets formspecs!
00:10 TriBlade9 Ohi Celeron55!
00:10 JTE_ Yay :3!
00:11 JTE_ I liek buildat already.
00:11 TriBlade9 Wow celeron, that looks really cool
00:11 TriBlade9 Cylus, It's totally not related in any way to how Minecraft does fire >_>
00:11 celeron55 exio4: it uses a completely different design philosophy 8)
00:11 * TriBlade9 whistles innocently
00:12 celeron55 exio4: it doesn't have anything that could be called a minecraft clone yet though; it's just a platform for making one in a very moddable way
00:12 celeron55 actually you can make pretty much any game in it
00:13 TriBlade9 celeron55, That looks interesting, I want to get into it, I just need the time
00:13 Cylus TriBlade9: I wouldn't know anything about Minecraft fire. I don't play that game. I tried it a couple times a long time ago, but I didn't like it, so I didn't play long enough to even see fire.
00:13 exio4 celeron55, sounds like an awesome idea
00:13 TriBlade9 Okay Cylus, well, just like it or don't like it
00:13 TriBlade9 celeron55, I'd assume it's pretty slow though?
00:13 Cylus What platform is this?
00:13 celeron55 TriBlade9: well, depends
00:15 Akagi201 joined #minetest
00:16 TriBlade9 celeron55, So you basically wrote a low-level, moddable, multiplayer, game engine
00:16 TriBlade9 Phew
00:17 TriBlade9 You get a lot done in a day x]
00:17 celeron55 well i'm preetty much dead now
00:17 TriBlade9 O_o
00:17 celeron55 gotta sleep
00:17 TriBlade9 Sleep tight ;)
00:18 * blaise hands celeron55 a turkey leg and a large mug of grog
00:18 TriBlade9 Also, if you could unblock my country (China) from your blog, I'd be very greatful
00:18 TriBlade9 *grateful
00:18 blaise lol
00:18 celeron55 maybe some day when it's on a better server
00:18 TriBlade9 Okay, for now I'll just use a proxy
00:19 celeron55 i started getting a lot of some kind of crap traffic from various addresses in china so i just blocked the whole country as it's quite irrelevant for me
00:19 TriBlade9 ;_;
00:19 * TriBlade9 feels so irrelevant
00:20 TriBlade9 x]
00:20 Cylus The Chinese are using my domain to send spam email to people. I keep getting the bounce-back letters when they hit email accounts that don't exist.
00:21 TriBlade9 "The Chinese"
00:21 TriBlade9 I'm not Chinese, I'm American
00:21 turtleman_ joined #minetest
00:21 TriBlade9 </Don'tBlameMe>
00:21 celeron55 nothing personal, but this is how it practically goes
00:21 TriBlade9 Ik, np
00:22 blaise "The Single Cell Amoeba"
00:23 TriBlade9 Hey, they have different personalities sometimes
00:23 blaise wow, apparently they eat eyeballs and brain tissue
00:23 TriBlade9 Some even prefer xian rou bao over zhi ma bao :L
00:23 Cylus I'm not saying Statesians don't hijack domains and send spam from them, but the people who have hijacked *my* domain are Chinese. Or at least, the targets of their spamming are Chinese, because I'm getting the Chinese bounce-back letters in my inbox.
00:24 TriBlade9 Actually, chinese are quite likely to be targests, due to the fact that like 80% of PCs are pirated versions of Windows XP
00:24 TriBlade9 I've been helping my factory switch over to Ubuntu Kylin edition
00:24 blaise Cylus: I hope you forwarded it to people that can take care of those issues
00:25 Cylus blaise: Who would I forward these to? Who would be able to stop people from forging the "from" addresses?
00:25 blaise the ISC ?
00:26 TriBlade9 Batman?
00:26 blaise there's an email address JUST for this purpose
00:26 TriBlade9 (He has a gadget to get you out of any situation)
00:26 blaise any fishing, solicitation, or missuse of email services
00:27 blaise it adds the perp IP to a blacklist that cannot be allowed to send email after that
00:27 Akagi201 joined #minetest
00:27 nupacloud Is there a mod that gives you recipe books in-game?
00:28 Cylus ISC ... Never heard of them, but I'll look them up as soon as I finish wrestling with my carrier's website. It keeps sending my 403s until I clear my cache and cookies, logging me out. Then before I can finish doing what I need to, it does it again and I have to clear again. I'm not amused with them.
00:28 blaise at one point, anyone could set up an MTA.. but then we had people not setting up their bouncers properly and they were getting abused
00:28 nupacloud I was on a server that had a command to look-up recipes
00:28 chchjesus joined #minetest
00:28 TriBlade9 See ya guys, gotta head to work for a bit
00:29 Cylus Wait .... Blacklist the IP addresses? I don't like blacklisting IP addresses. My IP address is blacklisted and I didn't even do anything. If it wasn't, I'd rum my own mail server.
00:29 blaise Cylus: http://en.wikipedia.org/wiki/Mail_Abuse_Prevention_System
00:29 gv1222 joined #minetest
00:29 Cylus *run
00:32 Cylus blaise: At least the second bullet point on that list shouldn't be there. It's what stops me from operating a mail server, and for no good reason. I did nothing wrong.
00:32 blaise the DUL list is not recommended to be used
00:32 blaise as it's clearly explained
00:32 blaise XD
00:33 blaise I also cannot operate a mail server
00:33 Cylus Okay, well, most servers I try to send mail to seem to reject my mail, ostensibly because of that list. Only one company seemed to accept mail from me (Google).
00:35 blaise google's bouncers won't even accept me
00:35 blaise and I have an MX record
00:35 blaise fricken a-holes
00:37 Cylus Yeah, I'm no fan of Google. The fact that they didn't blacklist me like everyone else did doesn't change that. Though I had MX records too, and I still got rejected too.
00:37 blaise the funny part is, my server is set up to not allow email to be sent from outside my network..
00:37 blaise so unless my local security gets compromised, my MTA will not be abused..
00:41 Cylus Same here. I just want to host my own services, not host services for other people. There are already plenty of places for people to have their services hosted if they don't want to do it themselves.
00:41 blaise never the less, till I can get added to the whitelist somehow.. I have no email
00:42 blaise my son is completely obsessed with Bear in the Big Blue House
00:42 blaise must be nice to be a 4 month old
00:43 Cylus My email account will expire soon ... I need to get my new account set up. Unfortunately, I still have to outsource.
00:51 zat joined #minetest
00:57 Enke joined #minetest
01:01 twoelk joined #minetest
01:07 T4im if your domain get's used for spam-from, just set spf records into the dns to prevent that.. spf fails should be honored widely
01:07 T4im ah, i'm too late to that discussion x) nvm
01:08 shadowzone joined #minetest
01:09 nupacloud question
01:09 nupacloud are skins a thing
01:09 nupacloud I can't find a setting for it
01:11 T4im there are mods to add skins
01:11 T4im so.. it's a per-server thing if you will
01:13 Keitsugu joined #minetest
01:14 Keitsugu There. Now I can chat in a better way.
01:14 Keitsugu Hello everyone :)
01:16 Hobodium joined #minetest
01:20 nupacloud Heyyy
01:21 nupacloud did you install an IRC client for minetest or something?
01:21 Hobodium Heyyy
01:22 goofybud16 joined #minetest
01:23 goofybud16 So, I am trying to set up a simple Minetest server for me and my friend to play on. I have successfully port forwarded, but neither of us can connect from an external IP address. I used the --verbose flag, and found when connecting externall it spits out "VERBOSE[ConnectionReceive]: con(5/1)con(5/1) Peer 2 sending from different address. Ignoring." I googled the message, and found the location in the source, at
01:23 goofybud16 https://github.com/minetest/minetest/blob/master/src/connection.cpp
01:24 goofybud16 *externally
01:24 goofybud16 Line 2819 in that file
01:25 goofybud16 I am running a dev build cloned yesterday, and I can connect to the server locally from my Galaxy S2, Laptop, and desktop. I have tried all three connecting to my external IP, and my friend tried too, and neither of us can connect. It just sits at connecting to server infinitely.
01:29 TriBlade9 joined #minetest
01:29 TriBlade9 Is celeron55 still here?
01:29 TriBlade9 Buildat seems to need a lot more dependencies than I expected
01:30 ShadowNinja goofybud16: That seems to indicate that the client switches to sending from a different address after init.
01:31 ShadowNinja You should contact sapier about that, he knows the connection best.
01:32 goofybud16 Ok, it seems to be working for my friend now. I just can't connect from my own internet connection using my external IP
01:33 goofybud16 Thats annoying (Can't test port-forwarding), but not game breaking
01:58 mos_basik joined #minetest
01:59 khonkhortisan joined #minetest
02:04 mos_basik joined #minetest
02:05 mos_basik joined #minetest
02:07 ecutruin joined #minetest
02:12 Miner_48er joined #minetest
02:16 TriBlade9 Woot!
02:16 TriBlade9 Almost got the chat colors on non-freetype build stripped out copmletely
02:16 TriBlade9 While they're still there on freetpye builds
02:30 bjrohan joined #minetest
02:39 exio4 joined #minetest
02:43 roboman2444 joined #minetest
02:44 init joined #minetest
02:46 astralnebula joined #minetest
02:48 bjrohan I have added the tchnic mod, in the online recipe it lists uranium, is that now found in my existing world since I added the mod (and enabled it)
02:50 TriBlade9 I assume only in newly generated chunks bjrohan
02:51 bjrohan Okay,
02:55 _3SidedSquare joined #minetest
02:55 _3SidedSquare left #minetest
02:55 _3SidedSquare joined #minetest
02:55 _3SidedSquare Hey guys o/
02:56 astralnebula hi
02:56 TriBlade9 Hia _3SidedSquare
02:56 _3SidedSquare I see you just managed to include config.h :P
02:57 _3SidedSquare What was not working about it?
02:57 astralnebula on one arch linux partition, the package minetest runs great. on the newer installed arch partition, minetest does not run. gives me a segmentation fault. whats going on here
02:57 _3SidedSquare astralnebula, are you building from source, or useing the repo?
02:57 astralnebula repo
02:57 _3SidedSquare It might be built for an old version :/
02:57 astralnebula Mesa 10.2.7 implementation error: unexpected format GL_DEPTH_COMPONENT16 in _mesa_choose_tex_format()
02:58 astralnebula and then a floating point exception core dumped
02:58 TriBlade9 astralnebula, does it segfault reliably every time?
02:58 RealBadAngel build from sources better
02:59 _3SidedSquare speaking of which, who goes around updateing repos? I never really understood who manages them.
03:00 RealBadAngel https://forum.minetest.net/viewtopic.php?id=3837
03:00 TriBlade9 RealBadAngel, #APPROVE
03:00 TriBlade9 That is sweeeet
03:00 TheKingDoof joined #minetest
03:00 RealBadAngel we dont maintain repos for distributions
03:01 TriBlade9 Cleaning up commit now...
03:02 _3SidedSquare Very nice RealBadAngel
03:02 astralnebula Okay arch uses pacman -Sy <packagename>
03:02 anunakki joined #minetest
03:05 adidik joined #minetest
03:07 astralnebula and a lot of the packages are named other stuff
03:07 _3SidedSquare Anyone know how the folks in the -dev channel test their stuff? I always takes me forever to re-compile
03:07 _3SidedSquare *It
03:09 TriBlade9 _3SidedSquare, re-compiling the same branch should only re-compile the files that changed
03:09 TriBlade9 When swithcing branches, sometimes you can do the same
03:09 TriBlade9 Make sure not to cmake multiple times, or you have to re-compile the whole thing
03:09 astralnebula TriBlade: every time.
03:10 astralnebula Im trying to uninstall it fully.
03:10 TriBlade9 astralnebula ?
03:12 _3SidedSquare Thanks TriBlade9, I was trying to use codeblocks, but it seems I should really get on that command line status :s
03:12 astralnebula Irrlicht log: PNG warning: Interlace handling should be turned on when using png_read_image
03:12 VanessaE astralnebula: ignore that.
03:12 astralnebula Please report at https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa
03:12 astralnebula ./minetest: line 1:  1125 Floating point exception(core dumped) ./builds/minetest-minetest-2f170a6/bin/minetest
03:12 VanessaE (I didn't even know PNGs could be interlaced to begin with)
03:13 astralnebula :P
03:13 VanessaE ok now THAT you CAN'T ignore :)
03:13 astralnebula yeah
03:13 _3SidedSquare So, reliable, astralnebula ?
03:13 astralnebula thats from the source buuilt
03:13 _3SidedSquare ouch ok
03:13 CraigyDavi` joined #minetest
03:13 VanessaE floating point exception, that's a new one to me
03:14 astralnebula minetest is unplayable on this partition, while it is on the other seemingly identical partition
03:16 _3SidedSquare astralnebula: Is there anything different about the two os you have installed? (in particular, 32 bit vs 64 bit?)
03:17 astralnebula both 32
03:23 astralnebula fixed by deleting /bin/minetest and doing that oneliner (modified for pacman -Sy)
03:24 astralnebula now i run ~/minetest and it works
03:25 _3SidedSquare That's strange :s
03:25 DMackey joined #minetest
03:26 astralnebula no it was fake out. i walked a couple steps and all isaw was clouds and then a segmentation fault.
03:27 TriBlade9 That's bad drivers astralnebula
03:27 astralnebula how do i fix :(
03:28 astralnebula maybe too may drivers installed? like wrong chipsets
03:29 TriBlade9 perhaps astral
03:36 TriBlade9 Wooo
03:36 TriBlade9 Shanghai is doing a national defense alarm Drill
03:36 TriBlade9 WHOOOOOOOOOoOOoooooooooo.......... WHOOOOOOOOOOOOOOOOOOOOOOOOooooooooooooooooooooo
03:36 TriBlade9 My ears are bleeding >:I
03:37 VanessaE TriBlade9: duck and cover? :P
03:44 TheKingDoof When modding and using the list[] element in formspecs, what inventory locations are available?
03:44 TriBlade9 VanessaE Nah, it's just supposed to tell us what the alarm sounds like. It's done now ;)
03:45 TriBlade9 Oh jeebus, it's starting again >:L
03:57 ungali joined #minetest
03:59 Sokomine TheKingDoof: search for "Inventory location:" in doc/lua_api.txt  the inventory locations are all listed there
04:02 TheKingDoof /privmsg Sokomine Thanks, thats exactly what I needed
04:02 TheKingDoof awkard
04:07 _3SidedSquare lol
04:07 adidik joined #minetest
04:10 Sokomine :-)
04:16 Vazon joined #minetest
04:25 Hirato_ joined #minetest
04:37 blaise is it possible to convert to leveldb ?
04:48 T7g It would be really difficult I think
04:48 T7g I am not the person to ask though
04:49 T7g AFAIK, there are no conversion tools
04:49 T7g if there were, you'd have to have a translation table to translate MC blocktypes to MT blocktypes
04:49 blaise sql3 to leveldb, yes?
04:49 blaise no, it's a minetest map
04:49 blaise but I want to convert it to leveldb
04:49 T7g Oh, then I'd assume you could
04:50 T7g the formats are open
04:50 blaise there's got to be some conversion tool somewhere
04:50 blaise lmao
04:50 T7g I have no idea really, but it wouldn't be too hard to hack together if there isn't
04:53 blaise https://forum.minetest.net/viewtopic.php?f=3&amp;t=9351
04:53 blaise poof
04:53 blaise :D
04:56 blaise so I suppose I can use that forum there to base my conversion.. yes?
04:56 blaise and replace redis with leveldb ?
04:56 blaise I would think, yes?
04:57 blaise I'm curious about redis now
04:58 blaise XD
04:59 blaise --migrate <value>     Migrate from current map backend to another (Only works when using minetestserver or with --server)
04:59 blaise yay!
05:00 blaise and, something else
05:00 blaise I'm missing something
05:03 blaise I need something for world.mt yes?
05:23 sol_invictus joined #minetest
05:26 blaise !server MidnightSystems
05:26 MinetestBot blaise: MidnightSystems | midnightsystems.net | Clients: 0/10, 0/0 | Version: 0.4.10 / minetest | Ping: 120ms
05:26 blaise woot!
05:27 asie joined #minetest
05:29 TriBlade9 joined #minetest
05:32 blaise Megaf: hey, uhrm.. I dunno if you're still awake or what not.. but when you see this try my server again and let me know if the lag is better.. I converted to leveldb
05:32 blaise if this doesn't help I'm going to switch to redis
05:32 TriBlade9 What server blaise?
05:32 TriBlade9 I'd be glad to help
05:32 blaise !up midnightsystems.net
05:32 MinetestBot midnightsystems.net:30000 is up (483ms)
05:33 TriBlade9 Resolving address....
05:34 TriBlade9 blaise, It's stuck at resolving address O-o
05:34 TriBlade9 nvm
05:34 blaise lol
05:34 TriBlade9 I had a space before the IP -_-
05:35 TriBlade9 Doesn't seem to be lagging a bit
05:35 TriBlade9 almost instant response to /help
05:36 garfonzo joined #minetest
05:36 TriBlade9 Hi garfonzo
05:36 garfonzo Hello :)
05:36 garfonzo How's it going?
05:38 garfonzo How are you involved with Minetest? Do you run a server, just play, or are you part of the dev team in some way?
05:38 bjrohan joined #minetest
05:39 TriBlade9 Umm
05:40 TriBlade9 I just play, and do some engine development ;)
05:40 TriBlade9 Not part of hte core dev team
05:40 garfonzo Nice, how did you get involved with engine development? I'm interested in getting involved in the dev side in some way
05:41 TriBlade9 Well, I just cloned the main repository, looked through the code, and found a few things I wanted to change ;)
05:42 garfonzo cool, then did a pull request?
05:42 TriBlade9 It's not that hard once you get used to it
05:42 TriBlade9 Yepp
05:42 garfonzo Ya I'm looking at the repo now, I'm considering cloning it and wading through the code myself.
05:42 TriBlade9 How's your C++ knowledge?
05:42 TriBlade9 (Mines terrible x])
05:42 garfonzo It was my first language :)
05:42 TriBlade9 Awesome :D
05:43 TriBlade9 I could probably learn a thing or 500 from you :D
05:43 garfonzo It's a bit rusty, but it's like a bike, right :)
05:43 TriBlade9 Yep
05:43 garfonzo hehe, well who knows. I mainly do Python at this point (I'm a sysadmin by day)
05:43 TriBlade9 Lemme grab the dev guidelines
05:43 garfonzo Oh, nice that'd be good
05:43 TriBlade9 Cool!
05:43 TriBlade9 I'm a debugger for industrial machines by day :D
05:44 TriBlade9 http://dev.minetest.net/Git_Guidelines
05:44 garfonzo I'm working on some iOS stuff now, so Objective-C (ugh!)
05:44 TriBlade9 http://dev.minetest.net/Merging_core_pull_requests_to_upstream
05:44 TriBlade9 http://dev.minetest.net/Organisation
05:44 garfonzo cool, thanks for the link. I'll have a read through them
05:44 TriBlade9 http://dev.minetest.net/Code_style_guidelines
05:44 TriBlade9 Oke
05:44 TriBlade9 (I didn't read them until after I made two PR's xD)
05:45 garfonzo haha!
05:45 garfonzo Is your main dev machine a windows box or something else?
05:45 garfonzo I use a Macbook for dev since all my servers run Linux
05:45 TriBlade9 I use a Linux
05:45 garfonzo but, I'm wondering about building Minetest on my Macbook, should be fine hey?
05:45 TriBlade9 Haven't touched windows since 2005
05:45 TriBlade9 Sure, it ought to work fine
05:45 garfonzo ya, since my Macbook, I'm similar
05:46 garfonzo So how long have you been playing with Minetest?
05:46 TriBlade9 Umm
05:46 TriBlade9 I started a few years back, but stopped pretty quickly
05:47 TriBlade9 Just got back into it four days ago x]
05:47 garfonzo oh nice!
05:47 garfonzo were those pull requests in the last 4 day?
05:47 garfonzo days*
05:47 TriBlade9 All of them :P
05:47 TriBlade9 https://github.com/minetest/minetest/pulls/TriBlade9
05:47 garfonzo cool. So are you a software developer by day, or just for fun?
05:48 TriBlade9 I'm a developer/debugger by day
05:48 TriBlade9 But the software I debug is very specific, written for machines such as injection moulding systems and such
05:48 garfonzo fun!
05:48 TriBlade9 Oddly enough, we use a lot of Java O_o
05:48 garfonzo wow, weird
05:49 jin_xi joined #minetest
05:49 garfonzo surprised you're not using like Fortran :P (j/k)
05:49 TriBlade9 Kinda fun, until you have to go out to a semi-remote village to debug a poorly made factory's machine, and the driver gets lots on the way back >_>
05:49 TriBlade9 Our company is relatively new, so we use a lot of new stuff
05:49 TriBlade9 *lost
05:49 garfonzo ya that sounds like a hard situatino
05:49 TriBlade9 </China>
05:50 TriBlade9 Would anyone be interested in a croplike drawtype?
05:51 garfonzo I built a web application for my company, it basically runs their company. It's written in Python, has a web front end (java, web technologies, etc.) and a MySQL backend. Lots a fun!
05:51 TriBlade9 Coolio!
05:51 TriBlade9 But why python?
05:51 garfonzo I'm working on iOS apps for the crews which tie into the mother ship.
05:52 TriBlade9 Why not Node.js?
05:52 TriBlade9 :P
05:52 garfonzo Hehe, well it's using the Django web framework which is all python
05:52 TriBlade9 Aww
05:52 TriBlade9 oke
05:52 TriBlade9 Actually, kahrl here needs help with Django
05:52 TriBlade9 And Weblate
05:53 garfonzo oh ya? Are they devs for Minetest or something?
05:53 TriBlade9 kahrl is a core team dev
05:53 TriBlade9 Works on startup/config/util
05:53 garfonzo any idea what kind of help they need with Django?
05:53 TriBlade9 Getting it to work without breaking 90% of the time x]
05:53 garfonzo haha!!
05:54 TriBlade9 !tell
05:54 MinetestBot TriBlade9: Need a nickname...
05:54 TriBlade9 Use !tell kahrl to ask him if you want to help
05:54 garfonzo So like, "!tell karhl - let me know if you want some help with Django" <-- that kind thing?
05:55 TriBlade9 Yep
05:55 blaise TriBlade9: did you take a minecart ride ?
05:55 TriBlade9 Nope blaise
05:55 TriBlade9 I just walked
05:55 TriBlade9 Current lag is 41.2 seconds x]
05:55 blaise wow
05:55 garfonzo !tell karhl - TriBlade9 says you're looking for help with Django. I might be able to help with that. Give me a shout if you want help :)
05:55 MinetestBot garfonzo: I'll pass that on when karhl is around
05:55 garfonzo well that's slick
05:56 TriBlade9 blaise It's not your fault, it's china internet
05:56 blaise cheese and rice
05:56 TriBlade9 How do I get back to spawn?
05:56 TriBlade9 x]
05:56 blaise unified inventory
05:56 TriBlade9 Cheese is actually quite expensive here >_>
05:56 blaise two little buttons that have images of a house
05:56 blaise click the green one
05:56 ibloat joined #minetest
05:57 TriBlade9 Nothing happens
05:57 blaise o.O
05:57 blaise where are you?
05:57 TriBlade9 Somewhere in the middle of nowhere
05:57 blaise lol
05:57 blaise no way
05:57 TriBlade9 Also, you might want to remove the worldedit button from the unified inventory gui
05:57 TriBlade9 I can access it
05:57 blaise is that bad?
05:58 TriBlade9 Umm
05:58 TriBlade9 Well, anyone could then use WorldEdit as far as I can tell
05:58 blaise you don't have privs to do any worldedit commands
05:58 diemartin joined #minetest
05:59 garfonzo When I do a "!tell" can you all see the message I'm sending?
06:00 TriBlade9 Uep
06:00 TriBlade9 *yep
06:00 garfonzo ok, was going to send karhl my email address, but don't really want to broadcast it for all to see :)
06:01 ibloat is it a bad idea to manipulate level data in sqlite directly?
06:02 TriBlade9 Most definately ibloat
06:04 ibloat importing a 1000x1000x80 mt schema makes worldedit choke a bit hm
06:06 DuDraig joined #minetest
06:06 ibloat what would be the best low level way to import blocks?
06:08 DuDraig joined #minetest
06:08 bjrohan Hello all. I have just installed via git animal modpack, when I start the game, I receive errors that all animals are missing dependencies modf. I have modf enabled in the menu config, any suggestions
06:09 bjrohan in the mod, mobf and mobf_settings are both enabled
06:09 TriBlade9 There's a bunch of mods missing from that bjrohan
06:09 TriBlade9 Download all the specified dependencies in the thread
06:10 bjrohan OK
06:11 bjrohan These must be included in the .zip file? I had downloaded the zip a couple of days ago and it worked fine
06:12 nupacloud joined #minetest
06:14 TriBlade9 I guess
06:14 TriBlade9 idk
06:14 garfonzo TriBlade9: Did you fork minetest to your own GitHub repo or did you just clone it to your desktop?
06:15 ibloat would anyone oppose a lua minecraft map/schema importer? would like so sidestep mts schemata
06:15 TriBlade9 Forked to my own github repo garfonzo
06:15 sfan5 hello everyone
06:15 TriBlade9 https://github.com/TriBlade9/minetest
06:15 TriBlade9 Hi sfan5!
06:15 ibloat 'ello ello
06:15 garfonzo TriBlade9: ya that seems easiest
06:16 garfonzo Hi sfan5 :)
06:16 blaise sfan5: good morning?
06:16 TriBlade9 Guys, do you think themed modding competitions is a good idea?
06:16 TriBlade9 Winner gets to pick the next theme?
06:16 sfan5 blaise: correct
06:16 TriBlade9 Works pretty well on BlenderNation
06:17 Miner_48er ibloat could you make it work as an exporter too
06:17 whiskers75 joined #minetest
06:18 ibloat Miner_48er, the goal would be to make it easier for MC users to defect to MT :)
06:18 ibloat take their maps with them, find a new home at MT
06:19 bjrohan TriBlade9: I downloaded the zip, and I receive these errors: http://paste.ubuntu.com/8385358/
06:19 Gizmo joined #minetest
06:19 TriBlade9 O-o
06:19 TriBlade9 What version of minetest are you running bjrohan?!
06:19 bjrohan latest dev
06:20 Miner_48er ibloat ok been looking for a way to export to a 3d format
06:20 TriBlade9 I have no idea what's up then
06:20 bjrohan ok :-)
06:20 bjrohan Thank you for taking a look
06:21 ibloat is there no map exporter at all atm?
06:21 ibloat besides WorldEdit Schematics
06:21 jp joined #minetest
06:22 Miner_48er what format is a WE schema?
06:22 jp .we
06:22 Miner_48er seems like a custom format
06:22 TriBlade9 Imma get OTWILA ready
06:23 Krock joined #minetest
06:23 Krock moin
06:23 ibloat Miner_48er, it also exports .mts
06:24 sfan5 <ibloat> what would be the best low level way to import blocks?
06:24 sfan5 directly write them into the database
06:25 ibloat <ibloat> is it a bad idea to manipulate level data in sqlite directly? <TriBlade9> Most definately ibloat
06:25 sfan5 you wanted a low-level way
06:25 TriBlade9 ibloat, I thought you meant by hand x]
06:25 TriBlade9 If you can write a decent program to raed/write it, then it's not quite as bad
06:26 ibloat I can try :)
06:27 ibloat added mts export to pymclevel but am not to happy with performance
06:28 Pest joined #minetest
06:30 sfan5 ibloat: how many nodes per second?
06:30 twoelk joined #minetest
06:31 ibloat for some reason WE placed a 11 block wide buffer of air around the 1000x1000x80 mts import, when rendering the first time there were some error messages about
06:31 ibloat blockdata not being found even though it was marked as generated
06:32 ibloat no such problem with 100x100x80
06:32 ibloat sfan5, let me check
06:32 sfan5 Exported 2363400 nodes in 135.597 seconds with on avg. 19683 nodes per second!
06:32 sfan5 thats the tomtsschem.py I have here right now
06:33 TriBlade9 O_O
06:33 TriBlade9 Can someone please test my colored_chat branch?
06:34 TriBlade9 It seems to be segfaulting quite frequently and reliably
06:34 sfan5 after I've tried to import 2363400 nodes, sure!
06:34 TriBlade9 okay x]
06:34 ibloat ~30.000 blocks/s
06:35 blaise I wonder if I can get minetest to compile with -O3
06:35 sfan5 you can
06:35 alket joined #minetest
06:35 ibloat let me try with your block count
06:35 sfan5 don't forget -fexpensive-optimisations
06:35 blaise sfan5: do you believe it would help?
06:35 sfan5 maybe ¯\_(ツ)_/¯
06:35 blaise what does -fexpensive-optimisations do ?
06:36 sfan5 blaise: http://stackoverflow.com/questions/12645669/what-are-gcc-s-expensive-optimizations
06:36 ibloat sfan5, does that time include parsing or the region/nbt?
06:37 sfan5 ibloat: that includes whatevery pymclevel/MCEdit does when I call getBlock{,Data}
06:37 sfan5 whatever*
06:39 ibloat ~65s for 2400000 blocks
06:39 sfan5 !c 153/65 * 100
06:39 MinetestBot 235.3846153846154
06:39 sfan5 what did I just calculate?
06:39 sfan5 :d
06:40 blaise lol
06:41 ibloat i used your script as base but am writing the temp outstreams to tempfiles (uncompressed). let me quickly paste it somewhere
06:42 Tux[Qyou] joined #minetest
06:42 sfan5 I wonder when MT finishes pasting my schematic...
06:42 ibloat oh, tell me if you get that empty space around the import
06:42 sfan5 I will
06:43 ibloat 1000x1000 took a few minutes :)
06:43 sfan5 !c 1000**2, 2363400
06:43 MinetestBot (1000000, 2363400)
06:43 sfan5 looks like I need to wait (a few minutes) * 2
06:44 * ibloat also just realized comparing conversion speeds on different hardware makes no sense at all..
06:44 blaise a few minutes to the tenth power times two?
06:45 sfan5 what the
06:45 sfan5 is it fucking kidding me?
06:45 sfan5 it already finished
06:45 sfan5 but it didn't tell me because i was in the pause menu
06:46 sfan5 ibloat: no empty space in sight
06:47 ibloat hm maybe my export is borked then
06:52 ibloat http://pastie.org/private/vlsvgqgdmvjnrasqkkzuzq
06:53 ibloat you'll find most of the heavy lifting is still being done by your conversion table :)
06:54 sfan5 ah
06:54 sfan5 this is why it is broken
06:55 sfan5 the mapgen destroys half of my schematic
06:55 sfan5 aka. populates it with trees and adds caves
06:55 ibloat adding caves sounds destructive :)
06:56 ibloat interesting though. so the terrain does not get marked as generated?
06:56 sfan5 apparently not
06:59 ibloat are maps easily convertable between sqlite, redis and leveldb?
06:59 Krock true story ^
06:59 sfan5 yes
07:03 ibloat ah nice. going to write directly to the database then
07:04 asie joined #minetest
07:15 TriBlade9 How do you expose an aPI for other mods to use? I forgot
07:15 TriBlade9 Oh, hi asie :)
07:16 sfan5 TriBlade9: define a table with functions in it
07:16 TriBlade9 Then make the table global?
07:16 sfan5 yep
07:16 TriBlade9 Okay
07:16 TriBlade9 OTWILA here we come :D
07:19 sfan5 <TriBlade9> It seems to be segfaulting quite frequently and reliably
07:19 sfan5 I can't get it to segfault
07:20 sfan5 at least not the way I'm trying
07:21 edakiri joined #minetest
07:21 edakiri How do you know your current position?
07:21 TriBlade9 sfan5, Hit the configure button at a world, or the mods tab at the top
07:21 sfan5 edakiri: press f%
07:21 sfan5 f5
07:22 sfan5 TriBlade9: can't reproduce
07:24 TriBlade9 Really?
07:24 sfan5 yep
07:24 TriBlade9 Are you using the latest one I uploaded a few hours ago?
07:24 sfan5 commit c0ce7ac6d9f4fadcb3d51333a9a9f01818af92f5
07:25 TriBlade9 Checking..
07:25 TriBlade9 Huh
07:25 TriBlade9 Strange
07:25 TriBlade9 I might need to make clean or something
07:26 TriBlade9 Did you build with -DENABLE_FREETYPE=1?
07:26 TriBlade9 And 0?
07:27 sfan5 enable_freetype=1 enable_leveldb=1 build_server=0 run_in_place=1 cmake_build_type=RelWithDebInfo compiler: Clang 3.5
07:27 TriBlade9 O_o
07:28 TriBlade9 Lemme try again
07:28 TriBlade9 Try joining a server as well
07:28 sfan5 k
07:29 TriBlade9 Takes so long to compile x[
07:30 TriBlade9 Thanks for testing though
07:30 sfan5 all fine
07:31 TriBlade9 Well, I'm glad it's working for ya at least
07:31 TriBlade9 Could you try with freetype disabled?
07:31 sfan5 sure
07:32 TriBlade9 Built
07:33 TriBlade9 Huh
07:33 TriBlade9 Still segfaults with me
07:33 sfan5 maybe it doesn't segfault because i use clang
07:33 TriBlade9 perhaps
07:35 TriBlade9 Just wondering, what's the full -D argument for relwithdebinfo?
07:35 sfan5 -DCMAKE_BUILD_TYPE=RelWithDebInfo
07:35 TriBlade9 Good, I got it right
07:35 TriBlade9 I'll test with that
07:36 proller joined #minetest
07:37 TriBlade9 Hia proller
07:37 sfan5 works without freetype too
07:37 TriBlade9 Strange
07:37 TriBlade9 IDK even what compiler I'm using x]
07:37 sfan5 probably gcc
07:37 TriBlade9 Likely
07:37 TriBlade9 How do you switch it to clang?
07:38 TriBlade9 Oh, this should be in -dev
07:38 sfan5 TriBlade9: CC=clang CXX=clang++ cmake . <args>
07:38 sfan5 don't forget to rm -Rf CMakeCache.txt CMakeFiles before
07:38 sfan5 otherwise it won't have any effect
07:40 TriBlade9 Okay
07:40 TriBlade9 Just switched to clang using that method (think it worked x])
07:43 TriBlade9 sfan5, Still segfaults, even after that ...
07:44 TriBlade9 I might need to re-clone
07:44 sfan5 hm
07:47 TriBlade9 What's your system sfan?
07:47 TriBlade9 *sfan5
07:47 sfan5 HexChat: 2.10.1 ** OS: Linux 3.16.3-1-ARCH x86_64 ** Distro: ArchLinux ** CPU: 4 x Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz (GenuineIntel) @ 885MHz ** RAM: Physical: 7,7GiB, 79,8% free ** Disk: Total: 85,3GiB, 23,7% free ** VGA: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller ** Sound: HDA-Intel - HDA Intel PCH ** Ethernet: 645 NetLink BCM57785 Gigabit Ethernet PCIe ** Uptime: 11h 6m
07:47 sfan5 40s **
07:47 sfan5 I think that covers it :P
07:47 TriBlade9 Huh
07:47 TriBlade9 Roughly the same as mine, except mine is one generation older and running Ubuntu 14.04
07:48 ibloat ah a fellow archer
07:48 TriBlade9 Damn hardcore linux users
07:48 sfan5 :D
07:48 TriBlade9 I *like* Unity >:U
07:48 ibloat high fives all around
07:48 ibloat i3 for me :p
07:48 TriBlade9 i5, first gen for me
07:48 TriBlade9 sfan has second gen
07:49 ibloat i3 as in the window manager :p
07:49 TriBlade9 oh
07:49 sfan5 damn confusing names
07:49 * TriBlade9 facepalms epically
07:50 ibloat TriBlade9, nobody in their right mind would know about it, much less use it. no worries :)
07:50 TriBlade9 Lel
07:50 TriBlade9 So no hate for liking unity? Yay
07:51 ibloat nah my brother uses it as well.
07:52 ibloat everybody should use what they are comfortable with
07:52 * ibloat isn't into crusades
07:58 T7g wat
07:59 TriBlade9 taw
08:00 T7g I mean I support this 100%, but wtf does he mean by not being "into crusades"
08:00 T7g Him being here is hin being into them
08:01 Yepoleb_ joined #minetest
08:01 TriBlade9 T7g, you're going to deep, you may never make it out :L
08:01 T7g Ohno
08:02 T7g I will, I assure you
08:03 T7g lel- are you from mortycraft? where does "lel" come from?
08:04 ibloat well then maybe i'm just shit at crusades.
08:04 T7g Why would you want to?
08:04 T7g You can realize all your minecraft dreams here
08:05 T7g it just requires that you spend the time to make mods
08:05 ibloat alas me working on MC map importers
08:05 T7g Then ask for help!
08:05 T7g I'll do what I can
08:06 T7g file formats are my thing, so are protocol hacks
08:08 ibloat I was just saying I don't want to be preaching to people about whatever causes I believe in.
08:08 T7g I was saying the same, I don't believe in anything other than code
08:08 ibloat I'm here because I like the idea of an open source MC alternative
08:08 T7g and by that? I mean open code.
08:09 T7g Same
08:09 T7g So how do we differ?
08:09 * sfan5 meows
08:09 * ibloat nyans
08:10 T7g Not sure what that means.
08:10 sfan5 T7g: http://beta.jisho.org/search/nyan
08:10 T7g I mean, I know what NyanCat is
08:10 ibloat japanese meow
08:11 TriBlade9 Omigawd
08:11 T7g but seriously?
08:11 TriBlade9 The segfault is due to a game or a mod O-o
08:11 T7g I'm trying to be serious here.
08:11 TriBlade9 *mod
08:11 * TriBlade9 wongs
08:11 ibloat 私も :o
08:11 * Krock doesn't know which materials he should add to hismod
08:12 T7g I've noticed even without playing that Technic has problems
08:12 ibloat Krock, all the good ones!
08:12 Krock ibloat, gimme examples. It's about extracting materials from other mods without copying the functionality
08:12 twoelk joined #minetest
08:13 T7g Why add new crap if you don't even have redstone proper?
08:13 Krock so, just to build things with diffrent materials
08:13 T7g MC$'s claim to fame is having the ability to do logic circuits by default.
08:13 Krock T7g, the nether mod contains red stone, called netherrack
08:13 VanessaE mesecons.
08:13 VanessaE if it ain't good enough, help fix it
08:13 T7g I know about them
08:14 ibloat Krock, I'm just starting down this rabbit hole. Don't yet know a whole lot of mods, sorry :/
08:14 TriBlade9 sfan5 DRUMROLL PLEASE
08:14 TriBlade9 The segfault is due to....
08:14 T7g They are very flawed though
08:14 * sfan5 *drumroll*
08:14 T7g Look
08:14 Krock ibloat, okay :)
08:14 TriBlade9 Mods having an _ in their name O_O
08:14 sfan5 wat
08:14 T7g I tried recently, within the last two days
08:14 VanessaE T7g: yes, mesecons has flaws.  so help fix it? :)
08:14 T7g To find a server that supports mesecons
08:14 TriBlade9 Why on earth my commit causes that, I don't know
08:14 T7g None do
08:14 VanessaE T7g: my creative server does
08:14 T7g So no, this isn't even close
08:14 VanessaE as does my survival server
08:14 T7g Oh?
08:14 VanessaE and my testing server
08:14 Krock T7g, look at the servers.minetest.net site
08:14 T7g I was looking at your servers
08:15 Krock mine has mesecons
08:15 T7g It's not listed
08:15 ibloat mine hasn't been created yet
08:15 T7g Or at least when I was browsing, it wasn't.
08:15 Krock ah, it's down again
08:15 Krock nhm no
08:15 T7g Van- I have to give you props
08:15 ibloat has anyone tried putting minetest into a docker container?
08:15 TriBlade9 Anyone who can understand C++ better than me mind taking a look and seeing why on earth it segfaults when loading mods with underscores in their name?
08:15 Krock http://servers.minetest.net/list there it exists.
08:15 T7g I saw the mods you made, +++
08:16 sfan5 TriBlade9: did you try running it in gdb?
08:16 VanessaE thanks T7g  :)
08:16 TriBlade9 sfan5, idk how do use GDB xL
08:16 ibloat TriBlade9, run and bt are the only commands you need :)
08:16 sfan5 TriBlade9: gdb --args ./minetest when it crashes do "bt full" and pastebin the output
08:17 TriBlade9 irr::gui::CGUITTFont::draw (this=0x11c9dc0, text=..., position=..., color=...,
08:17 TriBlade9 hcenter=false, vcenter=<optimized out>, clip=0x7fffffffbfc0)
08:17 TriBlade9 at /home/joshua/Videos/Projects/Playground_Patrol/.files/MT/TriBlade9-Dev/src/cguittfont/CGUITTFont.cpp:651
08:17 TriBlade9 651irr::video::SColor col = applied_colors[0];
08:17 ibloat uh oh :p
08:17 sfan5 hm
08:17 TriBlade9 Wot
08:17 TriBlade9 Wooot
08:17 TriBlade9 Dat file path doe
08:17 VanessaE T7g: anyway getting back to mesecons..  aside from its speed (most of us would agree it is slow), what would you change about it?
08:17 sfan5 !server players:most
08:17 MinetestBot sfan5: Mine++ Server. 100% craft. | minexx.superwow.ru | Clients: 55/99, 58/65 | Version: 0.4.10-dev / minetest | Ping: 214ms
08:17 TriBlade9 anyways
08:18 ibloat 55 clients? wow
08:18 TriBlade9 Paste the full btfull?
08:18 Krock guests shouldn't count as online users
08:18 sfan5 TriBlade9: yes
08:18 sfan5 TriBlade9: pastebin
08:18 T7g VanessaE, I would make mesecons consolidated, no LUA, just AND, NOT, OR, XOR gates
08:18 VanessaE mesecons has those.
08:18 sfan5 T7g: nobody forces you to use Luacontrollers or logic gates
08:18 T7g but it also has the Lua shit
08:18 Krock *Lua
08:18 ibloat T7g, in essence MC redstone?
08:18 VanessaE T7g: there is a C++ logic circuits pull request waiting
08:19 T7g No, Luacontrollers takes shit to a diff level
08:19 sfan5 are you seriously complaining about there being to many features?
08:19 T7g It makes it so only coders are efficient
08:19 sfan5 <sfan5> T7g: nobody forces you to use Luacontrollers or logic gates
08:19 sfan5 if you don't like them just don't use them
08:19 VanessaE indeed
08:19 sfan5 or simply disable them
08:19 T7g sfan5, Noone forces me to use Lua conts, but if those did not exist I would be forced to use logic gates.
08:20 VanessaE you can even use the old mese/redstone torches method of designing circuits if you want
08:20 T7g Okay
08:20 Jordach joined #minetest
08:20 TriBlade9 There, nowit's running in the right dir x]
08:20 T7g Schools are using Minecraft to teach students
08:20 T7g They are buying licenses
08:20 TriBlade9 http://paste.ubuntu.com/8385975/
08:20 VanessaE T7g: but be fair:  redstone has stuff like sequencers, does it not?
08:21 VanessaE that device that outputs a continuous clock out of its four sides, in rotation
08:21 sfan5 if you want to disable luacontrollers and logic gates disable/remove the mods "mesecons_microcontroller", "mesecons_luacontroller", "mesecons_gates"
08:21 sfan5 VanessaE: no, thats redpower or whatever it was called
08:21 VanessaE sfan5: oh yeah?
08:21 sfan5 yes
08:21 VanessaE huh, didn't know that
08:21 T7g AFAIK redstone was stone (red, laid on ground), and then delayers? (specially crafted units that delayed signal) - That's it.
08:22 VanessaE T7g: repeaters.
08:22 VanessaE not delayers.
08:22 T7g No, see, here's the thing
08:22 T7g back in the day
08:22 T7g you had to create your own clock
08:22 VanessaE mesecons have delayers though, since we don't need repeaters
08:22 T7g Do you know why TV's/Monitors operated at 60Hz refresh rate?
08:22 VanessaE because the mains frequency was 60 Hz.
08:23 VanessaE but as sfan5 said, you can just delete the components you don't want.
08:23 sfan5 TriBlade9: maybe applied_colors is empty
08:23 TriBlade9 Possibly
08:23 TriBlade9 How would one get around that?
08:23 T7g You can
08:23 sfan5 TriBlade9: ¯\_(ツ)_/¯
08:23 VanessaE yup.  it's in the form of a modpack, so you can literally delete components from your install.
08:23 T7g In fact, this has built a community where every admin can pick and choose.
08:24 TriBlade9 Alright, I'll try some things x]
08:24 TriBlade9 Wish I caught it earlier
08:24 TriBlade9 That's what I get for using minimap
08:24 TriBlade9 *minimal
08:24 sfan5 I used minimal too
08:24 sfan5 and it didn't crash for me
08:24 VanessaE T7g: choice is a good thing.
08:24 T7g and I am not saying it isn't!
08:24 TriBlade9 I mean sfan5, that I wasn't testing with a bunch of mods
08:25 T7g This community is essentially "ideal"
08:25 T7g You yourself contributed more to MT than Jeb ever did to MC
08:26 VanessaE heh
08:26 VanessaE well I dunno who Jeb is but I guess thanks :)
08:26 T7g Main coder of MC
08:26 VanessaE ah
08:27 TriBlade9 Yeah, this community is great, except when we start yelling at each other x]
08:27 MinetestBot 4m7e8o3w
08:27 TriBlade9 Though it seems a lot more friendly than it did two years ago, when everyone was leaving
08:27 Krock MinetestBot, meow!
08:27 TriBlade9 MinetestBot, wong
08:27 MinetestBot TriBlade9: what?
08:27 T7g I've been a part of plenty of projects that people left
08:28 T7g you're sitting on 140+ people daily
08:28 TriBlade9 MinetestBot, "Wong" is the Chinese equivelant of "Bark" for dogs
08:28 MinetestBot TriBlade9: oh, I see
08:28 VanessaE miaow.
08:28 T7g So my local Chinese food place is Bark's Chop Suey?
08:28 ibloat MinetestBot, wan
08:28 TriBlade9 Who controls MinetestBot?
08:28 sfan5 me
08:29 TriBlade9 No T7g, Wong is not technically a word, just a sound, like 'roof' or 'bark'
08:29 T7g Makes sense
08:29 TriBlade9 So it can be spelled Wong, or Wang
08:29 sfan5 "Players: 223/339 Servers: 46/56"
08:29 sfan5 so many people :o
08:29 TriBlade9 Nice
08:29 ibloat wan would be the japanese version
08:29 TriBlade9 yep
08:30 Calinou joined #minetest
08:30 TriBlade9 WB Calinou!
08:30 Calinou hi
08:30 T7g I see 150+ early morning (3 hours from now)
08:31 Calinou we had 175 about 2 days ago, in the evening
08:31 T7g very nice
08:31 Calinou #minecraft has 304 currently
08:31 T7g Microsoft just bought MC for 2.5bil
08:31 T7g then laid off 14,000 employees
08:32 T7g You can see where their priorities lie
08:32 T7g If you don't believe me, look it up.
08:32 basse joined #minetest
08:32 Calinou Microsoft said they'd fire 18,000 employees?
08:32 T7g sec
08:32 TriBlade9 sfan5, Fixed it
08:32 TriBlade9 Lets hope this patch is all
08:33 TriBlade9 C++ is so fun
08:33 TriBlade9 </sarcasm
08:33 T7g here is from Seattle Times;
08:33 T7g http://seattletimes.com/html/businesstechnology/2024575202_microsoftlayoffsxml.html
08:33 T7g They wanna rape that game/brand for every drop of blood it's worth.
08:34 VanessaE yeah, saw a similar article on slashdot earlier
08:34 T7g At the expense of their employees
08:34 T7g You can spend 2.5bn but you can't keep your employees?
08:34 T7g Pfffffffffftttttt
08:38 TriBlade9 Thanks a lot for testing sfan5
08:38 sfan5 np
08:38 TriBlade9 Nooow Colored chat should be safe... until we find another huge bug :P
08:38 TriBlade9 (I just tested a bunch of other stuff, just to be sure)
08:38 T7g Microsoft could have afforded to pay those 14,000 employees 178571.42857142857142857142857143 per year if they didn't buy Minecraft
08:39 TriBlade9 T7g, I believe the cuts are due to company restructuring and consolidation, not finance issues
08:39 T7g Dude, how old are you? No offense, but I've been following M$ since the DOS days.
08:40 TriBlade9 23
08:40 T7g 30 here, what was the first OS you used?
08:40 TriBlade9 I don't pay much attention to MS though, sicne I stopped using windows in '05
08:40 TriBlade9 I... forgot...
08:40 TriBlade9 I think Windows 95
08:41 T7g Let me tell you a story
08:41 VanessaE first OS I used was...whatever they called it on the Timex-Sinclair 1000 ;)
08:41 T7g My parents bought me an IBM Aptiva, Model M40, Serial Number; 23gyz01 back in 1995
08:41 T7g It came with OS/2 Warp, Windows 3.1, and DOS
08:42 TriBlade9 Oooh
08:42 TriBlade9 OS/2 :)
08:42 T7g it also came with a "free" upgrade
08:42 T7g to windows 95
08:42 T7g I remember the day the upgrade came
08:42 T7g My dad did it
08:42 T7g My friend was with me in the room, he took his shoes off
08:42 T7g the stench was unfathomable
08:42 jp joined #minetest
08:42 T7g The Windows 95 Install disc took away my tri-boot config
08:43 T7g Saying it could only boot to Windows 95
08:43 tadni joined #minetest
08:43 * TriBlade9 cue reminiscing music...
08:43 T7g We almost died because my friend's feet were so foul
08:44 T7g and that was the last time I ever had OS/2
08:44 VanessaE [Weird Al, "Those Were the Good Old Days"]
08:44 TriBlade9 Thanks nessa
08:44 T7g So, Tri?
08:44 TriBlade9 Yes?
08:44 * ibloat is thinking about creating a MC crafting table placebo mod that opens the inventory when right-clicked
08:44 T7g Why did they take away my OS/2 Warp?
08:44 TriBlade9 Because they're jerks?
08:45 T7g So how do you feel about them?
08:45 TriBlade9 I still think they're jerks
08:45 T7g Good; they are
08:45 TriBlade9 Still, you can't apply that to everything
08:45 T7g I used to have a tri boot system, first system I ever owned.
08:46 T7g It was ended by Microsoft
08:46 T7g The reason they did that?
08:46 TriBlade9 Monopolie?
08:47 T7g They were held by a court judgement for a while
08:47 T7g but when '95 came out
08:47 ibloat is there a mod that does double slabs already? (2 stacked slabs)
08:47 T7g They were free to fuck, which led us to the ActiveX/Internet Explorer shit that plagued us until Firefox and Chrome.
08:48 T7g Now they are nothing.
08:48 TriBlade9 ;_;
08:48 T7g That is why they bought MC
08:48 T7g Just like they bought Bungie
08:49 T7g Halo was originally a Macintosh only game
08:49 T7g M$ bought them, and made it an XBox exclusive.
08:49 T7g Look it up.
08:49 T7g I implore you.
08:53 TriBlade9 I know that much
08:53 T7g So what's your point?
08:53 TriBlade9 I didn't have a point
08:54 TriBlade9 Just wasn't sure that they were firing people for the sake of firing people
08:54 T7g Does anyone ever do that?
08:54 TriBlade9 Nvm
08:54 TriBlade9 Forget I said anything
08:55 T7g Paid 2.5 billion - that is 2,500,000,000
08:56 T7g Assuming I went to a US state with no tax, that is 2.5 BILLION CHEESEBURGERS!
08:57 TriBlade9 Holy shit
08:57 TriBlade9 That puts it into perspective
08:58 T7g Yeah, think of all the effort that went in to producing the meat, the bread, the pickles, those shitty chunks of onion, and the terrible representation of ketchup and mustard
08:58 edakiri Are Torches the only constructible light source and only light when placed?
08:59 T7g naw, I think some servers or well, most have glowblocks
08:59 T7g always read the mods on the server you play on
09:00 edakiri I'm playing single player. Also, searching the wiki for glowblock reveals naught.
09:00 Calinou <T7g> Now they are nothing.
09:00 VanessaE most servers have multiple types of light sources, edakiri
09:00 Calinou they're still one of the biggest businesses in the world…
09:00 Calinou <T7g> You can spend 2.5bn but you can't keep your employees?
09:00 VanessaE edakiri: there are numerous mods that add other kinds of lights
09:00 Calinou it may be better economically
09:00 Calinou you'd be surprised at how much jobs are wasted in large companies
09:00 T7g I know how that goes Cali
09:01 edakiri Thanks.  For the default, are torches as I described?
09:01 Calinou <T7g> Microsoft could have afforded to pay those 14,000 employees 178571.42857142857142857142857143 per year if they didn't buy Minecraft
09:01 Calinou but do these employees bring a lot of money?
09:01 T7g Yep
09:01 T7g They could have
09:01 T7g Is that an issue?
09:01 T7g Most companies pay employees to keep the status quo
09:02 Jonuz Microsoft has fired lot of ex-nokia workers :<
09:02 T7g I still own a Nokia N900
09:02 * Calinou has no phone
09:02 T7g and use it every day.
09:02 Calinou :-D
09:02 Jousway joined #minetest
09:02 T7g It is a phone but I do not use it as such
09:02 asie Nokia 6310i jere
09:02 asie here*
09:02 asie best phone
09:03 T7g It's my mobile platform
09:03 Jonuz T7g: does it have symbian?
09:03 T7g Standard
09:03 edakiri Can torches light while you hold them?
09:03 T7g though I do have a flash image of PwnPhone
09:03 Jonuz Meamo GNU/Linux
09:04 T7g just haven't bothered
09:04 T7g I literally have no need for that.
09:05 Calinou edakiri, no
09:05 Calinou in Freeminer (a fork of Minetest) they can
09:05 Calinou the light doesn't affect gameplay, it's purely client-side
09:06 T7g He asked if holding it changed things, not if placing it changed things.
09:07 T7g Is this really so bad that we can't have spawning relegated to areas that are dark?
09:08 psedlak joined #minetest
09:08 Calinou I was talking about holding it, exactly
09:08 Calinou T7g, we sure can
09:08 Calinou all the mob mods use light-based, node-based and height-based spawning
09:09 T7g Explain?
09:09 Weedy joined #minetest
09:09 Weedy joined #minetest
09:09 CraigyDavi`` joined #minetest
09:09 T7g Why height?
09:10 Calinou to have mobs only in deep caves
09:11 T7g That makes no sense.
09:11 Calinou it does
09:11 Calinou damaging mobs like dungeon masters shouldn't spawn right below the sea
09:11 T7g What about non-hostiles?
09:11 Calinou to have them only above sea, yet only on stone nodes?
09:11 T7g Sheep? Pigs? Cows?
09:11 Krock moo moo
09:11 Calinou grass-only with some light then
09:12 Calinou doesn't need height restriction unless you want to prevent underground spawning
09:12 T7g no, can you not cast rays?
09:12 T7g I'm almost 100% sure Irrlict allows you to cast rays
09:13 T7g You're not even using your own engine, you're using one you don't even understand...
09:13 Calinou https://gitorious.org/calinou/carbone/source/e8beed121cc4de500d44967b5b307ba88af1909c:mods/mobs/init.lua#L697
09:13 Calinou here are the spawning conditions of my mobs
09:13 Calinou why cast rays?
09:13 T7g "Your" mobs?
09:13 Calinou my mods mod
09:13 Calinou mobs*
09:13 T7g You seem to have a personal investment in this
09:14 VanessaE he's that good :)
09:14 Calinou I've also prevented grass growth below sea level
09:14 Calinou works well
09:15 T7g I know from my own open source interactions with other projects that you can't base your worth on one thing.
09:15 T7g Yes, that's awesome!
09:15 T7g but it's just another commit.
09:16 Calinou ?
09:16 Calinou I don't make overengineered stuff
09:16 T7g Didn't say you did
09:16 VanessaE some would say that's MY job :P
09:17 T7g Read above
09:18 T7g To put it bluntly
09:19 T7g You don't always need to cast rays
09:19 T7g It helps in the sense that it can populate an area around you- that you cannot see
09:20 T7g Any sane population algo will always spawn shit outside of your view
09:21 T7g Seeing some shit poof in to existence in front of you will always piss people off.
09:21 Calinou this one can spawn stuff right next to you, yes
09:21 Calinou this is not a bad thing
09:22 Calinou it punishes people who dig in the dark
09:22 Calinou (and scares them a lot :D)
09:22 jp can't sleep again VanessaE ? :P
09:22 MinetestBot [Git] donat@openmailbox.com -> minetest/minetest: Make config compatible with C++11 c9cab6b http://git.io/Xm9tQw (2014-09-20T11:20:13+02:00)
09:23 T7g I played a bit
09:23 T7g I never saw hostile mobs for some reason
09:24 T7g I kinda expected the warthog to attempt to damage me
09:24 T7g irl, he'd have a 30/70 chance of killing and eating me
09:24 Calinou warty warthog
09:25 VanessaE jp: nope :-/
09:25 VanessaE can't sleep, but too tired to look at code :-/
09:26 edlothiol joined #minetest
09:32 restcoser joined #minetest
09:35 basse joined #minetest
09:36 Krock Is there a mod which adds one or two hostile mobs which spawn in underground? (like stone monster - not too strong)
09:36 MinetestBot [Git] stefanbeller@gmail.com -> minetest/minetest: Add a .mailmap file adfba20 http://git.io/5w83zA (2014-09-20T11:36:35+02:00)
09:46 Mati^1 joined #minetest
09:49 SmugLeaf joined #minetest
09:49 SmugLeaf joined #minetest
09:51 edakiri Does TNT immediately explode when you ignite it?  -- damaging yourself?
09:51 edakiri It sounds pretty useless then.
09:52 TriBlade9 edakiri, no you have to punch it with a torch :0
09:52 TriBlade9 ;)
09:52 Calinou I spent ~25 minutes doing a probably useless PR :(
09:52 Calinou edakiri, it explodes a few seconds after ignition
09:52 edakiri thanks. So light & run.
09:53 TriBlade9 yep
09:54 asie joined #minetest
09:54 reactor joined #minetest
09:55 SmugLeaf joined #minetest
10:00 deasanta joined #minetest
10:01 deasanta any mese xperts around? need to know how to make a switch - on / off - one that sits inline between conductors
10:03 SmugLeaf joined #minetest
10:05 RealBadAngel https://www.youtube.com/watch?v=wjG1bUBFPB0&amp;feature=youtu.be
10:06 RealBadAngel what do you think about this cracks replacement?
10:06 TriBlade9 Is that the same as earlier RealBadAngel?
10:07 RealBadAngel yes
10:08 deasanta imo - looks good on leaves  and some blocks - rocks etc propably need cracky
10:09 deasanta maybe good to have both and work on which blocks it suits best
10:10 alket joined #minetest
10:11 CraigyDavi joined #minetest
10:12 compcube joined #minetest
10:14 compcube joined #minetest
10:16 iqualfragile joined #minetest
10:16 jp joined #minetest
10:18 ]DMackey[ joined #minetest
10:23 edakiri Is it possible to pick up a dropped chest?  It shows the chest being destroyed when I click it.
10:25 edakiri I experimented & see I can pick it up.
10:25 edakiri rather than it is destroyed.
10:25 dzho joined #minetest
10:25 edakiri If it isempty, but not if occupied.
10:25 Krock edakiri, I don't get what you mean
10:27 deasanta im in creative on 0.4.10 and it works if dropped with Q key or placed as block
10:27 ImQ009 joined #minetest
10:29 SylvieLorxu joined #minetest
10:29 friti_ joined #minetest
10:33 MinetestBot [Git] kilbith -> minetest/minetest: Fixed french vocabulary/grammar errors 821b268 http://git.io/0WreVw (2014-09-20T12:17:54+02:00)
10:33 MinetestBot [Git] mimilus -> minetest/minetest: Small changes to French translation (Petites modifications mineures) 4432e98 http://git.io/w1RApw (2014-09-20T12:15:13+02:00)
10:33 TriBlade9_ joined #minetest
10:33 deasanta merci
10:33 astralnebula joined #minetest
10:35 arsdragonfly joined #minetest
10:35 Akagi201 joined #minetest
10:37 jp Calinou : jette un oeil sur les changements de mimilus ^
10:38 jp il a allongé inutilement -_-
10:39 jp c'est vraiment n'importe quoi...
10:39 raffahacks joined #minetest
10:39 VanessaE bbl, off to bed.
10:39 jp g'nighr
10:41 raffahacks Are you from california, VanessaE?
10:41 raffahacks Or that part of usa
10:42 raffahacks Ok, good might
10:42 raffahacks Night
10:44 jellow joined #minetest
10:45 jellow Hi there, Not sure if you heard but chromeos recently ported android libraries. I was wondering if anyone had had any success running minetest android on chromeos.
10:46 jellow I tried and had no success
10:46 SylvieLorxu ChromeOS can't run Minetest's Linux version? I though ChromeOS was basically Linux, hmm
10:47 DusXMT You're right, the kernel is Linux, but the userland is almost completely different
10:48 DusXMT from a GNU-based system
10:48 jellow you can but it involves going into developer mode which ends up causing all sorts of issues
10:49 deasanta propably the libraries available to it? different graphics libs?
10:50 deasanta try running server mode only - see if that runs
10:51 jellow is there an .apkg for the server version?
10:52 deasanta du
10:53 DMackey joined #minetest
10:53 deasanta dont know - sapier may know how to strip out graphics - https://forum.minetest.net/viewtopic.php?f=42&amp;t=9389
10:53 deasanta thus less lib dependencies
10:54 jellow deasanta: ah awesome thanks for that link
10:54 T4im joined #minetest
10:55 jellow I'm also not running it in tablet mode which may be causing it issues.
10:59 Krock http://i.imgur.com/rpcEXQF.png
11:04 CraigyDavi` joined #minetest
11:27 TriBlade9_ Is there a way to load textures from mods?
11:29 TBC_x http://pastebin.com/1CwTCwLH can anyone explain me why that function "visit" at 290 is not a function?
11:29 edakiri Do you die or be damaged if gravel falls on you?
11:31 deasanta edakin: appears not to be the case
11:32 nore joined #minetest
11:34 celeron55 oh by the way, did someone manage build buildat yesterday?
11:35 TriBlade9_ celeron55, glad you asked
11:35 celeron55 a better dependency list of the Polycode+Buildat would be nice to have for some distro; i had almost everything already installed on my system so i couldn't really get a good list
11:35 TriBlade9_ I attempted to, but found it needed all sorts of dev packages I didn't know
11:35 TriBlade9_ I wanted to ask you, but you'd already left, so I gave up
11:35 celeron55 polycode's documentation is still quite lacking in this aspect
11:35 TriBlade9_ If you want, I'll attempt right now
11:36 Nitori TBC_x, probably because the "this" inside of the function, is a different "this" from when "this.visit" was defined.
11:36 celeron55 well, feel free to
11:39 TriBlade9_ celeron55, Here's why I stopped: WARNING: Could not find Bullet Dynamics - depending targets will be disabled.
11:39 TriBlade9_ And so on
11:39 TriBlade9_ It appears to need bullet physics, which I have no idea how to install
11:39 celeron55 how are you building it?
11:39 TriBlade9_ Current step: cmake .. -DCMAKE_BUILD_TYPE=Debug -DPOLYCODE_ROOT_DIR=../../Polycode
11:40 celeron55 so you built Polycode already?
11:40 TriBlade9_ Yes
11:40 TriBlade9_ Vorbis, VorbisFile, OGG, Lua, and Bullet are all missing
11:41 TriBlade9_ I already installed libsdl-dev
11:41 asie joined #minetest
11:41 TriBlade9_ wb asie
11:41 celeron55 hmm something's off; it should automatically use them from polycode's dependency build system
11:41 TriBlade9_ I'm assuming polycode compiled properly
11:41 celeron55 can you check?
11:41 TriBlade9_ I see the folders, yes
11:42 celeron55 if you go to IDE/Build/Linux/Build/ and run ./Polycode, you should get the polycode ide
11:42 TriBlade9_ Ohshit
11:43 celeron55 (which buildat isn't using, but which should result from the build instructions)
11:43 TriBlade9_ I've got a good guess why it never compiled properly
11:43 TriBlade9_ They never accounted for google code being unreachable >_>
11:43 TriBlade9_ Woo Great Firewall
11:43 celeron55 lol
11:44 TriBlade9_ -_-
11:44 TriBlade9_ Proxyfail time
11:44 TBC_x Nitori: interesting is, that the visitAndDraw is defined and called the same way and has no problems
11:44 celeron55 well that solved out quickly though
11:45 TriBlade9_ Strange that it never told me that the build failed
11:46 TriBlade9_ Instead it said it was sucessful
11:47 TriBlade9_ I'm going to attempt to manually download
11:47 Mlpearc joined #minetest
11:47 Nitori TBC_x, I'm not sure.. but it looks like, you try to acces this.visit while we're actually inside of this.visit, it's different for visitAndDraw. :/
11:48 Mlpearc left #minetest
11:48 celeron55 TriBlade9_: http://fpaste.org/135099/13659141/
11:48 celeron55 that's what ends up in the dependency download directory
11:49 TriBlade9_ celeron55, All of them are good except for box2d and bullet
11:49 TBC_x that's why i hate javascript :/
11:49 TriBlade9_ IDK why physics engines love google code
11:50 Nitori TBC_x, still better than php :p
11:51 TriBlade9_ celeron55 my bad, a lot of those files are actually missing O-o
11:51 TriBlade9_ Isn't living in china with your VPN's down fun? <3
11:51 celeron55 you can find the fetcher scripts under /CMake/External*
11:52 celeron55 so have fun with that 8)
11:52 TriBlade9_ Huh
11:52 TriBlade9_ How do you find glut.h? What package is that?
11:52 ]DMackey[ joined #minetest
11:52 TriBlade9_ #include <GL/glut.h>
11:53 TriBlade9_ nvm, freeglut3-dev
11:53 TBC_x I've basically scraped https://tomcc.github.io/2014/08/31/visibility-2.html and now I'm trying to implement "short reverse raycast" so it won't look behind corners, but I messed up somewhere and now i'm making it animated so it is much more clear
11:54 celeron55 did you already get the dependency packages? i could tarball up mine if it's handier that way
11:54 TriBlade9_ I proxied box2d and bullet, now it's continuing
11:54 TriBlade9_ So I should be able to get the rest myself
11:54 TriBlade9_ You're gonna need to provide some docs on this game x]
11:54 TriBlade9_ And a new irc channel, #buildat
11:54 TriBlade9_ Boom, first person to join
11:55 sfan5 what are you talking about?
11:55 TriBlade9_ celeron55's latest project, that belongs in #buildat
11:55 TriBlade9_ :P
11:55 TriBlade9_ *which
11:56 TriBlade9_ https://github.com/celeron55/buildat
11:56 TriBlade9_ Currently required libraries that I didn't already have installed: libsdl-dev, freeglut3-dev
11:57 TriBlade9_ Unfortunately, I can't be sure I didn't already have a large amount of them already installed, as I have a lot of dev libraries already
12:01 TBC_x from the description in README it looks like buidat is minetest, what are the differences supposed to be?
12:02 TriBlade9_ TBC_x Dude, it's totally different
12:02 TriBlade9_ I can barely tell what it is, much less how to use it
12:02 celeron55 i'm not sure how it might end up; at the moment the difference is 10000x less content and an interesting architecture to build on
12:02 TriBlade9_ celeron55, too bad you can't dump lua and stick V8 in
12:02 TriBlade9_ Node.js would've been my platform of choice for Minetest modding
12:03 TriBlade9_ (Yes, I know PolyCode has lua bindings only)
12:03 * DusXMT would choose Guile, as you have a selection of languages to choose from, including Lua
12:04 PenguinDad joined #minetest
12:04 celeron55 i prefer lua to javascript; JS has such a wonky design with many historical errors
12:04 TriBlade9_ >:U
12:04 TriBlade9_ One word:
12:04 TriBlade9_ *code example
12:04 TriBlade9_ HLuaBot: parent:method.function()
12:04 HLuaBot Unknown command "parent:method.function()". Try "help".
12:04 TriBlade9_ HLuaBot: parent:method.function()
12:04 HLuaBot Unknown command "parent:method.function()". Try "help".
12:04 TriBlade9_ ...
12:04 TriBlade9_ lua: parent:method.function()
12:04 TriBlade9_ javascript parent.method.function()
12:05 TriBlade9_ Plus the object model in JS is nicer
12:05 TriBlade9_ And I like my brackets >:U
12:05 Nitori brackets!
12:05 Nitori I'm from python so...
12:05 TriBlade9_ Python is impossible to read for very long
12:05 TriBlade9_ Same for lua
12:05 celeron55 i've coded a lot in both and my mind isn't changeable on this subject anymore
12:05 TriBlade9_ At least for someone accustomed to brackets
12:06 celeron55 lua's syntax is a bit old-fashioned for sure but it works; can't really complain
12:06 TriBlade9_ celeron55, I'm finding I make less syntax errors when I'm working with the minetest C++ engine than modding with Lua :c
12:06 Nitori I was accustomed to brackets as well.
12:06 TriBlade9_ To each his own I guess :/
12:06 Nitori (:
12:06 TriBlade9_ Anyways, should we move to #buildat?
12:07 celeron55 let's hijack this channel until someone wants to discuss about something more on-topic here
12:07 * celeron55 is rude
12:07 TriBlade9_ Okay XD
12:08 TriBlade9_ How on earth would one manage blocks in buildat?
12:08 TriBlade9_ And chunks and stuff
12:08 TriBlade9_ I tried writing a java voxel game, and I made some progress, but I gave up once I got to greedy meshing
12:08 celeron55 i'm going to start writing modules and extensions for those
12:08 TriBlade9_ Okay
12:08 TriBlade9_ So you basically wrote a multiplayer lua game engine?
12:08 celeron55 well it's a bit of work and the design isn't all trivial, but let's say i've made one already
12:08 celeron55 8)
12:09 TriBlade9_ Minetest you're referring to?
12:09 celeron55 yes
12:10 MinetestBot [Git] kahrl -> minetest/minetest: Revert "Small changes to French translation (Petites modifications mineures)" e9d6295 http://git.io/9wMFiw (2014-09-20T14:02:00+02:00)
12:11 TriBlade9_ celeron55, build sucessful
12:11 TriBlade9_ Will test in a sec, phone call
12:12 celeron55 now you can test the 200 lines-of-code game that it contains
12:12 TriBlade9_ Yay
12:12 TriBlade9_ At least it will be easy to understand.. mebbe
12:13 celeron55 git pull so that you get the newest version; i simplified some things already
12:13 TriBlade9_ ...
12:14 TriBlade9_ Alright
12:14 TriBlade9_ Time to test
12:14 TriBlade9_ TBH, the whole idea seems slow, but promising
12:15 celeron55 what's so slow about it
12:15 TriBlade9_ Sooo
12:15 TriBlade9_ Just the idea that the whole game is lua
12:15 TriBlade9_ Anyways, built, but the cleint doesn't seem to do anything
12:16 TriBlade9_ Just displays the boxes
12:16 TriBlade9_ Is that intentional?
12:16 celeron55 you can press arrow keys and space; that's the functionality it has for testing
12:16 TriBlade9_ Pressing does nothing
12:16 TriBlade9_ *Space does stuff, arrow does nothing
12:17 TriBlade9_ *Had numlock on x]
12:17 TriBlade9_ nvm
12:17 TriBlade9_ works fine
12:18 TriBlade9_ celeron55, you should totally put up a server and see if we can connect :P
12:18 celeron55 can do, wait a minute
12:19 shadowzone joined #minetest
12:20 TriBlade9_ celeron55 I call first fork :D
12:21 celeron55 you can now connect to c55.me
12:21 TriBlade9_ one sec
12:21 celeron55 multiplayer box moving, yay
12:22 TriBlade9_ OMG
12:22 TriBlade9_ Surprisingly addictive
12:23 celeron55 8))
12:23 TriBlade9_ I want in :D
12:23 TriBlade9_ Time to look at some code
12:23 TriBlade9_ The latency is terrible though >_>
12:23 celeron55 well it's from china to finland, can't really expect much
12:23 TriBlade9_ Really?
12:23 TriBlade9_ Finland?
12:23 TriBlade9_ That's a great connection then, at least for me
12:24 TriBlade9_ NOOOOO
12:24 TriBlade9_ I screwed up my wall :C
12:24 TriBlade9_ hehe
12:24 TriBlade9_ trapped you
12:25 TriBlade9_ imma get u >:D
12:25 celeron55 the funny thing is, this 300-line game actually already has the properties that make minecraftlikes great
12:25 theTroy celeron55: great to see you still active online :P
12:25 TriBlade9_ Yay :D
12:25 TriBlade9_ Funnest part is trolling other players
12:25 TriBlade9_ Wait, did I say that?
12:25 celeron55 1) it's multiplayer, 2) you move around in it, 3) you build in it
12:26 TriBlade9_ 3) You can push people off-screen
12:26 celeron55 i wonder how many players this would support
12:26 celeron55 probably like infinite
12:26 TriBlade9_ Probably
12:26 TriBlade9_ How does modding work technically?
12:26 TriBlade9_ Does any processing happen on the server-side?
12:27 celeron55 read the .txt files in the buildat source
12:27 celeron55 design.txt first
12:27 TriBlade9_ Don't troll me while I'm afk >:I
12:27 celeron55 this is that game: https://github.com/celeron55/buildat/blob/master/test/testmodules/minigame/minigame.cpp https://github.com/celeron55/buildat/blob/master/test/testmodules/minigame/client_lua/init.lua
12:28 shadowzone Hi celeron55.
12:28 celeron55 and this i referred to https://github.com/celeron55/buildat/blob/master/design.txt
12:28 TriBlade9_ celeron, so on the server C++ is neede for mods?
12:28 TriBlade9_ s/mods/games/
12:28 celeron55 oh, design.txt is actually a bit outdated
12:29 celeron55 yes server runs only C++, and compiles it from source automatically
12:29 TriBlade9_ Oooh
12:29 TriBlade9_ That's interesting, but could be more of a pain for modders
12:30 TriBlade9_ Though, I assume you could create a C++ game, that loads lua?
12:31 TriBlade9_ Dude
12:31 TriBlade9_ This isn't a "minecraftlike"
12:31 TriBlade9_ This is a game engine
12:31 OldCoder joined #minetest
12:32 celeron55 you can say so, yes; but the intention is to make an engine that is good for *at least* a minecraftlike
12:32 shadowzone o.O did you just say minecraftlike?
12:32 celeron55 it's ridiculously flexible for the reason of supporting proper modding
12:32 TriBlade9_ celeron55, indeed
12:32 TriBlade9_ shadowzone, yes, c55 has invented a new word
12:33 celeron55 i avoid trademarks by transforming Minecraft into a common word 8)
12:33 shadowzone Oj.
12:33 TriBlade9_ I've got chills running up and down my spine, feel like writting a million lines of code ATM
12:33 shadowzone Clever.
12:35 TriBlade9_ Also, celeron55, I'm still winning
12:35 TriBlade9_ First player to push the other one out of the camera viewport wins
12:35 TBC_x hehe, imagine using a game engine in place of DE
12:35 TriBlade9_ Guys, compile this thing and join us
12:36 celeron55 one funny thing about this is that i can modify the source on the fly and nobody disconnects
12:36 celeron55 the level will reset though
12:36 celeron55 actually... it will need some additional support from the game
12:36 TriBlade9_ BOOM
12:36 TriBlade9_ Winning again
12:36 TriBlade9_ Sorry, overexcited
12:36 TriBlade9_ I got lost...
12:37 celeron55 yeah i modified the source and now it doesn't update anymore until reconnecting
12:37 TriBlade9_ ok
12:37 TBC_x use polycode-git?
12:37 Krock TriBlade9_, compile what?
12:38 TriBlade9_ Krock http://github.com/celeron55/buildat
12:38 asie joined #minetest
12:38 TriBlade9_ wb asie
12:38 Krock I hope it's windws xp compatible
12:38 TriBlade9_ I don't think it's been built on windows yet, so I bet nope
12:38 TriBlade9_ c55, you win, I got lost x[
12:38 celeron55 Krock: maybe with a day of porting work
12:39 celeron55 or half a day
12:39 Krock :/
12:39 celeron55 = doable but not a priority right now
12:39 TriBlade9_ did some tweaks
12:39 TriBlade9_ brb
12:40 TriBlade9_ If I go crazy, it's because I tried to move the camer as well
12:41 TriBlade9_ Huh
12:41 TriBlade9_ Does restarting the client update the lua file c55?
12:42 TriBlade9_ Or do I get the lua file synced from the server?
12:43 celeron55 the server sends it
12:44 TriBlade9_ Even awesomer
12:45 TriBlade9_ So how would one create server-side mods that load dynamically? Would they have to update the main C++ file to include the files and such? (tag:celeron55)
12:45 celeron55 no
12:46 celeron55 start your server and just modify code of a module
12:46 celeron55 it will notice it and recompile and reload the module
12:46 TriBlade9_ Where on earth did you get the idea for this?
12:46 celeron55 there's so much automagic in it that it even blew my own mind when i first saw it working
12:47 Krock mhm png library...
12:47 TriBlade9_ You did amazing work celeron55, so prove it and beat me at your own game with my own rules :D
12:48 * ibloat goes clone buildat
12:48 celeron55 TriBlade9_: where's your server!
12:48 TriBlade9_ My server?
12:48 TriBlade9_ I can't port-forward
12:48 TriBlade9_ My router is in Chinese, I don't understand it
12:48 TBC_x take a dictionary
12:48 TriBlade9_ </Awesomest excuse ever>
12:48 Krock translate it??
12:48 TriBlade9_ Dude
12:48 TriBlade9_ That thing is slow as hell and doesn't have a half-decent interface
12:49 TriBlade9_ I tried translating it, ended up having to invite a friend over to configure it
12:49 TBC_x not even telnet?
12:49 TriBlade9_ He had a hard time, and he's a native speaker
12:49 TriBlade9_ idk
12:49 TriBlade9_ I'd sooner rent a VPS
12:50 celeron55 i think i'll add an option to buildat's cmake to build the server without client+polycode
12:50 TriBlade9_ What port is this on celeron55?
12:50 celeron55 20000
12:50 ibloat celeron55, let me dockerize it and spin up an instance somewhere :)
12:50 TBC_x can you ping6 my IP?
12:50 TriBlade9_ Get some support behind this celeron55, this is frigign awesome
12:51 TriBlade9_ Drum up some intrest
12:51 TriBlade9_ I'd even make a topic on forums and games I run/play
12:51 celeron55 lol i just made it and published it 12 hours ago
12:51 rubberduck joined #minetest
12:51 TriBlade9_ And somehow it still manages to work and blow my mind x]
12:51 TriBlade9_ You are a master
12:51 celeron55 i'd like to start a bit slower and not get 100 pull requests today
12:52 TBC_x would be interesting how much effort it would take to run minetest_game on that
12:52 TriBlade9_ Heh
12:52 TriBlade9_ Okay celeron55
12:53 TriBlade9_ I'm too busy nerdgasming to think straight
12:53 ibloat are you bulding it in place or a subdirectory?
12:53 celeron55 altough
12:54 celeron55 well if you want to, you could link it to developer type people; but please don't to anyone who can't develop and compile C++
12:55 TriBlade9_ Oh
12:55 TriBlade9_ I shouldn't know about this then, I'm the rough equivelant of a two year old with C++
12:56 ibloat ah an aur build for polycode exists
12:56 TriBlade9_ Pardon me, Imma test some stuff in singleplayer
12:56 TriBlade9_ "singleplayer"
12:56 rubberduck hi all, this is my first day here...
12:57 shadowzone Hi rubberduck.
12:57 TBC_x aur build for polycode, but is it really supposed to download all those libs?
12:57 shadowzone Enjoy your time here.
12:57 celeron55 ibloat: buildat probably can't use a system-wide polycode for now
12:57 TriBlade9_ hi rubberduck
12:57 celeron55 (patches welcome, though)
12:58 ibloat ah i see
12:58 rubberduck i want to make my first mod in a few days, something like the homedecor modpack, adding a lot of uses for gold, silver, mithril, diamond, mese and the gems from glooptest.
12:59 ibloat checking it all out now
12:59 TriBlade9_ cool rubberduck!
12:59 ibloat why nobody is using the cmake ninja generator is beyond me
13:01 rubberduck some ideas i already have: a marble pillar, surrounded with gold, some lamps using these gems or these glass tables from homedecor with gold or mithril border
13:01 erlehmann joined #minetest
13:02 TriBlade9_ Sounds shiny rubberduck
13:03 TriBlade9_ celeron55: camera movement, sorta check
13:06 edakiri Wheat seed does not plant on soil.
13:08 naccall joined #minetest
13:08 TriBlade9_ If you think that's a bug edakiri, report it on GitHub at http://github.com/minetest/minetest/issues
13:10 edakiri Ground next to water does not look wet. Would that also be unexpected?
13:10 edakiri Can I expect anything which does not behave as described on the wiki to be a bug?
13:10 edakiri --if I have the current release?
13:12 adhoc joined #minetest
13:12 T4im it might take some time until the soil gets wet
13:13 T4im needs afaik to be not further than 3 nodes away from the soil
13:13 T4im water*
13:13 T4im can be underneath it as well, common placement puts it next to it, but that just wastes space
13:13 restcoser joined #minetest
13:14 HomelessHedgehog joined #minetest
13:15 edakiri Nevermind. I confused dirt with soil.
13:15 Krock dirt has the group soil
13:23 restcoser_ joined #minetest
13:30 rubberduck left #minetest
13:40 Nerotic joined #minetest
13:41 Nerotic hey
13:41 TriBlade9_ Hi Nerotic
13:41 Nerotic It's been a while.
13:42 TriBlade9_ oi, I still can't get my nick back >:U
13:42 Nerotic why
13:42 TriBlade9_ Still says I'm connected
13:42 Nerotic What did you forget your nickserv pass?
13:42 TriBlade9_ Been that way for hours
13:42 TriBlade9_ No, I disconnected randomly
13:42 Nerotic huh
13:42 TriBlade9_ My host server crashed
13:43 Nerotic e.e
13:45 Mikaela TriBlade9_: /msg nickserv help regain
13:45 ibloat_ joined #minetest
13:49 ibloat joined #minetest
13:49 Nerotic choose
13:49 Nerotic are u here or not ibloat
13:54 nore__ joined #minetest
13:55 turtleman_ joined #minetest
13:57 ibloat now he/she will never know
13:57 chchjesus joined #minetest
14:01 TriBlade9_ joined #minetest
14:01 garfonzo joined #minetest
14:07 TriBlade9_ G'night
14:07 TriBlade9_ left #minetest
14:16 nyuszika7h joined #minetest
14:16 TheKingDoof joined #minetest
14:19 NakedFury joined #minetest
14:20 blaze joined #minetest
14:27 iqualfragile OldCoder: you will need to have luajit if you want to run pipeworks, mesecons or mobf
14:29 restcoser joined #minetest
14:31 erlehmann joined #minetest
14:32 OldCoder iqualfragile, interesting; can you elaborate?
14:32 iqualfragile OldCoder: well, quite simple, these mods take too much cpu time when not jit-ed
14:33 iqualfragile thereby making your server unplayable
14:33 iqualfragile OldCoder: can you describe your hosting infrastructure?
14:33 OldCoder This started in the past year? And luajit makes a difference
14:33 OldCoder ^ answer these questions first
14:33 whmark joined #minetest
14:33 OldCoder iqualfragile, ^
14:33 iqualfragile OldCoder: what started past year?
14:34 OldCoder <iqualfragile> OldCoder: well, quite simple, these mods take too much cpu time when not jit-ed
14:34 iqualfragile and yes, with these mods luajit makes a great difference
14:34 iqualfragile OldCoder: they have always taken a lot of cpu time
14:34 OldCoder All right. Regarding the question you asked regarding hosting:
14:35 FreeFull joined #minetest
14:35 * OldCoder owns a physical octocore with 32GB of RAM. He runs Debian. The server has recently moved to a secure facility that has not had a power outage in 4 years. The network is expected to switch to gigabit later this year.
14:35 OldCoder ^ iqualfragile, answer
14:35 OldCoder iqualfragile, does this address the question?
14:36 iqualfragile OldCoder: kinda, yes, i especially would like to know how you manage the multiple servers you host, are they on the same machine or on virtual ones?
14:36 iqualfragile and which version of debian you are using
14:37 iqualfragile oh, and how much of the time (on average) nobody is online on your servers
14:38 NakedFury good morning guys
14:39 OldCoder iqualfragile, 1. I'd need to check the Debian. 2. The MT servers are presently processes on the physical server. 3. I've created a sort of multi-MT release multi-world framework. I can run arbitrary releases of MT and arbitrary worlds on each release. I hope to add MT forks and other games. 4. Statistics are complicated because my server has often been down this year due to the move.
14:39 OldCoder iqualfragile, are these answers satisfactory?
14:39 * Krock wonders if there's someone who could convert some .x files to .b3d
14:39 OldCoder Krock, possibly; what is .x ?
14:39 Krock OldCoder, a mesh file format
14:39 iqualfragile the direct3d native format
14:39 OldCoder Ah. No.
14:39 Krock it's a huge file
14:39 OldCoder There are no tools for this, I gather
14:40 iqualfragile Krock: yes, there is someone, he is called you, using blender
14:40 OldCoder Blender can import x?
14:40 OldCoder Oh
14:40 iqualfragile OldCoder: iirc
14:40 Krock iqualfragile, I don't ant to install that mountain-heavy thingy
14:40 OldCoder I thought you meant *MT* native format
14:40 Krock *want
14:40 OldCoder Krock, I can try
14:40 OldCoder Do you have a link for the file?
14:40 OldCoder iqualfragile, are the questions answered?
14:41 iqualfragile OldCoder: the reason i asked is to evaluate if socket activation would be usefull to you
14:41 Mikaela left #minetest
14:41 Krock https://gitorious.org/calinou/carbone/source/e8beed121cc4de500d44967b5b307ba88af1909c:mods/mobs/models/mobs_stone_monster.x
14:41 Krock I know, it's not mine but I really like a smaller file
14:42 OldCoder R
14:42 Krock also the both sheep models... if possible
14:42 OldCoder I will try the .x in question now
14:43 OldCoder I don't see .x on my import menu. Is it x3d?
14:44 Krock hmm it's a .x file but you could try renaming it
14:44 iqualfragile OldCoder: no, but i think you need to enable some import extension
14:44 OldCoder All right. Can't do this now. Sorry.
14:45 OldCoder iqualfragile, comment on socket activation
14:45 Krock okay. thanks for trying
14:45 OldCoder kk
14:45 iqualfragile OldCoder: do you want me tox explain it?
14:45 OldCoder Yes, thank you
14:45 iqualfragile by default none of your minetest servers run
14:46 proller joined #minetest
14:46 iqualfragile but you tell a seperate service (namely xinetd or systemd) to listen on their ports
14:46 OldCoder If somebody visits
14:46 OldCoder they turn on; got it
14:46 OldCoder But how do they turn off?
14:47 OldCoder If there is no turn-off mechanism, feature is of limited use
14:47 iqualfragile as soon as they are needed (the first packets come in) that seperate service accepts the packets starts minetest and gives minetest the socket
14:47 OldCoder See above
14:47 iqualfragile turning them off after the last user left is a 4 line mod
14:47 OldCoder Good! What is the mod?
14:50 bjrohan Hello all, a couple of days ago I installed the animal modpack, and it worked fine, I then uninstalled it. I have tried to reinstall it, and come up with errors when I try to start the game, any suggestions: http://paste.ubuntu.com/8388286/
14:54 Nascher joined #minetest
14:56 Vazon joined #minetest
14:56 iqualfragile -- shut down when last player leaves
14:56 iqualfragile minetest.register_on_leaveplayer(function(obref)
14:56 iqualfragile if next(minetest.get_connected_players()) == nil then
14:56 iqualfragile minetest.request_shutdown()
14:56 iqualfragile end
14:56 iqualfragile end)
14:56 iqualfragile OldCoder: ^
14:57 OldCoder iqualfragile, all right. I'll keep this mind. However, I'll need to fix an issue first. My...
14:57 OldCoder server framework includes some corruption checks that take about 5 minutes at world startup time.
14:57 OldCoder I'll need to rewrite the checks to reduce the time to a few seconds.
14:57 iqualfragile or run them asynchronously
14:58 iqualfragile via chron or something
14:58 OldCoder iqualfragile, is there any specific xinetd software for port activation? And, no, these checks need to run while MT is down.
14:58 iqualfragile OldCoder: oh, minetest does not yet support this, it would be about 10 extra lines in the minetest codebase
14:59 OldCoder Is it expected or planned?
15:01 iqualfragile OldCoder: i made a bug report https://github.com/minetest/minetest/issues/1628 so far nobody has decided to work on it
15:01 TheKingDoof joined #minetest
15:01 OldCoder kk
15:01 OldCoder ty
15:01 LemonLake joined #minetest
15:01 * PenguinDad pokes a pseudorandom developer
15:01 iqualfragile lets poke kahr
15:02 iqualfragile +l
15:02 iqualfragile oh, not online
15:03 OldCoder No rush
15:03 iqualfragile OldCoder: but it would be usefull to you?
15:03 OldCoder Yes
15:03 OldCoder Perhaps I could add another 10 worlds
15:03 zat joined #minetest
15:04 iqualfragile OldCoder: one problem might be that you would need to manually announce yourself to the master server
15:04 OldCoder Oh?
15:04 OldCoder Wouldn't this happen on world restart?
15:04 iqualfragile well, the minetest servers are not online while no players are online
15:04 OldCoder Yes
15:04 iqualfragile so they can't announce themselves
15:04 OldCoder Ah!
15:04 OldCoder ofc
15:04 OldCoder So a loop
15:05 OldCoder based on the MT code
15:05 OldCoder would need to run instead
15:05 iqualfragile yes, its just json, afaik, you could use curl
15:05 restcoser joined #minetest
15:05 iqualfragile im currently installing wireshark to find out the format and urls used
15:05 OldCoder iqualfragile, it is an interesting idea. Thank you for the suggestions.
15:05 OldCoder Isn't it in the code?
15:05 NakedFury are your worlds online again OC?
15:05 iqualfragile yes, but its easier to read json then c++
15:05 OldCoder NakedFury, shortly
15:05 OldCoder Server move was just done
15:06 OldCoder I'm going to nap, woke up at 5am, then proceed with building a new copy of MT 0.4.10
15:06 iqualfragile OldCoder: with a bit of manual work its possible to do this even now, with out propper systemd/xinetd support
15:06 OldCoder I have xinetd
15:07 iqualfragile for systemd there is a socket activation proxy, you can make that be socket activated on your wished port and run the minetestserver on another port, the proxy then takes the socket and gives the packets to the minetestserver on the other port
15:07 OldCoder Eh
15:07 OldCoder In my lands, we hate systemd :-)
15:07 iqualfragile i don't know about xinetd, but i assume there is some way to do that, too
15:07 bjrohan VanessaE: May I check our yor creative server?
15:07 iqualfragile oh, why is that?
15:07 OldCoder Heh
15:08 OldCoder It is intended to be the death of open linux
15:08 OldCoder The issue of systemd is somewhat controversial
15:08 iqualfragile i don't understand
15:08 OldCoder among the non-RedHat distros
15:08 jojoa1997 joined #minetest
15:08 OldCoder It is not a Minetest issue
15:08 OldCoder But essentially systemd is an embrace and extend shutdown of the smaller Linux distros
15:09 OldCoder It's how I became friends with Bonsai Kitten, one of the heads of Gentoo
15:09 iqualfragile systemd is a collection of tools
15:09 OldCoder Gentoo isn't thrilled about systemd and neither are some of the other distros
15:09 iqualfragile i don't see how they are designed to shut down small linux distros
15:09 OldCoder It's off-topic for this channel. If you like, we can discuss it further elsewhere over time.
15:10 hmmmm joined #minetest
15:10 OldCoder You're invited to my business channel. May I PM you?
15:10 OldCoder iqualfragile, ^
15:10 iqualfragile sure
15:16 blaise hehe
15:18 twoelk joined #minetest
15:18 blaise OldCoder, iqualfragile: you guys are more than welcome to discuss it in #funtoo .. :) there are quite a few people in there that might be able to lend their opinion on the matter.. not to mention drobbins lives there and he founded gentoo.. which later he ended up forking to become funtoo
15:19 OldCoder blaise, thank you!
15:20 blaise np.. :)
15:21 blaise I'm seriously considering pulling my server to latest git
15:23 blaise hasufell is the gentoo ebuild maintainer and doesn't have git ebuilds for latest minetest dev available
15:23 Krock http://i.imgur.com/zNebwUD.jpg
15:24 blaise I'm seriously considering using redis
15:24 blaise leveldb helped quite a bit.. but there's still quite a bit of lag
15:24 blaise I'm worried though, that I don't have enough ram
15:24 Krock use dummy backend, it's the fastest of them all
15:24 blaise Krock: yeah, but everything is wiped once the server is down
15:25 PenguinDad blaise: how many rams do you have?
15:25 Krock wipe wipe.
15:25 T4im i heared a few times of leveldb corrupting, you might indeed want to use another backend
15:25 blaise PenguinDad: the machine which hosts midnightsystems.net:30000 has 512MB ram
15:26 blaise T4im: it seems to be much more relyable than sql3
15:26 Krock should be enough. my minstest process uses 250 MB
15:26 Krock *minetest
15:26 blaise s/relyable/reliable/
15:26 T4im not heared of sqlite being corrupted yet
15:26 T4im so.. why does it seem more reliable to you?
15:26 Krock T4im, It corrupted for me once
15:26 T4im hm ok
15:26 Krock but it was the antivirus' fail, not sqlite3
15:26 T4im eh..
15:27 T4im then i dont count that :P
15:28 blaise T4im: well, the server definitly reacts better..
15:28 T4im well, i would expect sqlite to have an inherent speed penality compared to other databases, sure
15:28 T4im afaik only one thread is able to write to it
15:28 blaise before, I would lay like 15 or 20 blocks and then they would dissapere.. then some 10-15 minutes later they would pop back up
15:29 T4im that is server lag, might be result of the db backend, or some overly laggy mods
15:29 blaise now even if the server is lagged the blocks seem to show as soon as I place them and they don't hide or anything
15:29 T4im but dont mix up speed with reliability
15:29 T4im :D
15:30 blaise I'm not
15:30 blaise the lag didn't really change much
15:30 blaise although the server seemed much more stable
15:31 T4im explain stable O_o
15:31 T4im did it crash? loose data?
15:31 T4im before i mean
15:31 blaise stable in the sence that it doesn't have alzhimic episodes where it forgets events for several minutes at a time
15:32 blaise seems like with sql it was submitting some things to the database before others.. in no sane order
15:32 Sokomine does anyone know offhand how to capitalize the first letter of a word in lua?
15:33 T4im string.upper with string.sub?
15:35 Sokomine aah. thanks, T4im :-)
15:35 Krock myString:gsub("^%l", string.upper)
15:35 Krock 2nd way to do it
15:36 T4im oh, that is actually quite elegant
15:37 T4im hmm though what is ?
15:37 T4im I*
15:37 OldCoder blaise, Bonsai Kitten says that he and DRobbins do not see eye to eye
15:37 OldCoder He suspects he will not be welcome in Funtoo channels
15:38 blaise lmao
15:39 PenguinDad Video on irc lol
15:39 blaise not everyone sees eye to eye on everything
15:39 blaise mostly you shouldn't worry..
15:39 blaise bonsaikitten is good peoples.. :)
15:39 T4im ah, l not I, darn font
15:42 blaise I'm not peronally fond of systemd
15:42 blaise others are...
15:43 OldCoder blaise, Indeed. There is quite a debate going on in my business channel ATM.
15:43 OldCoder iqualfragile and a French developer named sebbu are pro-systemd
15:43 OldCoder Bonsai Kitten is... not :-)
15:43 OldCoder
15:44 iqualfragile blaise: can you report on the performance of the different storage backends? that would be relevant for me, too
15:46 Sokomine blaise: which backends did you test? i'm curious how well it'll work with a real sql database. probably not so useful for singleplayer, but for multiplayer, it might be diffrent
15:46 turtleman_ joined #minetest
15:46 khonkhortisan joined #minetest
15:48 T4im i think he meant sqlite, not sql :D
15:49 asie joined #minetest
15:49 Jordach meow
15:49 Jordach OldCoder, minetest now is stupidly performant
15:49 blaise Sokomine: as with my experience with other games that use mysql as a backend, I would think that it would be MUCH better than sqlight3
15:49 OldCoder Jordach, it's fast?
15:49 * OldCoder is confused
15:49 Jordach https://cdn.mediacru.sh/eOoXEPRLaYp9.png
15:49 OldCoder Jordach, it was said that luajit is needed for mods
15:49 OldCoder R
15:50 blaise eve online actually uses mysql
15:50 blaise and it's fine...
15:50 Jordach and yes that's dreambuilder running under a VM with 3D acc support
15:50 blaise I believe it could be the fact that it uses sqlight3 that makes things so crappy..
15:51 blaise s/light/lite
15:51 blaise /
15:51 blaise lmao
15:51 Jordach sounds like a freeware project to me
15:52 T4im well.. so far i know sqlite only allows a single writing operation at any time... so that will definitly be a bottleneck in a multiplayer application..
15:52 blaise yeah
15:52 T4im but still preferable at the moment than a database that corrupts occasionally :P
15:52 blaise I'm using mysql-5.6.20 myself
15:52 T4im for minetest?
15:53 T4im didn't even know that was supported
15:53 blaise no, I wish
15:53 blaise lmao
15:53 T4im ah
15:53 blaise I'm currently using leveldb for my minetest server
15:53 T4im well.. i believe a lot of people started switching to postgresql finally after that forkingmess of mysql :D
15:53 iqualfragile blaise: do you see any performance differences with leveldb or redis?
15:53 crazyR joined #minetest
15:53 blaise I've not tried redis yet
15:54 blaise it's on my things to do list
15:54 blaise I've got a lot going on atm
15:54 blaise dishes, laundry, baby, system updates, bear in the big blue house..
15:54 * blaise takes a few sips of coffee and runs off
15:55 sruz25 joined #minetest
15:57 Sokomine blaise: with a real sql database, we could do..better..backups. at least i had something like that in mind. there might be factors that make it impractical in real gameplay...those flowers tend to regrow, other abms fire, mesecon cirquits are built by players, visitors open doors...all of which will change the block
15:58 T4im well the moment you use an external database you get an additional transfer overhead compared to an embedded database..
15:58 Sokomine bear?
15:58 * OldCoder uses LevelDB and SQLite3 both
15:59 blaise Sokomine: so you don't think being able to preform multiple commits to the database is a good idea?
15:59 blaise Sokomine: my 4 month old is obsessed with "Bear in the Big Blue House" cartoons
15:59 Sokomine blaise: most of mt afaik isn't multi-threaded. except for mapgen. at least that's what i was told. so that factor might be less relevant
16:00 blaise well, that sounds like a problem...
16:00 blaise XD
16:00 LemonLake blaise: love that cartoon :p
16:00 Sokomine i think, however, that the speed diffrence might not be that relevant. especially not if we're talking multiplayer, where the blocks get send slowly to the other side of the world
16:00 T4im well, databases have their locking to prevent problems.. it's just that sqlite locks the complete database on each write.. whiel a per-block/node/record locking would probably remove a bottleneck there
16:01 blaise T4im: yeah, I think that's a major hinderence.. esp if we wanted to have distributed minetest servers hosting the same map
16:01 Sokomine hm, as mt is also the only one to read from the db, that might be less relevant. a real db, however, would allow to run minetestmapper while the game is running
16:01 T4im hmm minetest scaling? ;)
16:02 blaise Yes. MineTest Scaling.. Distributed MineTest Scaling.
16:02 blaise fully reduntant minetest production servers
16:02 blaise Everywhere.
16:02 T4im theres already a minetest cloud,.. sort of :P
16:03 T4im 2d and 3d, depending on settings
16:04 T4im sokomine: mapgen lag is quite noticeable.. dont you think? :D
16:04 T4im using that multithreading to not lock up the server for everyone would actually be nice
16:05 * Sokomine looks innocently at T4im and tries to hide a world with full plantlife beeing generated...slooooowly....
16:06 Sokomine T4im: i'm afraid that's not a problem of the db backend though
16:07 blaise lmao
16:07 blaise I suppose it could be worse
16:07 blaise we could be stuck with oracledb as a backend
16:08 jojoa1997 joined #minetest
16:10 blaise Sokomine: someone told me using luajit compiler to compile minetest is much better
16:10 blaise Sokomine: is this true?
16:11 Calinou joined #minetest
16:11 blaise Calinou: Hi!
16:13 Calinou hi
16:13 Sokomine blaise: hm, afaik i'm using luajit anyway, so i can't compare. but on my celeron g1610, i can run out mapgen if it's a very complex one. that beautiful landscape undergrowth & co create is too much. at normal speed, it works; but at fast move, the machine's too slow
16:14 T4im luajit compared to... interpretation?
16:14 T4im :D
16:15 LemonLake .,
16:15 Calinou we should not forget that slower mapgens are also less power-efficient
16:15 Sokomine paramat afaik noticed a huge speed difference. i need to eventually do some timing on my mg_villages mod as well. that's noticably slower than normal mapgen, but still ok for normal walking around. it's possible that there's room for optimization
16:15 T4im jit'S can do runtime optimazations... the good/mature ones, like the jvm even to a degree that they outperform ansi c in modular applications
16:15 Calinou what is ANSI C?
16:15 T4im c89
16:16 mpa1212 joined #minetest
16:16 T4im the one everyone stuck to, because microsoft kept them back
16:16 LemonLake typical M$
16:16 Calinou oh, happy software freedom day, apparently.
16:17 * sfan5 meows at Calinou
16:17 Sokomine a lot of automatic automation might get sabotaged unintentionally by unoptimized code. vanessae improved plantlife recently, and that did help a lot. same with the villages...if i screw up too much in their code, it gets too slow :-)
16:18 * Jordach looks at BFD
16:18 Jordach doesn't have MTG's deathly server spikes
16:19 Sokomine jordach: with the speed of digging bfd offers, a raspberry pi would be more than sufficient
16:20 Calinou we should have tweaked default server settings
16:20 Calinou the range of sending is too large, active_block_range = 1 decreases CPU usage tremendously
16:20 blaise T4im: luajit instead of the gnu gcc
16:20 _3SidedSquare joined #minetest
16:21 _3SidedSquare hey o/
16:21 blaise could the fact that I'm using dev-lua/luasocket-3.0_rc1-r3 be causing a problem?
16:21 T4im oh, lua compiled to machine code?
16:22 mpa1212 Are there any mods that make creative mod intstant mine?
16:22 sruz25 Wait, so lue is not interpreted in case of mt?
16:22 sruz25 *lua
16:22 Calinou blaise, GNU GCC is a pleonasm
16:22 T4im well.. dev-time optimazations stop at the module boundary, since the optimizer has no idea what gets loaded at runtime, they cannot optimize anything that might or might not be added later in combination with the current state
16:22 blaise ;o
16:22 Calinou sruz25, it is, using Lua or LuaJIT if installed
16:22 Calinou LuaJIT is used by default
16:22 Sokomine mpa1212: there's an admin pick somewhere
16:22 Calinou except if LuaJIT library is not available, then it's compiled without support, which is 30 % to 60 % slower
16:23 T4im mods being quite modular, you will automaticly benefit from code inlining and other optimizations across module boundaries (since that information is available at runtime)
16:23 Calinou mod = module :D
16:23 T4im yes :D
16:23 T4im so a jit will basicly improve over machinecode the more modules interact with each other
16:24 T4im and machinecode would improve the more monolithic a system is
16:24 T4im as it can do more asumptions than a jit at dev time
16:24 T4im thats actually quite generic ^^
16:27 blaise wow, luajit is very, very small
16:27 sruz25 How good is luajit anyway? It is frequently used language... although I guess .NET or jvm will be faster...
16:27 blaise I was expecting more lines of code from a compiler
16:28 blaise .net is slow as whale poopie
16:28 Calinou sruz25, good?
16:28 _3SidedSquare It's about the same a jvm or .net
16:28 Calinou it's the same as Lua, but sadly doesn't have 5.2/5.3 functionality
16:28 Calinou it's an one-man project
16:29 sruz25 blaise: I heard otherwise, some comp. uses it for fast stock trading
16:30 _3SidedSquare fast is all comparative :P it's still slower than a C or CPP implementation of the same thing
16:30 T4im _3SidedSquare: thats what i just explained.. not necessarily
16:30 sruz25 they have to eliminate all non-stack code, so that GC runs less often, but they said it's easier to develop than cpp
16:31 sruz25 and they should know, fast stock trading is VERY fast
16:31 sruz25 the response speed is kind of critical
16:32 T4im not sure about .net, jvm is being used definitly in low latency trading too
16:32 sruz25 I was surprised that they use it as well....
16:33 T4im not just fast btw.. but fast for a extrem amount of data :x
16:34 garfonzo joined #minetest
16:34 sruz25 also mono is apparently shit
16:35 Calinou <sruz25> and they should know, fast stock trading is VERY fast
16:35 Calinou and very unethical
16:35 sruz25 depends...
16:36 sruz25 if you're trying to exploit temporary imbalance and such then yes
16:36 T4im if you dont care about ethics, you might actually end up doing ethical things half the time :P
16:36 blaise so like
16:36 blaise when I enable support for redis in minetest
16:36 blaise it doesn't even pull redis
16:37 blaise it pulls dev-libs/hiredis-0.11.0-r1
16:37 blaise which is like sqlight compaired to mysql
16:37 * blaise franticly pulls his hair out
16:38 sruz25 some have algorithms that stop the trading as soon as they notice unusual behavior
16:38 PenguinDad blaise: minetest uses hiredis to access redis databases
16:38 sruz25 I don't have problem with that kind of low latency trading
16:40 sfan5 blaise: it doesn't install the redis server because you may not need it if you have e.g. a seperate db server
16:41 sfan5 s/may/might(
16:41 sfan5 s/may/might/
16:44 jojoa1997 joined #minetest
16:45 jojoa1997 What is it called in lua when you do ("minetest"..alpha)
16:46 _3SidedSquare concatination?
16:46 _3SidedSquare or however you spell it
16:47 jojoa1997 concatenation (courtisy of google correcting me)
16:47 ShadowNinja _3SidedSquare: Yes, concatenation.
16:47 ShadowNinja (/jojoa)
16:49 jp joined #minetest
16:52 blaise how do I get minetest to use luajit ?
16:52 blaise I have dev-lang/luajit-2.0.3 available
16:54 Calinou concatenation
16:55 Calinou jojoa1997, use spacing: "minetest" .. alpha
16:55 Calinou looks better
16:55 Calinou blaise, just cmake . then compile
16:55 Calinou on Windows, get an appropriate build
16:55 jojoa1997 Calinou I am trying to figure out how toi use it in python
16:56 asie joined #minetest
16:56 Calinou I think it's + there
16:57 Calinou like Java
16:57 jojoa1997 yeah not working the way I want
16:57 Sokomine ah, well, hm...no space left on device...i'm afraid the compiler's right *sigh* *removing unnecessary data*
17:01 Hobodium joined #minetest
17:04 Calinou_ joined #minetest
17:07 Djohaal joined #minetest
17:10 Jordach !title https://www.youtube.com/watch?v=l_9nf61rW1A
17:10 MinetestBot Jordach: HOW TO DO HOMEWORK [AN MLG TUTORIAL] - YouTube
17:10 blaise hrmm
17:12 _3SidedSquare Neat, didn't know we had a smart bot
17:12 Jordach <3 MinetestBot
17:12 MinetestBot <3 Jordach
17:13 * Jordach pets MinetestBot
17:13 * MinetestBot purrs
17:13 * sfan5 meows at MinetestBot
17:15 PenguinDad Hello MinetestBot
17:15 MinetestBot Hey PenguinDad.
17:15 Jordach https://cdn.mediacru.sh/pAswRvy79aQf.png :3
17:15 Jordach <3 dual screens
17:18 Calinou WTF is the presentation on the left?
17:18 Jordach Calinou, shitty coursework
17:18 Jordach i just try to make it look decent
17:18 Calinou Game Consoles, not Games Consoles BTW
17:18 Calinou Internet is always capitalized
17:18 Calinou (intranet isn't)
17:18 Jordach Calinou, only if it isn't an acronymn
17:19 Calinou they can browse the Internet for sure…
17:19 Calinou you could point it to the intranet
17:19 Jordach Calinou, i hidden the £40 a year for it
17:19 Jordach (it's also in staff room context)
17:19 Calinou also -1 for PowerPoint
17:19 Jordach Calinou, not my fault
17:20 edakiri Is there anything mese is good for which diamond is not?
17:20 Calinou in being worse than diamond, yes
17:20 edakiri It seems diamond is more plentiful and better.
17:20 Jordach two course segements i'll be "winning" at: Graphics and Computer Animation
17:20 Calinou diamond is faster
17:20 blaise diamondcons ?
17:21 blaise can we charge diamonds?
17:21 blaise are there diamond shards?
17:21 GhostDoge joined #minetest
17:22 Calinou no
17:22 blaise so, about this backend db thing.. am I right in assuming that the dummy setting doesn't save anything to a file and once the server is shut down the world is lost?
17:22 Jordach that gives me an idea:
17:22 blaise and redis saves to file but while running everything is in ram?
17:23 Jordach the Anarchy Realm (self resets on crash or restart)
17:23 blaise lol
17:23 compcube joined #minetest
17:23 compcube joined #minetest
17:24 _3SidedSquare Do you guys think it would be a good idea to make the controls more minecraft-like?
17:24 Jordach !title http://no.pe
17:24 MinetestBot Jordach: nope.avi
17:24 T4im i was wondering, when the first person suggest turning minetest into minecraft ;)
17:25 blaise you're more than welcome to change the controls, the settings from the main menu
17:25 GhostDoge _3SidedSquare: nope.mkv
17:25 _3SidedSquare ok :(
17:25 _3SidedSquare I meant things like looking where you want to go inwater
17:25 Jordach ?
17:25 _3SidedSquare or not flying up block stairs
17:25 Jordach you mean descend
17:26 blaise you fly up block stairs?
17:26 _3SidedSquare well, pretty much
17:26 blaise I don't.. maybe you have bobble shut off?
17:26 _3SidedSquare I have bobble disabled
17:26 blaise well, that explains that one
17:27 blaise and I've never had mc act like that in water.. so idk what you're talking about
17:27 _3SidedSquare I mean like looking up/down to go there in water
17:28 _3SidedSquare right now you have to press space/shift
17:28 blaise strafing..
17:28 _3SidedSquare What about it?
17:28 Jordach _3SidedSquare, you mean like noclip in the Halo Replay viewer
17:28 _3SidedSquare Jordach: I think so, (never played halo)
17:28 blaise lmao
17:29 _3SidedSquare but noclip in like source engine
17:29 _3SidedSquare or similar
17:29 blaise so you don't want to have to swim up or down?
17:29 Jordach (eg, camera moves towards the cursor at all times and not locked onto two planes of movement)
17:29 _3SidedSquare Jordach: yes, exactly
17:29 khonkhortisan joined #minetest
17:29 Krock Calinou, isn't there ( https://gitorious.org/calinou/carbone/source/mods/mobs/api.lua#L291 ) a "self" argument missing in the function?
17:31 GhostDoge Krock: it isn't
17:32 Krock GhostDoge, why not?
17:32 T4im in lua : implies "self" as first argument
17:33 GhostDoge Krock: https://gitorious.org/calinou/carbone/source/e8beed121cc4de500d44967b5b307ba88af1909c:mods/mobs/api.lua#L116
17:34 Krock GhostDoge, and this https://gitorious.org/calinou/carbone/source/mods/mobs/api.lua#L307 is valid, too?
17:34 T4im that is synonymous
17:35 Krock strange world
17:35 T4im something.func(something, arg) is equivalent to something:func(arg)
17:35 T4im syntax sugar if you will
17:35 Krock $.$
17:36 GhostDoge *syntactic
17:36 Calinou well, it works
17:36 Calinou I haven't touched the API much
17:36 GhostDoge Krock: do you know anything about lua?
17:37 T4im GhostDoge: you will find a lot of cargo cult programming in minetest mods :/
17:38 Calinou he sure does, GhostDoge
17:38 Calinou he made tons of mods and mapgens
17:38 * GhostDoge shotgun debugs T4im :P
17:38 Calinou cargo cult, T4im?
17:38 T4im Calinou: the act of copying something without understanding it
17:39 T4im metaphoricly derived from the cargo cults in which some trives copied compelte airplanes and airports and religiously prayed to those airplanes, in hope to get them to appear again and drop nice things like food and stuff
17:39 T4im tribes*
17:41 T4im so just because he made lots of mods does not mean he understands what he actually did :p
17:41 T4im though i hope he does
17:42 blaise so
17:42 blaise how do I start hiredis ?
17:42 blaise becuase I'm getting this.. 12:41:39: ERROR[main]: ERROR: An unhandled exception occurred: Connection error: Connection refused
17:43 T4im have you redis running?
17:43 blaise I was told I didn't need redis, just hiredis
17:43 T4im oh.. thoguht that were just the client
17:44 blaise maybe so..
17:44 GhostDoge blaise: do you have a redis server running and did you set the database details in your world.mt correctly?
17:44 blaise afaik, yes
17:44 blaise except for a redis server
17:44 T4im "Hiredis is a minimalistic C client library for the Redis database." so no.. you still need to have redis running somewhere :D
17:44 blaise I thoguht hiredis would handle all of that
17:44 blaise that's awesome
17:45 blaise dev-db/redis-2.8.13 here I come
17:45 blaise lmao
17:45 blaise too bad gentoo doesn't have 2.8.17 I guess
17:46 blaise probably wouldn't be that difficult to bump the ebuild up though..
17:46 blaise I'll give it a try later
17:46 Calinou redis is overrated
17:49 blaise by who?
17:50 DusXMT joined #minetest
17:50 T4im ruby developer in my experience :P
17:50 blaise lol
17:51 blaise migration in progress
17:55 blaise so after the migration is complete I still have to change backend = redis  ?
17:55 Krock is it me or is the skin database just slow today?
17:55 blaise wow, it failed
17:56 blaise nice, oom killed
17:56 blaise fml
17:58 blaise so much for that idea
18:03 blaise I suppose I can use it on my local machine.. it has 3GB of ram
18:03 blaise the machine I use as my minetest server on the other hand only has 512MB
18:03 blaise redis could only hold about 50% of the map before the oom killer got ahold of it
18:03 Krock do you feel lonely?
18:04 Krock stupid question because you're the only talking
18:05 Not joined #minetest
18:05 _3SidedSquare Slower jumping when?
18:05 blaise _3SidedSquare: standing in jello
18:05 Krock when holding shift
18:05 _3SidedSquare :(
18:05 _3SidedSquare I meant like this
18:06 _3SidedSquare http://youtu.be/viB_XGAyKtk
18:06 _3SidedSquare (turn down your volume)
18:06 Krock *turns on speakers*
18:06 MinetestBot [Git] ShadowNinja -> minetest/minetest: Add compression API 406ed5e http://git.io/Y5iLtA (2014-09-20T14:02:54-04:00)
18:06 Krock YAY!
18:06 Krock Ty ShadowNinja!
18:07 ShadowNinja YW.  :-)
18:07 blaise :)
18:07 Krock _3SidedSquare, I see. Did the jump speed change?
18:08 blaise dev-lua/lua-zlib
18:08 blaise :D
18:09 _3SidedSquare I manually had to put it in the second one
18:09 _3SidedSquare I couldn't find a "jump speed" setting anywhere in the code
18:09 Krock _3SidedSquare, playing with the same minetest_game or 2 diffrent folders?
18:10 _3SidedSquare the first is the official one from the repo, the second is one that I modified
18:10 Krock nvm not important
18:10 _3SidedSquare so 2 different folders
18:11 Krock there was a jump speed change but I don't remember if it was in a (sub)game or in the engine
18:11 blaise I suppose I'm content with leveldb..
18:12 * blaise backs up everehting
18:12 GhostDoge Krock: it was in a subengine :P
18:12 * blaise makes backups of his backed up backups
18:12 Krock GhostDoge, thanks for your antihelpness
18:13 * ShadowNinja is jumping arroung with fall_bobbing_amount = 1024
18:13 Krock lel
18:13 Krock could be a bit too much
18:13 nyuszika7h joined #minetest
18:14 GhostDoge view_bobbing_amount = 1024 is funny too
18:14 Krock AAHAHHAHAHAHHAH
18:15 ShadowNinja GhostDoge: Haha, wow.
18:15 Krock mhm. F7 destroys the fun
18:15 Miner_48er joined #minetest
18:16 blaise can people not visibly see where other's are looking?
18:16 blaise head pitch, yaw, and roll ?
18:16 blaise oh wow, I guess not
18:16 blaise I never noticed that before...
18:16 blaise XD
18:18 realtinymonster joined #minetest
18:19 realtinymonster hi people
18:19 Krock hi hugemonster
18:19 Krock *realhugemonster
18:19 Calinou <blaise> can people not visibly see where other's are looking?
18:19 Calinou <blaise> head pitch, yaw, and roll ?
18:19 Calinou only yaw
18:19 Calinou there is no entity pitch…
18:19 Calinou requires major engine change
18:19 Calinou display isn't too hard: flip the whole model by (yaw / 4)
18:19 Calinou looks good enough
18:19 Calinou so the yaw flip is 22.5 degrees at most
18:20 Krock _3SidedSquare, amazing. you can record while playing minetest and still have a smoother view than me while watching the video..
18:21 basse_ joined #minetest
18:21 _3SidedSquare ?
18:21 Krock R.I.P grammar ?
18:22 PenguinDad I'm hanging around :D https://cdn.mediacru.sh/agkTlZK36g5X.png
18:23 Krock lol
18:23 Krock Y NO 3D-clouds??
18:23 blaise hah
18:23 Calinou enable_clouds = false
18:23 Calinou has been in my minetest.conf since 2012
18:24 Calinou they still show in menus
18:24 Krock Calinou, menu_clouds = false
18:24 Calinou ah
18:24 Krock in my minetets.conf since June, since I knew about it
18:24 PenguinDad Krock: I don't like 3D clouds
18:24 Calinou thanks
18:24 Krock *minetest.conf
18:24 Krock np
18:24 Calinou I've disabled them
18:24 Krock PenguinDad, k.
18:25 Calinou 61 player server…
18:25 Calinou there's a French server
18:25 Calinou going to it
18:25 Krock https://www.youtube.com/watch?v=ePtqcVelF6k uuuuh.
18:25 Calinou yay, someone called Admin! so many guests!
18:25 erlehmann joined #minetest
18:26 Calinou lots of lag!
18:26 _3SidedSquare With is lisp, its sounds like he's saying "minecrap" :s
18:26 _3SidedSquare *his
18:26 Krock Calinou, do you want to write a feature request about not counting guests as online users? otherwise I'll do.
18:26 blaise lmao
18:27 blaise seems like no_guests could handle that
18:27 blaise set it so guests can get on, but have no interact
18:27 Krock blaise, it can't control the online player count directly
18:27 blaise indeed
18:28 jojoa1997 joined #minetest
18:28 Calinou Krock, they should be forbidden in the DEFAULT GAME
18:28 Calinou since 1.5 YEARS
18:28 Calinou same goes for Admin, one-letter names, all-numeric names…
18:28 Calinou I can't stand this situation much anymore
18:28 Krock 450 days
18:28 Calinou it makes public servers unbearable
18:28 Calinou how do we tell the core devs about this?
18:29 Krock writing an issue!
18:29 Krock *creates one*
18:29 Calinou we need good arguments
18:29 Calinou also, how do we do it?
18:29 Calinou do we add bad name prevention to builtin? sounds good
18:29 proller joined #minetest
18:29 Calinou and remove the Guest stuff from C++ code
18:29 blaise lmao
18:30 _3SidedSquare Surely it should be the server's responsibility via a lua plugin to filter names?
18:30 Krock Calinou, I thought about adding a feature to give text fields an "example input"
18:30 blaise what do they think this is, an anonymous ftp server?!
18:30 Calinou prevent names containing “Guest” (case-sensitive) to deal with old versions
18:30 Krock it will disappear if you're typing in it
18:30 Calinou _3SidedSquare, they just don't do it…
18:30 Calinou the whole Guest thing was a very bad idea
18:30 Calinou no one wants players named Admin, 2332839832832, z or such on their servrs
18:30 Calinou Krock, yes, needs to be written in a darker font
18:30 Calinou but anyway this issue is pretty urgent
18:30 _3SidedSquare I dont's see anything wrong with the name "z" :s
18:31 Calinou 1-letter names aren't that good
18:31 blaise it's not apropriate
18:31 sol_invictus joined #minetest
18:31 blaise I can understand having UTF8 compatability in names
18:31 blaise so people can spell their name properly
18:32 Calinou currently we support -, unlike Minecraft :P
18:32 Calinou (good thing)
18:32 blaise yez...
18:32 blaise I wouldn't worry about it..
18:33 blaise it wouldn't surprize me at all if MS just cans MC all together
18:33 raffahacks joined #minetest
18:33 blaise wouldn't be the first time they did something like that..
18:34 blaise my guess is they're not even going to develop it at all.. just fuel for their IP infringement lawsuit machine..
18:34 blaise the only reason they still release windows versions is the namesake..
18:34 blaise their real cash cow is in legal disputes
18:35 blaise look at what happened to the cell phone industry
18:35 blaise they don't even care about selling phones anymore
18:35 blaise they just wanna try and rob each other blind
18:37 T4im microsoft cares abotu its mobile market.. it just misserably fails with it and pulls nokia down with it now
18:37 T4im :P
18:37 T4im but yes.. their lion share income in the mobile market is patent license income
18:37 Krock https://github.com/minetest/minetest/issues/1668
18:38 T4im the problem is, the moment you forbid guestnames you get asdasdasdad 123131313123 etc
18:38 Calinou we'd have slightly less rogue people already
18:38 T4im guestnames actually are more helpful there
18:39 Calinou and we can use a script to filter gibberish (but could have false positives)
18:39 Calinou sfan5 made one
18:39 Krock kaeza made one, too
18:39 * sfan5 meows
18:39 sfan5 Krock: kaeza's mod uses my code
18:39 Krock oh hail sfan5 for is holy codes
18:40 T4im one solution would be to allow guestnames, but dont give guestnames interact :P
18:40 pimani joined #minetest
18:40 Calinou no
18:40 Calinou we don't want them to connect at all
18:40 Calinou they're a waste of resources
18:40 Calinou they clog up player lists
18:40 Krock T4im, bad idea. look at auth.txt to see my reason
18:40 Calinou they say BS
18:40 T4im they do connect anyway
18:40 T4im but with names you cannot clean up after wards
18:40 Calinou we want players who at least know how to choose a name
18:40 T4im no matter the script
18:40 Calinou you can kick before they connect
18:41 jp minexx.superwow.ru : 70 players...
18:41 _3SidedSquare I'd like to disable changeing direction while jumping, is this a good idea?
18:41 realtinymonster lol krock
18:42 Calinou jp, by preventing guests and such we'd have 40 at most
18:42 jp players anyhow
18:42 Krock realtinymonster, there's no lol available in this topic
18:42 realtinymonster ouch
18:44 T4im Calinou: you cannot kick them after they connected with a random name thats just as good as a guestname, gibberish or not.. does it really help they call themselves fritz then and leave just as much? then you have no way to filter out those :/
18:44 Krock Fritz is a german name
18:44 T4im its not like guestnames harm anyone more than any other name used in lack of interest
18:45 T4im but at least some mods can take care of guestnames targeted.. like prevent them from protecting an area, using a shop, or other things you dont want guests and one-time-visitors to do
18:45 T4im krock: gut erkannt
18:46 T4im :P
18:46 Krock nein nein nein nein.
18:47 blaise what about account inactivity deletion?
18:48 parse_error joined #minetest
18:48 blaise idledays_kick = 180
18:48 blaise or not kick
18:48 blaise del
18:48 Krock I got a program for that which does the same - using creation and last modificatio date
18:48 T4im general topic of interest to many, i believe.. you can check userfile modification dates and script something,.. but i believe it's quite consensual, that guest accounts may be deleted quicker than inactive ones
18:48 blaise yeah
18:49 Calinou they can take a random-ish name if they wish
18:49 Krock it helped to delete 10k users.. all of them were not longer online than 5 days (creation until last modified)
18:49 T4im Calinou: you are proposing to remove a useful information without reaching anything else..
18:49 Calinou what is not fine is misleading names (Admin), unreadable names (eeijeiejjjjjtterez), too short names (b)
18:49 Krock nothing against too short names.
18:49 T4im i am with you there
18:50 Calinou we need bad player filtering by default, not as an option
18:50 blaise politico sympatico
18:50 _3SidedSquare Misleading names I think would be easy to fix, same with too short names
18:50 jojoa1997 Calinou when I test and make a local server I use "a" as my test player name
18:50 T4im but it is only resolvable heuristicly... and not enough to remove the useful information of someone that didnt even care enough to choose a name.. that information should not be removed by default without any benefits
18:50 _3SidedSquare but unreadable is a little hard to detect
18:52 Calinou local IPs should be whitelisted of course
18:52 Calinou T4im, it'll make connecting of people who don't know how to choose a name harder
18:52 T4im i propose the opposite actually.. make guest accounts first class citizen.. allow someone to connect without anything, but also in consequence without any privileges and in such a fashion, that nothign gets written to auth.txt or player files..
18:52 T4im users can so still test out a server without polluting things
18:53 T4im Calinou: usually projects dont want to protect themselves from being used :p
18:53 Krock Calinou, pointing to the combinatio of https://github.com/SmallJoker/names_per_ip and no_guests
18:53 T4im you want to gain userbase, not prevent it
18:53 T4im :D
18:55 blaise really depends on a user
18:55 Calinou names_per_ip isn't that useful, but we could have it in builtin anyway, disabled by default
18:55 blaise if some person joins my server and demands that I speak swahili, they're getting banned
18:55 T4im well, blaise, i dont think we can assume, that only bad users want to test out servers..
18:56 T4im missbehavior is something else of course :D
18:56 Calinou <T4im> you want to gain userbase, not prevent it
18:56 Calinou the userbase present on large servers is worth 0.01 cent
18:56 Calinou so we need to reduce it, in order to have more interesting players
18:56 T4im thats how servers come to die
18:56 PenguinDad T4im: interesting idea
18:56 blaise what kind of latency hit are we talking about when having to parse an auth.txt that's 5MB ?
18:57 Calinou that's the other problem ^
18:57 blaise :)
18:57 Calinou <T4im> Calinou: usually projects dont want to protect themselves from being used :p
18:57 Calinou many games prevent griefing, teamkilling or otherwise
18:57 Calinou this is also hurting user experience
18:57 T4im Calinou: that problem is solved by not using the auth for guest accounts
18:57 blaise like with punkbuster?
18:58 Calinou the player list is ridiculously long, full of people who think the chat is a dating service.
18:58 Calinou blaise, ehm, no
18:58 Calinou but with simple checks/filters
18:58 T4im they cant really do that without shout, can they?
18:58 Calinou removing the Guest system, filtering Guest/Admin/all-numeric names isn't hard
18:58 blaise Calinou: I've experienced that myself
18:58 Calinou T4im, you'd still see their names
18:58 T4im you cannot remove guest system.. you can just change its appearance
18:58 Calinou in the world
18:58 blaise weirdo's using femenin skins all trying to "hook up" with me
18:59 T4im Calinou: now that's a non-issue
18:59 T4im :D
18:59 T4im ok, now you are argumenting ad-absurdum :D
18:59 Calinou it is
18:59 T4im yes, you can abuse nearly any system.. just try to get one that is abuseable less than the others
18:59 Calinou it makes spawn hard to navigate
19:00 _3SidedSquare I just realized we don't allow spaces in names, why is that?
19:00 asie joined #minetest
19:00 Calinou too much error-prone
19:00 T4im _3SidedSquare: i would guess it would lead to all sorts of bugs with mods using chatcommands and splitting arguments
19:00 Calinou we should allow it though
19:00 Calinou that's fine
19:00 _3SidedSquare I see
19:00 Calinou but we need proper mod support
19:01 blaise I had to disable bones becuase there was a fricking MOUNTAIN of bones at the spawn site becuase people either don't know how to swim, starve to death, or have random bs in their names and just constantly connected and disconnected to grief my server
19:01 _3SidedSquare Time for a spawn protection mod?
19:01 Krock that's why I didn't install the hunger mod and automatic pick-up on punch
19:01 Calinou the other problem is exactly, the mountain of bones
19:02 Calinou not to mention their texture is horrible
19:02 T4im blaise: yes, to prevent that, naming constrains dont help.. you need other solutions for that.. start by timeing out bones, protect the area, maybe give them interact only after they solved some basic task
19:02 Calinou bones in Carbone try to be as unannoying as possible
19:02 Calinou they're transparent, non-walkable, climbable and drownable (so that you can't breathe in water using them)
19:02 Calinou they emit some light too
19:02 blaise ynice
19:02 Calinou they expire quicker (10 minutes)
19:02 blaise T4im: yeah, I tried all that
19:02 Krock blaise, you've got a crazy community there, the playrs on my server manage to not create huge mountains of bones ^^
19:03 blaise I get the reject overflow I guess, IDK
19:03 blaise I have maybe 5 or 6 players that actually play atleast once a week
19:03 _3SidedSquare Would there be any problem with makeing bones like grass or flowers? just a small pile?
19:04 blaise the rest of them are all weirdos
19:04 Calinou your server is fairly unaffected by the mass of guests/mobile clients, you're lucky
19:04 T4im just start a second server called "zombie apocalypse" and throttle the connection to that server infinitesimal :P
19:04 blaise heh
19:05 Fusl joined #minetest
19:05 blaise I use no_guests and have this. -rw-r--r-- 1 minetest games 135569288 Sep 20 13:31 auth.txt
19:05 blaise probably the source of my lag
19:06 blaise I get hundreds of connections a day
19:06 blaise sometimes thousands
19:06 Krock I don't get what you said but nvm
19:06 blaise Krock: file size
19:06 Krock 135569288?
19:06 blaise seems kinda large?
19:06 Krock !c 135569288 / 1024 / 1024
19:06 MinetestBot 129.28894805908203
19:07 Krock 130 MB
19:07 Krock how many player files?
19:07 T4im yea.. not suprising.. and you cant do a fast script to delte all guests out of it
19:07 T4im exactly the point :p
19:07 Krock T4im, that's wrong
19:07 T4im how so?
19:08 blaise Krock: omg, I don't even know
19:08 Krock I wrote a program to delete old/unused acccunts
19:08 T4im inactive accounts != guests... you might have inactive former regular players
19:08 Krock most of guests never wll return
19:08 Krock *will
19:08 blaise Krock: I tell you what, I'm glad my FS doesn't use inodes..
19:08 T4im still.. it's not the same
19:08 Matrixiumn hi :)
19:08 blaise or I wouldn't have room for file names
19:08 Krock Hu nmuixirtaM
19:09 Krock T4im, yes but with a little check for the player name (if it starts with "guests") is easy to add, so they get force-deleted :P
19:09 T4im exactly
19:09 PenguinDad Matrixiumn: o/
19:09 T4im krock: yes, thats the point :D easier to delete those that way
19:10 Matrixiumn \o
19:10 Calinou use a no_guests mod, really
19:11 Krock ^
19:11 Krock ip_names too
19:11 Calinou did you make that issue yet, Krock?
19:11 Krock *names_per_ip
19:11 Krock Calinou, did it this way: https://github.com/minetest/minetest/issues/1668
19:11 Krock releated but not 100% the target
19:11 T4im you havent provided one reason why you want all guests to rename to names that you cannoth differentate them anymore from other players ;-)
19:12 rubberduck joined #minetest
19:13 blaise I have 290k files in .minetest/worlds/world/players/
19:13 * blaise facepalms and wanders outside to smoke
19:13 Krock poor, you.
19:13 T4im blaise: rm guest*
19:13 Calinou smoking kills, blaise
19:13 T4im unless of course you have no guests allowed
19:13 iqualfragile blaise: there is a mod to kill of guests
19:13 blaise T4im: I have no guest accounts.. they're not allowed
19:13 T4im well.. now you see why you should :)
19:13 Krock iqualfragile, but not to kill already existing players :P
19:13 rubberduck left #minetest
19:14 iqualfragile Krock: they are "Guest****"ts
19:14 iqualfragile not players
19:14 blaise lol
19:14 Krock *already existing acocunts
19:14 Krock acoconut..
19:14 iqualfragile yes, rm Player*
19:14 _3SidedSquare a would like acoconut
19:14 Krock a coconut
19:15 Calinou I reached 2,500 posts on forums
19:15 Krock Congrats, Calinou
19:15 _3SidedSquare Nice
19:15 iqualfragile and do some grep -v Player to your auth.txt
19:15 Krock I reached 1772 posts
19:15 Calinou Krock, I can vote several times on your mod search
19:15 Calinou I've voted for More Blocks thrice already
19:16 Krock Calinou, every hour/day IIRC
19:16 Krock I don't log the voters - just to keep it light
19:17 Krock and cookies aren't the best way to do it
19:17 Calinou [Other] Forum information and guidelines
19:17 Calinou Author: celeron55
19:17 Calinou Like this mod? Yup | Nope
19:17 Calinou GREAT MOD
19:17 Krock > [Other]
19:18 Krock I guess you'll find Topic move requests there, too.
19:18 PenguinDad Best mod lol
19:18 Krock bingo. it found it.
19:19 Krock mhm gonna remove all entries with [other] flag.
19:20 blaise I wonder about a voting mod..
19:20 Krock daboom.
19:20 ThatGraemeGuy !seen VanessaE
19:20 MinetestBot ThatGraemeGuy: vanessae was last seen at 2014-09-20 10:39:42 UTC on #minetest
19:20 Krock Vanessa E is here...
19:20 Calinou blaise, vote kick mod?
19:20 Krock vote teleport mod
19:20 blaise well, multipurpose votes..
19:20 Krock vote vote teleport mod
19:21 ThatGraemeGuy eh wtf is wrong with my eyes :-l
19:21 Krock vote vote vote to vote a teleported vote mod
19:21 blaise votes for mod inclusion, stuff like that
19:21 ThatGraemeGuy VanessaE: encountered some lava that doesn't flow on the survival server. not sure what's up with that
19:22 PenguinDad Krock: vote the vote mod for voted votes :D
19:22 VanessaE ThatGraemeGuy: mapgen glitch.  it's known
19:22 ThatGraemeGuy ok cool
19:22 Krock PenguinDad, the vote result of votes of the vote mod for voted votes
19:22 VanessaE happens from time to time.  just drop some gravel or sand or so, kill the lava
19:22 blaise I need to make some signs so people don't keep trying to dig up my protected spawn area
19:23 blaise I noticed some changes got pulled in to PilzAdams carts mod
19:23 Calinou vote kick with 51 % pass would have some use
19:23 Calinou against cheaters/griefers
19:23 blaise Calinou: yes..
19:24 realtinymonster tanath: can you help me with rEFInd? ###woahchan
19:24 reactor Is it me or most players are griefers?
19:24 Calinou this is a block-based game
19:24 * blaise looks at https://github.com/PilzAdam/carts to check out the changes
19:25 T4im don't forget though to have a certain quorum reached, or you got vote-griefing ;)
19:25 T4im seen that already in other games
19:25 T4im but generally a useful thing
19:25 blaise odd, I don't see anything new
19:26 blaise I sure wish we could switch the rails via mesecons
19:32 proller joined #minetest
19:32 blaise proller: hello..
19:33 proller hi
19:33 * Krock throws boost_cart at blaise
19:33 blaise Krock: Huh?!
19:33 Krock https://github.com/SmallJoker/boost_cart
19:37 * PenguinDad 's eyes start to bleed
19:37 Krock blaise, it runs less laggy and less CPU intensive than the other carts mod but sometimes it gets stuck in a wall or somewhere.
19:38 * Krock gives PenguinDad a tissue
19:38 Krock omg.
19:38 Krock https://forum.minetest.net/memberlist.php?mode=viewprofile&amp;u=11271
19:38 Krock it's the death.
19:39 blaise lol
19:40 PenguinDad Krock: That doesn't make Sense :D
19:40 * Krock headpalms and facedesks
19:41 blaise Krock: so, that boost_cart mod supports switching.. but it gets stuck in walls?
19:42 Krock blaise, not too much but it can get stuck in walls. and yes, it allows rail switching
19:42 blaise how about furnace cart and hopper and what not?
19:43 * blaise hides
19:43 Krock mhm use monorail for that
19:43 PenguinDad hopper?
19:43 blaise I couldn't get monorail to work at all
19:43 * Krock gives PenguinDad translate.google.com
19:44 Krock blaise, I like the idea of putting stuff inside
19:44 Krock but I don't have a mesh/texture for it
19:44 blaise A hopper is a block which moves items into and out of containers, unless powered by <SNIP>
19:45 Krock powerrails!
19:45 * PenguinDad powers blaise with SNIP
19:45 Krock +1
19:45 blaise Krock: couldn't we put a chest in the cart?
19:45 Krock blaise, that's creative but impossible
19:46 Krock well, you can put a chest on the node below the cart but tht's not the target
19:46 Krock *that's
19:46 blaise so we would have to create a custom chestcart
19:46 Krock yup
19:46 Krock which uses on_rightclick and sends the inventory with that
19:47 blaise well, I suppose it's not needed... a cart that can hold a payload which can be loaded and unloaded would be fine
19:47 Krock I agree
19:48 Krock or... by dropping items inside the cart
19:49 blaise yes
19:49 blaise I feel like we need some kind of hopper/deployer functionality
19:49 blaise even without carts interaction
19:49 blaise aside from what pipeworks and factory does..
19:49 blaise although I suppose factory comes pretty close
19:50 blaise to have pipeworks be able to open a valve when a cart is over a sensing rail would be good..
19:50 blaise I'm also not entirely sure how we would go about getting a cart moving once it's stopped...
19:52 john_minetest joined #minetest
19:54 blaise over a year since this thread has been touchedhttps://forum.minetest.net/viewtopic.php?id=6648
19:54 blaise :G
19:54 blaise john_minetest: hello
19:55 Calinou joined #minetest
19:56 kaeza joined #minetest
19:57 kaeza greetings
19:57 Krock hi kaeza
20:00 PenguinDad Is there a way to change the opacity of the node highlighting halo?
20:01 Krock yay! it works!
20:01 Krock PenguinDad, change the halo.png
20:01 PenguinDad Krock: that doesn't work
20:03 VanessaE the opacity no, but you can make it lighter or darker
20:03 VanessaE you have to hard-code the opacity in the engine
20:04 _3SidedSquare doesn't png support transparancy?
20:05 Jordach it does
20:06 hollandais joined #minetest
20:07 Calinou I would like glowmap support for textures
20:07 Calinou it overlays a part that always glows
20:08 Calinou made an issue
20:09 hollandais joined #minetest
20:12 _3SidedSquare Is it just me or can you place a block on yourself if you're kinda at the edge?
20:14 blaise o.o
20:15 roboman2444 joined #minetest
20:16 popey joined #minetest
20:21 Calinou yes you can
20:21 Calinou collision box isn't checked, only your coordinate
20:21 Amaz joined #minetest
20:22 PenguinDad https://github.com/minetest/minetest/pull/1669 no thanks
20:22 _3SidedSquare ok :c
20:23 RumiaGloop joined #minetest
20:24 lazers joined #minetest
20:24 PenguinDad This is exactly why minecraft's movement sucks so much imo
20:25 Amaz ↑
20:25 blaise XD
20:25 _3SidedSquare really? I found it really annoying when I started playing
20:25 _3SidedSquare I kept jumping off things
20:25 _3SidedSquare oh well
20:26 Sokomine no idea if it does. havn't played mc in a while (except classic). but i seriously dislike the "feature" that was added to mt where you can't build where you stand. i need to edit the source code whenever it changes in order to remove that annoying - in my eyes - bug - again
20:27 Amaz ↑
20:27 jojoa1997 joined #minetest
20:27 blaise Krock: they don't just get stuck in walls
20:27 jojoa1997 Hi how is everyone>
20:27 jojoa1997 ?
20:28 blaise Krock: they also switch  rails and stuff
20:28 Krock blaise, yes. that's a feature
20:28 blaise no, I mean without intersecting
20:28 Krock I know what you mean, if the server is to slow, it will "jump over" one node
20:29 blaise two rails seperated by a line of cobble with mese power plants inbetween
20:29 blaise at random the cart will switch sides
20:29 blaise and start moving the opposite direction
20:30 blaise how do I dig a cart anyway?
20:30 Krock shift + click
20:31 blaise ty
20:32 erlehmann joined #minetest
20:32 Calinou there's a typo in the variable name, lol
20:32 Krock mhm?
20:32 Calinou “dealy”
20:32 Calinou <PenguinDad> https://github.com/minetest/minetest/pull/1669 no thanks
20:32 Calinou in this
20:34 PenguinDad what's the deal with movement_jump_dealy? :D
20:34 _3SidedSquare lol whoops
20:34 _3SidedSquare the pitfalls of autocomplete
20:35 Amaz XD
20:35 naccall joined #minetest
20:35 SylvieLorxu OH GOD THAT SOUND
20:35 Calinou they told you to disable it
20:36 Calinou read
20:36 _3SidedSquare :s
20:40 _3SidedSquare Calinou: Is there a definition of RSI I'm not aware of?
20:40 _3SidedSquare The only one I know is Repetitive Stress Injury
20:41 Krock http://i.imgur.com/xj2MZtp.png it moves.
20:42 PenguinDad zomfg it moves
20:44 blaise lol
20:44 EvergreenTree joined #minetest
20:45 Krock it moo ves
20:45 blaise Krock: I wonder how a person would go about making a cart hold a container which can be loaded and unloaded......
20:46 Krock mhm the cart is a container by itself now
20:46 blaise well, yeah..
20:46 blaise but can it hold stuff other than people?
20:46 Krock sure.
20:47 Krock trying now set_attach on builtin items
20:47 blaise and while items are in the cart, will they get deleted with the timeout?
20:47 Krock bingo. works
20:48 Krock blaise, I don't know
20:48 blaise :)
20:48 blaise so you got a cart to hold items?
20:48 blaise Yay!
20:48 Krock yes.
20:48 Krock need coodes?
20:49 blaise I suppose you've thought up a way to load/unload said carts aside from dropping and picking up by hand?
20:50 Krock just move inside
20:50 Krock and use item drop..
20:50 blaise right, so we can possition pipes to drop into it..
20:51 blaise but how can we unload the carts? put a filter where the cart stops?
20:51 PenguinDad blaise: vacuum tubes could work
20:52 blaise ah...
20:53 ThatGraemeGuy joined #minetest
20:54 FreeFull joined #minetest
20:54 blaise don't get me wrong, I love Vanessa's pipeworks.. I use it quite a lot.. but I feel mine carts are more aesthetically pleasing..
20:55 blaise well, maybe not more
20:55 Krock hmm is there any way to get an ID of an item?
20:55 blaise I suppose I feel like some tasks are better handled by rail
20:55 Krock * LuaEntitySAO
20:57 blaise Krock: did you get tired of me complaining about carts?
20:57 Krock blaise, just busy getting this one done..
20:57 blaise I'm curious towards what motivated you to fork booster_cart
20:58 Krock huh
20:58 blaise I would like to think that maybe you share the passion for railroading
20:58 Krock https://github.com/SmallJoker/boost_cart/tree/items_inside
20:58 Krock current item transport progress
20:59 blaise nice work
20:59 shadowzone joined #minetest
20:59 blaise :D
20:59 turtleman_ joined #minetest
21:00 blaise Krock: what do the copper rails do?
21:00 Krock blaise, they give coppr an use
21:00 blaise ah..
21:00 Krock nothing more
21:00 blaise I'm curious why there is a brake rail
21:00 blaise couldn't we just use a power rail that isn't getting power?
21:01 blaise also, what is the minetest equivalent of a deployer?
21:02 blaise I guess the technic deploywer
21:03 zat joined #minetest
21:06 blaise omg, google sucks
21:06 shadowzone I know right.
21:07 blaise Krock: are you aware that technic has copper locked chests?
21:07 kahrl joined #minetest
21:07 blaise and unlocked too :D
21:07 Krock blaise, yes.
21:09 Calinou <_3SidedSquare> The only one I know is Repetitive Stress Injury
21:09 Calinou I'm using this one
21:10 * Jordach is somehow invincible to RSI
21:10 jp joined #minetest
21:11 RealBadAngel joined #minetest
21:11 Jordach i should make a HDX-like pack using that
21:12 blaise now for a detector rail
21:12 blaise how in the world can we automate the task of getting a cart moving?
21:12 Krock blaise, https://github.com/SmallJoker/boost_cart/commit/80d1f45f
21:13 blaise cool
21:14 blaise not sure what all that does..
21:14 Krock *F12*
21:14 blaise :(
21:15 Krock "Image failed to upload." :(
21:15 Calinou Jordach, I've just remade one of the textures from “egyptsoc” pack for fun
21:15 Calinou if you think well, you can make a lot of stuff using that software
21:15 blaise did you just screenshot me?
21:15 blaise and does that change enable a detector rail?
21:16 Krock nimg.pf-control.de/screenshot_5366511.png
21:16 Krock item transport is now possible :D
21:16 blaise ah
21:17 blaise can I cd .minetest/mods/booster_cart/ ** git pull  ?
21:17 blaise s/**/&&/
21:17 Krock do what you want.
21:18 blaise is it merged with booster_cart master?
21:18 Krock nope
21:18 Krock it's an wn branch
21:18 Krock *own
21:19 blaise and it's here? https://github.com/SmallJoker/boost_cart/tree/items_inside
21:19 Krock yes
21:19 blaise awesome
21:20 Krock it's totally easy to make things ike that
21:20 Krock *like
21:25 Jordach Calinou, some gemstone / ice block https://cdn.mediacru.sh/lvIGKa9KeoZv.png
21:26 H-H-H joined #minetest
21:26 Calinou heh
21:26 Calinou by the way, saving isn't reliable
21:26 Calinou your file probably won't be loaded properly when you try to load it (the .tgr)
21:26 blaise I'm sorry, I'm trying to get the lua thing.. I really am
21:26 Calinou there is no data loss prevention: if you don't save changes when exporting, or try to export over an already existing file, there is no warning
21:26 Calinou (if you close with unsaved changes)
21:27 Calinou save your .tgrs anyway, they may work eventually some day
21:27 Calinou they're text files, maybe just modifying them lets them be opened
21:27 Calinou the examples open fine
21:27 Jordach Calinou, there's a bug
21:27 Jordach get the cube, stick a perlin noise as diffuse, roll cube around
21:27 Calinou delete TextureEditorSettings after leaving, else the program won't restart
21:27 Jordach texture moves around
21:29 Calinou works fine here
21:33 paramat joined #minetest
21:35 blaise wow
21:35 blaise guess it was past his bedtime
21:37 nore joined #minetest
21:37 blaise fatal: repository 'https://github.com/SmallJoker/boost_cart/tree/items_inside/' not found
21:37 blaise :(
21:39 blaise oh well
21:39 PenguinDad blaise: just do "git clone --branch items_inside https://github.com/SmallJoker/boost_cart.git"
21:39 blaise ty
21:40 blaise I wonder how difficult it would be to create detector rails
21:41 blaise and would we need different detectors for people vs cargo? or could we just send a different mesecon signal to signify player or cargo?
21:52 Jordach VanessaE, want some planks? https://cdn.mediacru.sh/BYtpnfb-XHGR.png
21:53 VanessaE looks ...weird
21:53 VanessaE interesting program though
21:55 * Jordach has forgotton how the shader stuff works
21:55 blaise Jordach: looks like something from the wizzard of oz
21:55 blaise golden brick road bed material?
21:56 Jordach can't get a wooden planks colour ever right
21:56 VanessaE Jordach: because your color is too uniform
21:57 ca1ek joined #minetest
21:57 ca1ek hello
21:58 kaeza hi
21:58 ca1ek how do I register on minetest.net?
21:58 kaeza register?
21:58 blaise forums?
21:59 ca1ek there is this log in button in the footer of the main page, it's just for admins i guess?
21:59 SylvieLorxu I think so
22:00 ca1ek ok. is it possible to somehow set a frame limiter in minetest other way than trough the driver?
22:01 ca1ek or does it limit to vsync?
22:01 bjrohan_ joined #minetest
22:01 blaise gosh
22:01 ca1ek whosh
22:01 blaise I forgot to ask Krock how to operate the switches
22:02 kaeza ca1ek, https://github.com/minetest/minetest/blob/master/minetest.conf.example#L67
22:02 ca1ek thank you
22:03 blaise VanessaE: I dunno if you saw any of it, but Krock made his booster_cart mod able to carry cargo.. not sure if your vaccume tubes will pull items from them though
22:04 diemartin joined #minetest
22:05 VanessaE they aren't vacuum tubes :P
22:05 VanessaE they're pneumatic, so they need pressure, not vacuum.
22:05 blaise isn't one of the tubes a vacuume tube?
22:05 VanessaE one of them is a vacuum* tube, yeah - but that's for picking up dropped objects
22:06 VanessaE but what I meant was you need a special device or support in the cart for the tubes
22:06 blaise ah
22:06 blaise :\
22:06 blaise like the mc hopper
22:06 VanessaE idk
22:06 VanessaE never played MC
22:06 blaise it's basicly a big funnel with a chest at the bottom
22:07 VanessaE hmm
22:07 blaise I = iron # = chest
22:07 VanessaE well yeah I suppose it works the same way yeah
22:07 VanessaE just a different shape
22:07 blaise I I
22:07 blaise I#I
22:07 blaise I
22:07 blaise EEP
22:07 VanessaE I get it.
22:07 blaise s/I  / I /
22:07 VanessaE I've seen those in videos before, didn't know how they work though
22:07 VanessaE brb
22:08 blaise it pulls items from above, and puts them either in it's own inventory, or into another devices inventory that it is facing away from
22:09 blaise if you put a hopper in a minecart it will grab free items as it rolls down the track if it has room
22:11 blaise some dude used a deployer and a hopper with a torch to power it to create a minecart collector/deployer
22:11 ca1ek lel
22:11 blaise I believe cacti were used as well
22:11 ca1ek it doesn't even render for me
22:12 ca1ek Where do I report?
22:12 Jordach VanessaE, https://cdn.mediacru.sh/HuSkbQGrEHb1.png
22:13 blaise ca1ek: what isn't rendering for you?
22:13 ca1ek everything beside the viewmodel
22:13 ca1ek just gray over the screen and the hand
22:14 ca1ek seems like it repaired itself
22:14 blaise sometimes it can take a little while to generate the world
22:14 blaise or to load the blocks over the network
22:14 jray541 joined #minetest
22:15 diemartin joined #minetest
22:16 ca1ek why does it always download the "item textures" every time I join a server
22:16 Daryl_ joined #minetest
22:16 PenguinDad ca1ek: have you enabled preload item visuals?
22:16 diemartin ca1ek, it doesn't; it only checks to see if the file you have is the same as on the server. once you download somethin, it's cached
22:17 ca1ek what does it do to compare these files?
22:17 ca1ek because it seems to be extremely unoptimized
22:17 diemartin hashes, AFAIK
22:17 ca1ek that seems to take long for just hashes
22:20 ca1ek it feels more like it's secretly mining bitcoins
22:22 erlehmann joined #minetest
22:23 maggotfurphy joined #minetest
22:24 blaise pfft, lol
22:24 diemartin lol
22:24 blaise I wish
22:24 blaise whelp
22:25 PenguinDad ca1ek: Nope it's mining mesecoins :P
22:25 blaise looks like ditching PilzAdams carts mod fixed a good bit of my lag
22:25 diemartin it actually makes sense: "Mine bitcoins in a nearly infinite 3D world!"
22:25 blaise PenguinDad: MeseCoin!
22:25 blaise That's Perfect!
22:25 ca1ek ESEAcoin xd
22:26 diemartin (by the way, there's already a "bitcoin" mod :P)
22:26 blaise there are tons of currency mods
22:26 blaise I like one, but the guy won't put it on a git repo..
22:27 diemartin https://forum.minetest.net/viewtopic.php?t=5014
22:27 blaise I'm not a fan of zip.. so it may as well not exist for me
22:27 diemartin oh, link 404's :<
22:28 blaise darkcoin is where it's at anyway
22:28 blaise btc is dead
22:28 VanessaE please.  use Pandacoin PND instead.
22:28 blaise hehehe
22:29 diemartin Dogecoin! very currency, much rich, wow!
22:33 Sokomine john_minetest: that is no solution. noclip is rarely given on servers. and even if it is, it may not make placing of nodes any easier. fixing the client manually is the better solution. people who insist on cant-build-where-you-stand probably don't care much about buildings...
22:33 brock__ joined #minetest
22:37 ibloat joined #minetest
22:45 blaise maybe a new tool that can deploy nodes at a givin range?
22:46 TriBlade9 joined #minetest
22:52 CraigyDavi`` joined #minetest
22:57 paramat left #minetest
23:01 Vazon joined #minetest
23:01 Hirato_ joined #minetest
23:03 Cylus joined #minetest
23:04 Cylus Didn't Minetest use to load mods in alphabetical order (assuming there were no dependencies)?
23:04 Cylus Anyway, is there currently a way to increase the chance that a specific mod will be loaded first?
23:05 VanessaE make 'default' depend on it ;)
23:05 VanessaE and pray you don't need to depend on anything therein :P
23:06 VanessaE or try making a mod like aaaa_myfirsloader
23:06 VanessaE put your stuff there, depend on it from your regular mod
23:06 VanessaE see if that still wors
23:06 VanessaE works
23:06 Cylus Default isn't in my game (or not the default we know, anyway). Default is too monolithic, so I'm breaking it up.
23:07 jin_xi joined #minetest
23:07 Cylus The mods aren't loaded in alphabetical order (I just tried that), so aaaa_myfirsloader won't work.
23:07 Cylus I thouht they used to be though ...
23:07 Cylus *thought
23:07 VanessaE I wonder what the order is then..
23:08 Cylus I have no idea, but wool is loaded fairly early on.
23:08 Cylus Oh, wait. I forgot to take into account the sound defaults ....
23:09 Cylus Okay, liams loads before default, and neither have dependencies to wait for.
23:11 Cylus I wonder if they are loaded in the order the file system has them in. That would be a real pain.
23:12 VanessaE I'm afraid they may very well be
23:13 blaise :o
23:14 Cylus I guess I'll have all my other mods (soft) depend on this one then. It's far less transparent than I'd like though, and may cause issues when people add mods to the game, as they may load before this one.
23:14 Cylus It modifies some of the minetest.* functions, so it really should come first.
23:15 VanessaE maybe ask in #minetest-dev if there's a way to specify in your game's config file what mod to load first by default?
23:16 Cylus That could work. Thanks VanessaE!
23:19 kaeza joined #minetest
23:24 Cylus I've noticed that in the built-in Lua scripts, all references to minetest.* are changed to core.*, though calling minetest.* in my scripts still seems to work somehow. Is calling core.* the new preferred way to call these functions?
23:24 Cylus All by one reference have been changed, anyway.
23:26 RumiaGloop VanessaE: I thought in linux it was alphabetical, and in windows it was fuckalltical
23:26 ^v joined #minetest
23:27 Enke joined #minetest
23:27 Cylus RumiaGloop: I'm on Debian though, and it's still in who knows what order.
23:27 RumiaGloop so it's just fuckalltical anyway
23:28 Cylus Yeah, it seems to be.
23:30 blaise I wonder why we can't find the technic mod  in the mod store
23:30 jordan4ibanez joined #minetest
23:30 VanessaE bbl
23:30 jordan4ibanez Peace out, VanessaE
23:31 blaise jordan4ibanez: hello..
23:31 blaise jordan4ibanez: last I heard from you I had reminded you of your XP mod
23:31 blaise jordan4ibanez: how is that going?
23:35 jordan4ibanez Well, blaise, right now I'm working on the ores, as part of the magic mod. As of now, there will be 5 of them. A chart http://pastie.org/pastes/9580162/text?key=pphsx4abiaxe4fa4joza
23:36 jordan4ibanez The ores will give you essence, and will affect your good/evil bar, for discovering good/evil spells, potions, and maybe wands.
23:36 jordan4ibanez Right now, the ores sparkle, but I have to make it so that it finds players within a radius, so it does not lag very badly.
23:36 jordan4ibanez Ore: http://imgur.com/DB4hYHX,GaD58LD#0
23:38 jordan4ibanez Essence is your magical reserver, for using magic wands/spells, and possibly for enchanting. Enchanting does not seem possible right now due to not being able to set tool settings mid game.
23:38 jordan4ibanez But I might have certain tools turn into magical tools with a magic transfuser or something.
23:40 blaise interesting
23:41 jordan4ibanez And to finish, I will probably release version 2 of the game mode, when there is an essence system, and basic wands (wand of mining, wand of flying, wand of moving, etc..)
23:42 garfonzo joined #minetest
23:42 garfonzo !seen karhl
23:42 MinetestBot garfonzo: Sorry, I haven't seen karhl around.
23:43 garfonzo !seen kahrl
23:43 MinetestBot garfonzo: kahrl was last seen at 2014-09-20 21:07:38 UTC on #minetest-de
23:43 garfonzo !time
23:43 garfonzo !date
23:43 garfonzo so, kahrl was seen in the future...
23:43 garfonzo oh nvm, different channel
23:44 garfonzo !join #minetest-de
23:44 jordan4ibanez I didn't know Kahrl was German
23:44 shadowzone joined #minetest
23:44 jordan4ibanez But that would explain why he is so intelligable.
23:45 roboman2444 joined #minetest
23:45 oio joined #minetest
23:46 oio minetest jittering core i7 nvidia 860m doesnt get pass 50 fps
23:47 jordan4ibanez You have to tweak the mintest.conf
23:47 jordan4ibanez see minetest.conf.example
23:47 jordan4ibanez I'm surey ou can get 1000+fps
23:47 jordan4ibanez you*
23:48 oio it also stutters and lags wtf
23:48 jordan4ibanez Ahem, oio, MINETEST.CONF cough
23:49 blaise eh, 1kfps?
23:49 blaise from the display device?
23:49 away kilo fps *snickers*
23:49 blaise kilo = 1000
23:50 jordan4ibanez kiloframes
23:50 blaise 1 kiloframe per second?
23:50 oio what do i do on minetest.conf ? i know it could unlock the fps
23:50 PenguinDad jordan4ibanez: s/1000/1337/ :P
23:51 kaeza oio, https://github.com/minetest/minetest/blob/master/minetest.conf.example#L67
23:51 oio but the main problem is that is stutters how the hell it when i move aorund it gets 30 fps
23:52 blaise wanted_fps = 31337
23:52 jordan4ibanez Very leet, PenguinDad.
23:52 kaeza much fps, wow
23:53 oio still wated fps = 60
23:53 oio stutters on 600 x 8000 windows
23:53 oio window
23:53 oio 800
23:54 jordan4ibanez Someone get this man a minetest.conf to run at 500fps with 1 minute save time stat
23:55 blaise wow, those settings dramaticly improved the preformace of my client
23:55 blaise I figured the default settings would be fine
23:56 Cylus Does anyone know how to make a node you're holding take tool wear when you dig with it?
23:57 oio it plays fine on my macbook
23:58 oio dont understad why  it doesnt work well
23:58 kaeza Cylus, try itemstack:add_wear(), but I think it only works for "tools"
23:58 blaise Cylus: check out the flashlight in technic
23:59 blaise wear_represents = "technic_RE_charge",
23:59 blaise on_refill = technic.refill_RE_charge,
23:59 lstep_ joined #minetest
23:59 Cylus Only tools, huh? That's what I was afraid of. I'm going to have to re-implement node capabilities in a "tool" item then.

| Channels | #minetest index | Today | | Google Search | Plaintext