Time  Nick            Message
00:00 khonkhortisan   it can be done
00:01 NekoGloop_-     everything can be done, if you have the time to do it
00:01 NekoGloop_-     hm...
00:01 khonkhortisan   it will be similar to the way the new gates work
00:02 NekoGloop_-     when i get the ability to do proper let's plays, anything in particular you guys wanna see?
00:02 NekoGloop_-     lol
00:02 NekoGloop_-     I'm a haxxor
00:02 NekoGloop_-     I GOTZ AIR, BITCHEZ
00:04 UbuntuNerd      Hey khonkhortisan can you help me
00:04 khonkhortisan   now get it again without using creative or a special mod that just gives it to you
00:05 NekoGloop_-     khonkhortisan: this is my second time getting air w/o creative or mods
00:05 khonkhortisan   the inventory in incompatible with the newest version
00:05 NekoGloop_-     or /giveme
00:05 khonkhortisan   I get air and can't figure out how
00:05 UbuntuNerd      Hey khonkhortisan can you help me
00:05 khonkhortisan   maybe
00:06 Keegann         what do you need help with
00:06 khonkhortisan   jmutex?
00:06 NekoGloop_-     depends, do you want us to unveil the secrets of the universe?
00:06 khonkhortisan   you need a nyancat for that answer
00:06 UbuntuNerd      do you understand this error : http://pastebin.com/dSmCzR7Z
00:07 VanessaE        UbuntuNerd: I already told you you screwed up your libjthread or the game's dependency on it
00:07 VanessaE        you said you were gonna try to remove that dependency.
00:07 VanessaE        that's what broke it.
00:07 UbuntuNerd      ooo no i redownloaded it
00:07 VanessaE        ok
00:08 VanessaE        did you install the development libraries for libjthread>
00:08 VanessaE        ?
00:10 UbuntuNerd      yea
00:10 VanessaE        are you sure you did?
00:11 UbuntuNerd      yea the name of it is libjthread-dev
00:11 VanessaE        ok
00:11 VanessaE        did you tell the game where those development files are located?
00:12 UbuntuNerd      like the IRRLICHTPATH
00:12 UbuntuNerd      these IRRLICHTPATH = /home/chris/Desktop/minetest01/irrlicht
00:12 UbuntuNerd      JTHREADPATH = /home/chris/Desktop/minetest01/jthread
00:12 VanessaE        uh
00:12 VanessaE        no
00:13 UbuntuNerd      the cppflags
00:13 VanessaE        it won't be in your home directory
00:13 UbuntuNerd      im compiling the oldest one on github right now and its working
00:14 VanessaE        it'll be somewhere under /usr or /usr/local probably
00:14 UbuntuNerd      oooo yea
00:14 UbuntuNerd      DAMN
00:14 NekoGloop_-     now lets see if i can make an electric furnace! :D
00:14 UbuntuNerd      it did the same thing
00:15 UbuntuNerd      OOOO i found out whats wrong
00:15 UbuntuNerd      ok lolz
00:16 khonkhortisan   if you make an electric furnace they'll outlaw wood-burning fireplaces
00:16 VanessaE        maybe you need /usr/include/jthread/
00:17 NekoGloop_-     realbadangel: lol, i jsut realized how the electric furnace is actually faster... its by smelting two items per interval
00:17 UbuntuNerd      ok
00:17 UbuntuNerd      ill try
00:18 VanessaE        UbuntuNerd: so, tell the sources that libjthread is in /usr/include/jthread
00:18 VanessaE        see if that help
00:18 VanessaE        s
00:20 UbuntuNerd      here is the make file i dont see the place to put it : http://pastebin.com/hv1D9CN1
00:20 VanessaE        CPPFLAGS = -I$(IRRLICHTPATH)/include -I/usr/X11R6/include -I$(JTHREADPATH)/src
00:20 VanessaE        um, DUH!?
00:20 VanessaE        look at the last item in that line.
00:20 VanessaE        JTHREADPATH = /home/chris/Desktop/minetestold/jthread/
00:20 VanessaE        this is why it ain't working.
00:20 Keegann         how do you change the back ground of the client?
00:21 khonkhortisan   the skysphere?
00:21 VanessaE        Keegann: "menubg.png" in a texture pack
00:21 UbuntuNerd      yea Keegan
00:21 VanessaE        that's the only "background" you can change right now
00:21 Keegann         ah
00:21 VanessaE        (aside from the farmesh trees)
00:21 UbuntuNerd      Vanessa
00:22 VanessaE        sorry UbuntuNerd, just getting a little irritated - you should not be messing with this stuff this early into your learning of C++
00:22 VanessaE        you should be focused on stuff that just works.
00:22 Keegann         yea
00:23 UbuntuNerd      didnt work
00:23 Keegann         i have the best background
00:23 NekoGloop_-     Meow
00:24 Keegann         shut up kitty kat
00:24 NekoGloop_-     Mrowr
00:24 UbuntuNerd      well ill have xyz compile it
00:24 VanessaE        perhaps you should *ask* him to compile it.
00:24 NekoGloop_-     perhaps you should just get windows?
00:25 Keegann         perhaps you should
00:25 VanessaE        NekoGloop_-: the OS isn't the problem - the problem is that he's trying to compile old sources prior to them havign a good build system.
00:25 NekoGloop_-     one does not simply hl me
00:26 * VanessaE      highlights NekoGloop_- just for spite
00:26 NekoGloop_-     one does not simply spite me
00:26 * VanessaE      spites NekoGloop_- just because. :-)
00:26 NekoGloop_-     one does not simply use /me
00:26 UbuntuNerd      Windows SUCKC
00:26 UbuntuNerd      SUCKS**
00:26 NekoGloop_-     one must do it... WITH SYTLE!!!
00:27 * NekoGloop_-   /me's WITH SYTLE!!!
00:27 * VanessaE      uses /me in a very complicated manner.
00:27 NekoGloop_-     good 4 u :3
00:27 * khonkhortisan thinks khonkhortisan shouldn't talk in third person.
00:27 * Keegann       -
00:28 Keegann
00:29 Keegann         is there a custom client with custom stuff?
00:30 * NekoGloop_-   thinks khonkhortisan shouldnt talk about his thoughts on khonkhortisan talking in third person while talking in third person. Only NekoGloop_- can talk about his thoughts on NekoGloop_- talking in thrid person while talking in third person.
00:30 NekoGloop_-     third*
00:31 NekoGloop_-     that's a tounge twister ;)
00:32 Keegann         anyone know how to do daily map updates?
00:33 LandMine        what yall think?
00:33 LandMine        http://minetest.net/forum/viewtopic.php?id=2962
00:35 NekoGloop_-     i think you need to share where you got that texture pack
00:36 NekoGloop_-     because i want
00:36 LandMine        its on the forum
00:37 NekoGloop_-     what's its name though?
00:37 Keegann         LandMine you play minecraft or no?
00:37 LandMine        http://minetest.net/forum/viewtopic.php?id=2200
00:37 LandMine        its that on nekogloop
00:37 LandMine        no i dont play
00:37 NekoGloop_-     i play minecraft pe
00:37 LandMine        pe?
00:38 NekoGloop_-     Pocket Edition
00:38 LandMine        is that the one on android?
00:38 LandMine        i have that
00:38 NekoGloop_-     ipad but yeah
00:39 NekoGloop_-     ipad as well
00:39 LandMine        ohh i have it on android
00:39 NekoGloop_-     its on both
00:39 LandMine        i knoww
00:39 LandMine        give me some feeeedbaccckzzzz
00:39 LandMine        lol
00:40 NekoGloop_-     the gate is simple in design; i already know from the screenshots how the piston part works
00:41 NekoGloop_-     however, the gate's structure is good in design
00:43 LandMine        wow neko way to say
00:45 NekoGloop_-     yeah i could have used better words
00:45 NekoGloop_-     it looks nice, althoguh simple
00:45 _2cool4me4_     Anyone know how to change the facedir of a worldedit placed insulated mesecon?
00:45 NekoGloop_-     dig and replace
00:46 NekoGloop_-     other than that, no
00:46 _2cool4me4_     dang
00:46 _2cool4me4_     moar work for me
00:52 Keegann         Minecraft peope are mean
00:52 NekoGloop_-     yes
00:52 NekoGloop_-     because 99% of them are griefers
00:52 Keegann         they muted me
00:52 _2cool4me4_     what did you do
00:53 Keegann         nothing
00:53 _2cool4me4_     I have a bit of trouble understanding that...
00:53 UbuntuNerd      Keegan
00:54 Keegann         what
00:55 Keegann         i didnothing wrong
00:55 Keegann         yet
00:55 UbuntuNerd      Minecraft People ARE mean
00:56 Keegann         yep
00:57 NekoGloop_-     trying out dokucraft ported textures now :)
00:57 Keegann         cool
00:57 Keegann         dont know what it is but cool
00:57 LandMine        its a texture pack
00:57 LandMine        its pretty cool
00:58 NekoGloop_-     i guess that since the person who used to maintain it seems to have stopped, I could add some mod support
00:58 NekoGloop_-     and toolsizes REALLY needs to check if textures are set so it just uses thos tool images
00:58 Keegann         minecraft=ass
01:00 NekoGloop_-     LOL
01:00 NekoGloop_-     16x16 textures being overlaid look horrible
01:00 NekoGloop_-     (e.g. gloopores)
01:00 VanessaE        512px HDX FTW! :-)
01:01 Keegann         now what to do
01:01 NekoGloop_-     vanessae: now i see why you dont want to use my mod with your texture pack... the overlaid ore texture woul be microscopic
01:02 VanessaE        well I'd of course make textures to match
01:02 VanessaE        I just don't wanna :-)
01:02 NekoGloop_-     could i snag some textures from your pack? i think they'd look excellent with dokucraft
01:03 VanessaE        sure, go ahead
01:03 VanessaE        it's all GFDL anyway
01:03 NekoGloop_-     yay
01:04 NekoGloop_-     does it have farming support?
01:04 VanessaE        (but I don't actually give a shit what you do with 'em :-)
01:04 VanessaE        no, not yet
01:04 NekoGloop_-     if not, i might wait a little bit
01:04 NekoGloop_-     could you do that? ;)
01:04 VanessaE        maybe some time later on
01:04 VanessaE        I still gotta get 3dforniture supported.
01:05 NekoGloop_-     you are never gonna get that supported
01:05 VanessaE        I will eventually
01:05 NekoGloop_-     and i think more people have farming than 3dforniture, in spite of the different release dates
01:05 _2cool4me4_     VanessaE: What was the answer? Icechat decided to abort connection.
01:06 NekoGloop_-     does it support wowiamdiamonds's gems mod?
01:06 VanessaE        answer to what?
01:06 _2cool4me4_     do you know how to place an insulated mesecon with worldedit a certain facedir
01:06 _2cool4me4_     must not have went through
01:06 sdzen           does it support the long gone gemstones mod?
01:06 VanessaE        oh, nope I don't know how
01:06 VanessaE        sdzen: HDX? no.
01:06 NekoGloop_-     vanessae:
01:06 NekoGloop_-     does it support wowiamdiamonds's gems mod?
01:06 VanessaE        though I was looking at it at one time
01:06 VanessaE        no gems at all
01:07 NekoGloop_-     aw
01:07 sdzen           what about tar?
01:07 VanessaE        maybe eventually
01:07 sdzen           :P
01:07 VanessaE        sdzen: no
01:07 VanessaE        except that torches textures have a bit of tar under the flame :-)
01:08 _2cool4me4_     I get the node name mesecons_insulated:insulated_off 13 3 from worldedit //save, but putting it back into worldedit does nothing
01:08 _2cool4me4_     (typing it into //set)
01:08 NekoGloop_-     celeron55: add a config setting for animated torches
01:08 VanessaE        nooooooo
01:08 * sdzen         notes how he jumped in this conversation with no knowledge of what was going on and has managed to say something slightly relevant otherwise
01:08 VanessaE        my animated torches are boss
01:08 sdzen           too bad
01:09 sdzen           i want an animation off switch
01:09 * _2cool4me4_   notices that minetest was built for slower computers
01:09 NekoGloop_-     animated torches look like crap in this texture pack
01:09 VanessaE        NekoGloop_-: so borrow mine?
01:09 NekoGloop_-     :P
01:09 VanessaE        my HDX torches are nice :-)
01:09 NekoGloop_-     I'm waiting for farming support
01:09 NekoGloop_-     which means you'll hear me bitching in here until you make it :)
01:09 VanessaE        you'll be waiting a month of Sundays :-)
01:10 sdzen           i want thousands of random options in the CONF
01:10 NakedFury       conf?
01:10 NekoGloop_-     sdzen: like the one that makes the game crash less oftem?
01:13 _2cool4me4_     nekogloop_: what build are you using?
01:15 NekoGloop_-     0.4.3 release
01:21 _2cool4me4_     I forgot what some of these microcontrollers do...
01:22 VanessaE        swap 'em out for discrete gates :-)
01:23 _2cool4me4_     I figured it out
01:27 NekoGloop_-     I cant find where the tools are stored in the dokucraft MC texture pack
01:32 Keegann         good night
01:33 mrtux           vanessae
01:33 VanessaE        hm?
01:33 _2cool4me4_     see you, man
01:33 mrtux           can you make your animatedtorches mod use nodeboxes
01:33 NekoGloop_-     LOL
01:33 Keegann         damn schoom
01:33 NekoGloop_-     that would be hell
01:33 mrtux           animated nodebox torches
01:33 VanessaE        mrtux: not really, no.  nodeboxes can't be tilted or turned.
01:33 mrtux           ah
01:33 VanessaE        3dforniture already has such a thing
01:33 mrtux           ah
01:34 NekoGloop_-     LandMine: i have no idea what I'm looking at in the MC dokucraft pack...
01:34 NekoGloop_-     -_-
01:34 NakedFury       ahh 3d torches with animated fire would be great
01:34 _2cool4me4_     landmine gone
01:34 VanessaE        (they're "okay" I guess, but they coulda been better)
01:34 NekoGloop_-     just as i said that
01:36 VanessaE        the problem with using nodeboxes with something like a torch is you need a hundred or more very small boxes to really get a good shape - since the flame itself needs to move almost randomly
01:36 VanessaE        now,
01:36 VanessaE        if torches were redone as entities
01:37 VanessaE        those can be tilted, turned, scaled
01:37 VanessaE        and textured normally
01:37 _2cool4me4_     I hear a mod coming on
01:37 VanessaE        those would look better than nodeboxes
01:38 NakedFury       makes torches 3d then make the fire particle with smoke, like MC
01:38 VanessaE        NakedFury: particles mod already does the smoke
01:38 VanessaE        (just not as often as in MC)
01:38 _2cool4me4_     Getting things done with the limits of mesecon wiring is tough
01:39 VanessaE        use insulated wires. they help :-)
01:39 NekoGloop_-     but imagine doing it with redstone, where it has to be on a solid block
01:39 VanessaE        khonkhortisan: did you see the HDX screenshot I posted for gates?
01:40 VanessaE        NekoGloop_-: hellllllll no
01:40 NekoGloop_-     and you need repeaters every 16 blocks
01:40 VanessaE        that's like those first experiments with resistors some kids do, where you draw your circuit on paper with a #2 pencil
01:40 VanessaE        (take advantage of the moderate conductivity of pencil lead)
01:41 NekoGloop_-     i know
01:41 NekoGloop_-     and i shall get this bloody texture pack to have more textures!
01:42 VanessaE        which pack is it?
01:43 NekoGloop_-     dokucraft ported
01:43 VanessaE        oh
01:43 NekoGloop_-     i just downloaded dokucraft for the sake of having it ;)
01:43 NekoGloop_-     and the actual MC textures for extending it
01:45 NakedFury       doku are the ones I use
01:45 NekoGloop_-     for MT?
01:46 NakedFury       and MC
01:46 NekoGloop_-     i see
01:46 NekoGloop_-     do you want more mod support? i may share ;)
01:46 NakedFury       I dont use the one on the site
01:46 NakedFury       I ported it myself when I started MT
01:47 NekoGloop_-     oh... can i have it? it may help.
01:48 NekoGloop_-     ok... wtf image viewer
01:49 NekoGloop_-     NakedFury: could you upload it somewhere? you may have mods that the other version doesnt support
01:49 NakedFury       no mods
01:50 NakedFury       just stuff I experiment with
01:50 NekoGloop_-     ah... so you play with miniscule moreores overlays? :D
01:50 NakedFury       but mostly really vanilla
01:50 NakedFury       ohh I did edit moreores I guess
01:50 NekoGloop_-     i see
01:50 VanessaE        bah, use my HDX pack and you wouldn't need that ;)
01:51 NekoGloop_-     well I'm trying to see what mod support the doku textures CAN have
01:51 NekoGloop_-     (i.e. textures for a MC mod that apply to a MT mod)
01:51 NakedFury       I think all mods
01:51 NekoGloop_-     well idk
01:51 NakedFury       almost all MT mods are MC clones
01:51 NekoGloop_-     well that may be true
01:51 VanessaE        homedecor and pipeworks aren't, and they're all that matter :D
01:51 NekoGloop_-     ll
01:51 NekoGloop_-     lol*
01:52 NekoGloop_-     mesecons and technic matter!
01:52 VanessaE        yes, but those are, by your definition, clones ;)
01:52 VanessaE        (but yes, they very much matter)
01:52 NekoGloop_-     mesecons already goes above (vanilla) redstone
01:52 NekoGloop_-     technic doesnt seem to directly clone any mc mod
01:53 NakedFury       tekkit
01:53 NakedFury       technic comes from the technic mc mod
01:53 NekoGloop_-     although it takes hints from mc mods, i dont think it directly clones any particular mc mod
01:53 NakedFury       http://www.technicpack.net/tekkit/
01:53 NekoGloop_-     ok shows how much i know :D
01:54 _2cool4me4_     how do you increase the max chunk distance? some of my mesecons don't change state
01:54 NekoGloop_-     2cool: +
01:54 NekoGloop_-     the + ke
01:54 NekoGloop_-     key*
01:55 _2cool4me4_     nekogloop: no
01:55 NekoGloop_-     i dont understand what yo uwant then
01:56 _2cool4me4_     some of my mesecons don't refresh state when I hit a switch on this ALU.
01:59 NekoGloop_-     should i make the diamonds textures be mithril?
01:59 NekoGloop_-     or... wait, nvm
02:00 NakedFury       no
02:01 NekoGloop_-     i can use redpower sapphire
02:01 NakedFury       recolor them with your program
02:01 NakedFury       no
02:01 NekoGloop_-     i'll do what i want
02:01 NakedFury       there is a mithril one
02:02 NekoGloop_-     oh, right, i saw that
02:02 _2cool4me4_     Minetest doens't like Active_block_range
02:02 NekoGloop_-     ofc not
02:03 _2cool4me4_     what do you suggest?
02:03 NekoGloop_-     using a smaller machine
02:04 _2cool4me4_     oh shut up
02:05 NekoGloop_-     you asked for suggestions ;)
02:06 _2cool4me4_     I don't think I can make anything smaller that's still hack compliant
02:06 NekoGloop_-     make it in 3 dimensions to use all active blocks' space
02:07 _2cool4me4_     ughhhh
02:07 NekoGloop_-     its a suggestion
02:07 NekoGloop_-     if you dont like it, dont take it
02:07 _2cool4me4_     You're not helping ;)
02:08 _2cool4me4_     :(
02:08 * NekoGloop_-   gives 2cool a cookie
02:08 * _2cool4me4_   thanks, but does not cheer up
02:08 NekoGloop_-     ... do you want me to shove it down your throat?
02:09 _2cool4me4_     D:
02:09 NekoGloop_-     thought not ;)
02:10 _2cool4me4_     This is it: http://tinypic.com/r/6itu1u/6
02:13 _2cool4me4_     active_object_send_range_blocks works
02:14 NekoGloop_-     you need no space between your insualted wires on this side; that's wasting space
02:14 _2cool4me4_     It took me forever to do that
02:15 _2cool4me4_     But I fixed this
02:16 NekoGloop_-     in minecraft this would take up about half a world... so be happy ;)
02:16 _2cool4me4_     I think that I screwed this up...
02:16 _2cool4me4_     Nevermind
02:17 NekoGloop_-     :P
02:21 NekoGloop_-     if i make a texture that's being treated as animated be a single frame, will it still work?
02:21 _2cool4me4_     This isn't working
02:21 VanessaE        sure, it'll just repeat that one frame over and over...why would you do that?
02:22 NekoGloop_-     because I'm too lazy to make an actual animated dokucraft torch?
02:22 _2cool4me4_     I don't understand what I did wrong here
02:22 VanessaE        NekoGloop_-: haha
02:23 NekoGloop_-     :D
02:27 NekoGloop_-     as for lava, dokucraft has that
02:30 _2cool4me4_     made it work again, didn't hook up a few required inputs
02:38 NekoGloop_-     ok, I'll be able to support a wide variety of mods
02:41 NekoGloop_-     at least, cover all the good ones
02:43 NekoGloop_-     i just remembered mc doesnt do lumps
02:43 NekoGloop_-     so this is gonna be a shitfest :l
02:45 NekoGloop_-     and dead chat lol
02:45 * VanessaE      sprays the channel with Zombie-B-Goneâ„¢ just to be safe
02:46 NekoGloop_-     LOL
02:47 * NekoGloop_-   gives vanessae a cookie
02:53 NekoGloop_-     VanessaE: out of curiosity, what does mese look like in your texture pack?
02:53 NekoGloop_-     cant pinpoint it in your screenshot
02:56 NekoGloop_-     HDX pack, i mean
02:57 VanessaE        oh
02:57 VanessaE        um
02:58 VanessaE        https://raw.github.com/VanessaE/512px-realistic-textures/master/Vanessa_512HD/default_mese.jpg
02:58 VanessaE        there. :-)
02:59 NekoGloop_-     i see... since dokucraft doesnt have anything for mese (i could use sponge but sponge looks horrible)
02:59 NekoGloop_-     could i use that?
02:59 VanessaE        use anything you want :-)
02:59 NekoGloop_-     (scaled down to 32x32 ofc)
02:59 VanessaE        just do me a favor and brag about where you got it :D
02:59 NekoGloop_-     LOL
03:00 NekoGloop_-     "DokuTest, assembled by GloopMaster, textures made by Doku and VanessaE (HDX Pack)"
03:00 VanessaE        :D
03:00 NekoGloop_-     it actually doesnt look that bad at 32x32
03:02 NekoGloop_-     may even be make reasonable (and not ugly) houses
03:02 VanessaE        heh
03:02 VanessaE        you mean grieferbait :-)
03:02 NekoGloop_-     building with mese in default TP = stupid & ugly
03:02 NekoGloop_-     well i mean singleplayer houses
03:02 VanessaE        right
03:03 NekoGloop_-     grieferbait: mese blocks with lava under the middle one
03:03 NekoGloop_-     :D
03:03 NekoGloop_-     I love dat trap
03:03 NekoGloop_-     ofc make it so it looks like you're showcasing the mese e.g. a statue
03:04 VanessaE        heh
03:04 NekoGloop_-     i have no idea what to use for desert sand or stone
03:05 VanessaE        the ones in my packs are actually rendered.
03:05 VanessaE        (as is regular stone)
03:05 NekoGloop_-     kewl
03:06 NekoGloop_-     I'm trying to keep dokucraft's overall style?
03:06 VanessaE        *shrug* I don't even know what Dokucraft looks like :-)
03:06 NekoGloop_-     landmine posted something above...
03:06 NekoGloop_-     http://minetest.net/forum/viewtopic.php?id=2962
03:07 NekoGloop_-     he's using the current port of dokucraft
03:07 NekoGloop_-     which has virtually nil mod support
03:07 VanessaE        oh
03:07 NekoGloop_-     and mese is the sponge texture ;)
03:08 NekoGloop_-     which as i said previously looks like shit
03:08 NekoGloop_-     and is the ONLY part of dokucraft that looks like shit
03:08 NekoGloop_-     i have the basic default nodes now
03:13 NekoGloop_-     how the hell did i forget wood?
03:14 NakedFury       you have to edit the cactus image
03:14 NakedFury       or the cactus nodebox
03:14 NekoGloop_-     i know... :P
03:14 NekoGloop_-     unfortunatly i have to do that
03:14 NekoGloop_-     I may even make a little "widget" mod that loads all the right textures.
03:15 NekoGloop_-     i.e. inventory and wield images for the appropriate things
03:26 NekoGloop_-     RealBadAngel: so how's the alloy furnace API coming? ;)
03:31 VanessaE        I thought he finished that part already?
03:32 NekoGloop_-     he's working on it
03:32 NekoGloop_-     same as tubes, pipes, more cables...
03:32 VanessaE        looking forward to it :-)
03:32 NekoGloop_-     so am i
03:33 NekoGloop_-     and i wish he'd push some of this to github for bug testing
03:35 NekoGloop_-     HINT HINT
03:36 NekoGloop_-     HINT HINT
03:36 VanessaE        I think he's asleep :-)
03:36 NekoGloop_-     TAKE A HINT
03:36 VanessaE        or ignoring us :D
03:36 NekoGloop_-     i think he had one too many beers
03:36 VanessaE        haha
03:37 NekoGloop_-     now... i KNOW minecrap has snowballs, where are they in this texture pack...
03:37 VanessaE        probably unsupported :)
03:37 NekoGloop_-     lol
03:37 NekoGloop_-     that'd be my luck
03:37 NekoGloop_-     i have to go to bed soon, not to mention my butt hurts
03:38 VanessaE        sowwy
03:39 NekoGloop_-     :l
03:41 NekoGloop_-     I'm jsut completely randomly supporting random parts of random mods
03:42 VanessaE        give it time
03:43 VanessaE        it takes a long time to build up a really good tex pack
03:44 NekoGloop_-     but the sheer randomness of how I'm doing this is just... lol
03:44 NekoGloop_-     hatches and xpanes just got support. yayz
03:47 NekoGloop_-     gonna "test" and then go to sleep
03:48 * VanessaE      secretly injects caffeine into NekoGloop's cookies
03:48 NekoGloop_-     lol
03:49 NekoGloop_-     its almost midnight, and i have stuff to do tomorrow
03:49 VanessaE        yeah yeah
03:49 VanessaE        ;)
03:52 NekoGloop_-     :P
03:53 NekoGloop_-     abotu half the mods i have in use are supported
03:53 NekoGloop_-     (by in use i mean in my singleplayer world)
03:53 NekoGloop_-     as in they are there atm
03:54 VanessaE        cool
03:55 NekoGloop_-     lavacooling, some of moreores, little of gloopores, most of lavacooling, xpanes, and all mods that use default textures
03:55 NekoGloop_-     this is awesome
03:56 NekoGloop_-     and what I didnt support doesnt look like shit
03:56 NekoGloop_-     oh and buckets as well
03:59 NekoGloop_-     unless ofc, the original texture just looks like shit.
04:00 NekoGloop_-     this makes hatches awesomer
04:02 NekoGloop_-     dat ping
04:06 NekoGloop_-     and, yes, you can tell a mese pick from a gold pick ;)
04:07 NekoGloop_-     anyway, good night vanessae and everyone else of #minetest
04:07 VanessaE        good night
04:41 cy1             I'd like to have mobs that exist only when the players are around...
04:41 cy1             So they spawn via active blocks, and ... just disappear when no players are nearby?
04:48 cy1             That might make them easier on slim machines...
04:49 NakedFury       then it needs a way to save locations
04:49 NakedFury       so farm animals wont be deleted forever
04:55 cy1             NakedFury: haha that would be pretty awful yeah
04:58 cy1             hm...
05:21 MiJyn           IKR?
05:23 VanessaE        hey neko
06:46 leo_rockway     cy1: except if they are domesticated animals / penned animals
06:46 leo_rockway     oh, that's what NakedFury said... nvm
06:55 cy1             leo_rockway: yeah, dunno how to deal w/ that. someone could clutter up the world with domestic animals
06:56 leo_rockway     well, I always found it weird in MC that animals don't need food / water.
06:56 leo_rockway     it could be done that if you don't feed your animals, they die.
06:56 leo_rockway     so to clutter the world you'd have to actively work on it
06:57 cy1             hm...
06:57 cy1             animals spawn almost starving, so they disappear quick if you don't feed them, otherwise they stick around
06:58 celeron55       that is actually a pretty interesting idea
06:59 celeron55       they don't need to be "starving"; they'd just disappear eventually if you don't give extra food to them
07:00 celeron55       thta's pretty much how it would work in real world too, in practice
07:00 leo_rockway     that, or predators
07:01 leo_rockway     I think that in MC wolves kill sheep and ocelots kill chickens
07:08 Calinou         got a random idea: since we can reduce/prevent fall damage, why not make cloud blocks prevent fall damage?
07:08 Calinou         :D
07:16 cy1             celeron55: ok trying my suggestions again, hopefully with less whitespace... https://github.com/celeron55/minetest/pull/235
07:17 cy1             leo_rockway: there was an old lady who swallowed a fly...
07:17 leo_rockway     I love that rhyme, hehe.
07:18 cy1             it's a lesson in not trying to reduce mob population by introducing predator mobs though.
07:18 leo_rockway     oh, I was commenting on the "real world" thing celeron55 said. MC does it, I'm not saying it's right.
07:19 cy1             my pull request is a lot simpler. it'd let me make a mod using VanessaE's flowers mod, without running her module twice.
07:19 cy1             I just wanted to add growing papyrus and trees <_<
07:19 cy1             mostly papyrus >_>
07:20 cy1             I'd have to suggest a modification to her module to get trees to work right I think. (check for other node types nearby to control density, not just the saplings)
07:21 cy1             but aside from that, if I had minetest.require to rely on I could make something VanessaE doesn't have to worry about at all, for growing other stuff too.
07:25 celeron55       umm
07:25 celeron55       if you want to use a mod in your mod, just add it to depends.txt and it'll be loaded before yours
07:25 celeron55       that is how things work currently
07:27 cy1             celeron55: yeah, but getting the stuff that mod provides... I mean technically spawn_stuff_etc is a global function but...
07:27 cy1             instead you could return a function or a table, and not have to use globals.
07:27 cy1             but... only if it had minetest.require.
07:27 cy1             that'd just supplement depends.txt
07:28 celeron55       having many ways to do the same thing is rarely a good thing
07:28 cy1             requiring people to pollute the global namespace to interact is rarely a good thing.
07:29 cy1             php, qed
07:30 cy1             I could do it just providing the minetest.require function and not doing anything with builtin.lua. It's how I'd prefer to write modules anyway...
07:31 celeron55       the bad things about the global namespace are well known
07:32 celeron55       how does your thing work with the existing stuff?
07:32 celeron55       like, do you need to specify in every mod's description whether it is meant to be minetest.require()d or loaded via depends.txt?
07:33 celeron55       also, you should add proper additions to doc/lua_api.txt in your patch
07:35 cy1             yeah mine doesn't break anything
07:35 cy1             I'll add something to doc/lua_api.txt sure.
07:38 celeron55       i actually don't belive you in that
07:39 celeron55       i need to check through it once i get to home from work, but intuitively i don't feel all registrations and dependencies at registrations and all that is going to work perfectly
07:42 celeron55       as for now i think there are these extra limitations: never require init.lua, and never register anything in anywhere else than init.lua
07:45 celeron55       the first is not a problem, but the second one is; if the second one is not followed, registrations could happen any time when some mod require()s it
07:45 cy1             yeah... any other side effects too.
07:45 cy1             like writing to a file or w/ev
07:46 celeron55       so basically the rule would be "never cause any side effects in anywhere else than init.lua"
07:46 celeron55       (except in functions)
07:46 cy1             or, at least, never cause any side effects in a file you want others to be able to use.
07:46 celeron55       but how do people tell if a file is suitable for using?
07:46 cy1             assuming you don't use minetest.require, which eliminates that limitation.
07:46 cy1             they don't. they use minetest.require and it doesn't load it more than once...
07:47 celeron55       you can't just make everyone suddenly use it
07:47 cy1             using dofile you just have to eyeball it and guess.
07:47 celeron55       that's not possible
07:47 celeron55       *at all*
07:47 cy1             no, I can't. I think people would want to use it though.
07:47 celeron55       making everyone suddenly use something is minetest 0.5 stuff
07:47 cy1             Currently they just eyeball stuff.
07:48 celeron55       your attitude to compatibility horrifies me
07:48 cy1             either 1) the dependency module author eyeballs it and makes sure the file doesn't have side effects or 2) the depending module author does that, or 3) the depending module author uses minetest.require and doesn't care.
07:49 cy1             with 1) it'd just be telling people "don't put side effects in ____.lua" which is fine I suppose. Though assigning global variables is a side effect...
07:50 cy1             There's also the redundant processing. Compiling all the functions and serializing whatever data or whatever, every time dofile is called.
07:50 cy1             Not a huge problem, just kind of ugly.
07:51 celeron55       currently mods never dofile() a same file more than once; they generally always just execute each of their files in their init.lua
07:51 celeron55       and other mods don't dofile() other's files
07:51 celeron55       they use depends.txt
07:52 celeron55       and this scheme evidently works
07:52 cy1             yeah, and they just assume the global variables have been set...
07:52 cy1             I don't like to write modules that way though.
07:53 celeron55       there's a common practice to put all of your mod's public interface in a table having the name of the mod
07:53 cy1             Too much magic smoke.
07:54 cy1             yeah... but those table variables just appear out of nowhere too.
07:54 celeron55       so? your mod is run out of nowhere too
07:55 celeron55       it's not like you can have full control in a script loaded by a program
07:55 cy1             plus I like to call that table "M" inside the module.
07:55 celeron55       go write all of minetest in lua if you want that
07:55 cy1             just "return M" and it works with minetest.require
07:55 celeron55       local M = { stuff } mod = M M = nil
07:55 cy1             It's sort of a python strategy to module loading, instead of a java style.
07:56 cy1             does mod = M make mod global? Never really tried that before.
07:57 celeron55       of course it does, as long as mod hasn't been declared local before that in the namespace
07:57 cy1             here, how about I make require itself be a mod.
07:58 cy1             so you put require in depends.txt
07:58 celeron55       also, actually it doesn't matter at all if it's global or local
07:58 celeron55       it
07:58 cy1             then use require and assume it exists
07:58 celeron55       +'ll be visible to everyone anyway
07:59 cy1             local variables aren't visible to everyone, otherwise there would be name conflicts...
07:59 cy1             module A would be using B's modules and vice versa.
07:59 celeron55       local variables made in the root of the script file are
07:59 celeron55       if they are run in the same environment
08:00 cy1             No, pretty sure they're not...
08:00 cy1             when you dofile a file, it makes a sub-environment sort of thing?
08:03 cy1             yeah, I just tested.
08:03 celeron55       apparently
08:04 cy1             dofile("a.lua") and anything declared local in there won't be usable in b.lua even if you dofile("b.lua")
08:04 cy1             which is good!
08:05 cy1             Anyway I can make my require thing a separate module just for that. Seems like the sort of thing to put in builtin, but w/ev.
08:05 celeron55       this is why i made the mod system
08:08 celeron55       people need to have a viable way of publishing their work even if i don't deem it suitable for general use or have other problems to care about 8)
08:18 cy1             celeron55: https://github.com/celeron55/minetest/pull/236
08:18 cy1             is another idea, minus weird whitespace
08:19 cy1             personally I wouldn't be able to survive without having the password dialog auto-load. Plus it's more secure because rival players could hook up a parabolic microphone and record your keystrokes if you type in the password every time. :x
08:20 celeron55       lol looks quite portable to windows 8)
08:21 celeron55       anyway, that is probably a good addition
08:22 celeron55       that desperately needs randomized salts to passwords though
08:23 celeron55       currently a server owner can login onto an another server with the hash if you use the same username and password on both
08:23 celeron55       8)
08:23 Calinou         you can log in with an hash? O_o
08:23 Calinou         oh you mean, by hacking?
08:23 Calinou         or just putting the hash in the password field
08:23 celeron55       minetest transfers a username+password hash
08:23 cy1             Calinou: basically, don't use the same password on two servers or you'll be sorry!
08:23 celeron55       because it doesn't use a secure connection
08:23 cy1             yeah, username+password sorry
08:24 Calinou         if you use different usernames but same password, you're basically safe too?
08:24 cy1             I still say public key authentication is the way to go. :P
08:24 Calinou         cy1, it isn't portable to os x/windows
08:24 cy1             basically...
08:24 cy1             Calinou: YES I KNOW >:(
08:24 cy1             Well, Windows at least.
08:24 Calinou         and it is not user friendly I guess - how are you going to tell aunt tillie that she has to create some kind of key?
08:24 cy1             OSX has gpgme.
08:25 celeron55       hey cy1, do you know it isn't portable to windows?!?!
08:25 cy1             No, it automatically creates a key if none is there.
08:25 Calinou         I'm not switching to linux anytime soon; tried various distros, they almost all suck :<
08:25 cy1             celeron55: OH MY GOD
08:25 * Calinou       installed LMDE on his laptop - beeps every time I log in/out
08:25 celeron55       8D
08:25 cy1             Calinou: At least they don't secretly transmit your keystrokes to Microgooglecomcastsoft.
08:26 Calinou         still, I won't trade privacy for unusability
08:26 cy1             It's not privacy so much as authenticity...
08:27 cy1             You could even tell if it was the same friend on two different servers entirely.
08:27 cy1             well, in theory at least...
08:27 cy1             One of these days I'll figure out how to make a PGP digital signatures mod, and then we can have signed coinage <3 bankers and such.
08:28 cy1             instead of just: "admin is the god of money, enjoy your toy economy"
08:28 celeron55       i don't think it really needs other than properly used salts and hashes
08:28 celeron55       currently it does not have properly used salts and hashes
08:28 cy1             Eh, adding a salt might not be too hard... it only has to be server side.
08:29 celeron55       you're left susceptible to a man-in-the-middle attack with that though
08:29 celeron55       private/public keys get rid of that
08:29 celeron55       cy1: i didn't say it
08:29 celeron55       's hard
08:30 celeron55       (stupid keyboard)
08:30 celeron55       i can do it any day if i happen to get motivated to do it
08:30 cy1             in the end it was just too much trouble, and not that big a deal. if I figure a better way out I'll be sure to let you know.
08:37 celeron55       you could try finding some tiny and portable RSA implementation
08:37 celeron55       or, well, quite interchangeable a tiny and portable big integer implementation with the necessary operations 8)
08:37 celeron55       interchangeably*
08:42 cy1             celeron55: jbigi is goooooo or how about no
08:42 cy1             also https://github.com/celeron55/minetest/pull/237
08:43 cy1             these are just quick things I've done over $months so I'm just trying to make them presentable enough to merge. I don't think there's any more...
08:45 cy1             oh, one thing hm...
08:53 Calinou         cy1, good idea
08:53 Calinou         I suggest limiting to 20 by default
08:54 Calinou         20fps*
08:55 cy1             celeron55: https://github.com/celeron55/minetest/pull/238
08:55 cy1             There, that's it I think.
08:55 cy1             Calinou: yeah, 2 fps seems to work fine though.
08:56 Calinou         it is too slow; it is acceptable when you lose window focus, but not when just pausing
08:56 Calinou         you can't see other players moving well, at all
08:57 cy1             I can't see other players moving anyway :p but yeah I see your point.
08:58 cy1             Could just use http://irrlicht.sourceforge.net/docu/classirr_1_1_irrlicht_device.html#a960069dc52b4f1303d18945dcbad7f3a to decide if to wait for 0.5 seconds (2fps) or 0.05s (20fps)
09:01 * Calinou       is burning an USB drive with debian testing
09:01 celeron55       how the hell does that even work
09:04 celeron55       why is there a table called "fuck"
09:05 celeron55       i'm relatively sure there exists a name that could actually explain what it does
09:05 cy1             oops
09:06 cy1             lua cannot sort arbitrary values. That table is there to provide arbitrary pointer values to allow sorting when sorting keys are unspecified.
09:06 cy1             Sort of like if depends.txt is empty...
09:06 celeron55       and your naming of things otherwise also is the hardest i've seen
09:06 celeron55       i'll just not even bother trying to understand that...
09:08 cy1             It's simple though. Modules can register postinit functions. After the modules have initialized, then those functions are called. Allows for things like doing stuff after a node in another module has been registered.
09:10 cy1             I tried just returning true, but when a < b and b < a both return true, lua explodes in a fit of rage.
09:10 cy1             so I just set it so that it'd remember if a < b, by saying a gets #1 and b gets #2 arbitrarily. later when it checks b < a, it'll still be 2 < 1 (not 3 < 4 or w/ev)
09:13 cy1             ironically arbitrary values can be used as unique hash keys, but can't be sorted. <_<
09:14 celeron55       the crypto stuff from axTLS looks pretty spot-on for minetest
09:15 celeron55       it just isn't distributed separately, but it could be just thrown in
09:15 celeron55       with an added cmake build system
09:21 celeron55       of course all the linux/gnu/distro guys are going to go batshit insane because something like openssl in it's all bloated packaged glory wasn't used, but that's their problem
09:22 celeron55       the day they'll start doing MSVC windows builds for minetest, i'll include all the libraries in the world
09:22 celeron55       until then, i'm going the minimalist path
09:25 celeron55       i know how this works and i'm already laughing at everybody 8D
09:29 Dan68           mmm
09:29 celeron55       it's just silly how people get pissed off how i'm not pulling all my hair out to be their free slave
09:30 Dan68           bbbut don't you want to build us a great game for free & work your ass off 24/7 doing it?
09:30 Dan68           jk :P
09:30 celeron55       how could that possibly be!
09:33 celeron55       i am actually surprised how the completely barebones login security of minetest hasn't caused really *any* asshurtery at all
09:36 Dan68           lol
10:36 whirm           hi everyone
11:07 Keegann         hey
11:07 Keegann         hey
11:51 cornernote      should worldedit save the microcontroller code ?
13:02 UbuntuNerd      hello
13:03 cornernote      hi
13:03 UbuntuNerd      hello
13:04 UbuntuNerd      can you help
13:04 UbuntuNerd      ???
13:05 cornernote      help who ?
13:05 UbuntuNerd      me
13:05 cornernote      with what ?
13:05 UbuntuNerd      you can compile minetest with the makefile right
13:06 UbuntuNerd      can you???
13:06 cornernote      sorry, no
13:07 Calinou         he's talking about the old version
13:07 UbuntuNerd      yea
13:07 Calinou         I mean, first version ever
13:07 Calinou         thexyz got it working
13:07 Calinou         maybe ask him
13:07 Calinou         he's on IRC
13:07 UbuntuNerd      this channel
13:08 UbuntuNerd      is he on this channel i mean
13:09 UbuntuNerd      hello???
13:10 iqualfragile    you can just look for yourself
13:10 Calinou         he's currently away
13:10 UbuntuNerd      ok
13:11 UbuntuNerd      well idk how he got it working i get errors
13:14 UbuntuNerd      Calinou do you understand them / one sec ill paste them in a paste bin
13:16 UbuntuNerd      this is the error :   http://pastebin.com/VTkdwzy7
13:18 iqualfragile    UbuntuNerd: if you dont even understand those errors just give up on whatever you were trying
13:19 UbuntuNerd      I WANT to get this working so i can "try" to add more blocks. Thats y im asking Questions
13:19 UbuntuNerd      do you understand them?? and can they be fixed
13:23 UbuntuNerd      hello?
13:23 UbuntuNerd      ECUBE yes
13:23 UbuntuNerd      he understands compiling!
13:23 sikfuk          http://stackoverflow.com/questions/2133250/does-not-name-a-type-error-in-c
13:26 UbuntuNerd      is this for my error!
13:26 UbuntuNerd      if it is i can fix it!
13:28 thexyz          UbuntuNerd: http://pastebin.com/vJ4CjZ1u
13:31 UbuntuNerd      i get the same errors
13:31 UbuntuNerd      thexyz: did you delete the compile version you compiled
13:32 thexyz          have you downloaded jthread 1.2.1 and placed it to JTHREADPATH?
13:32 UbuntuNerd      1.2.1
13:32 NekoGloop       RealBadAngel: i take it you didnt get the api done? ;)
13:32 thexyz          or you can simply point it to /usr/include/jthread/
13:32 thexyz          should work
13:32 UbuntuNerd      i have the jthread that i installed through terminal
13:33 UbuntuNerd      o thats what i did look at the errors : http://pastebin.com/VTkdwzy7
13:34 UbuntuNerd      ok i changed the path and now it cant find jmutex.h
13:35 UbuntuNerd      can i just download the compiled version from you WITH the src files
13:35 NekoGloop       anyway, i'm gonna work on dokutest a bit more :)
13:35 Calinou         NekoGloop, seems legit
13:36 Calinou         doku is an absolute copyasshole
13:36 Calinou         you shouldn't release it without his permission
13:36 NekoGloop       kewl
13:36 NekoGloop       who said i was releasing it?
13:36 Calinou         ah
13:36 UbuntuNerd      thexyz; you there
13:36 UbuntuNerd      :
13:36 thexyz          UbuntuNerd: http://ompldr.org/vZmR3dw/minetest-2010-10-10-midday.tar.gz
13:37 UbuntuNerd      thanks SO MUCH
13:37 NekoGloop       Calinou: can you help me with crack_anylength.png?
13:37 UbuntuNerd      thats all i wanted
13:38 UbuntuNerd      i cant run it
13:38 UbuntuNerd      wont open
13:39 UbuntuNerd      ill compile it myself
13:39 NekoGloop       solution: get windows
13:39 Calinou         NekoGloop, huh?
13:40 thexyz          UbuntuNerd: how the fuck are you planning to learn C(++) if you don't even know how to compile program?
13:40 Calinou         thexyz, what if he uses 32 bit and you use 64 bit
13:40 NekoGloop       i need a transparent crack_anylength.png... does this work?
13:40 thexyz          Calinou: i don't care, and yes, i use 64 bit
13:41 thexyz          NekoGloop: will you buy licensed windows 7 for me?
13:41 NekoGloop       no. go pirate it yourself.
13:41 Calinou         pirating sucks
13:41 thexyz          oh, yes, pirate it and get sued
13:41 Calinou         NekoGloop, transparency works just fine yes.
13:42 UbuntuNerd      ok i use 32 lolz i can do lolz thnx so much xyz
13:42 NekoGloop       ok
13:42 Calinou         see my misa pack's crack_anylength.png
13:42 Calinou         thexyz, no...
13:42 thexyz          Calinou: why no?
13:42 Calinou         windows sucks :P
13:42 thexyz          yep, i know
13:43 UbuntuNerd      fuxk!
13:44 UbuntuNerd      it might only compile for 64 bit
13:44 Calinou         no
13:44 UbuntuNerd      im getting same error
13:44 UbuntuNerd      this
13:44 Calinou         why did you install 32 bit ubuntu in the first place?
13:45 UbuntuNerd      i only have a 32 bit computer
13:45 Calinou         any computer from 2007+ can run 64 bit
13:45 UbuntuNerd      i get this error
13:45 Calinou         shipped windows version != the architecture your CPU supports
13:46 NekoGloop       ~=*
13:46 NekoGloop       :D
13:46 thexyz          UbuntuNerd: what's your cpu?
13:46 VanessaE        Calinou: older than that even, around 2002 and up (2 years after the release of the Pentium 4)
13:46 VanessaE        good morning all
13:46 UbuntuNerd      my computer is 2003
13:46 NekoGloop       hello vanessae
13:46 UbuntuNerd      2.66 GHz intel pentium 4
13:46 VanessaE        64 bit then.
13:47 UbuntuNerd      32 bit then
13:47 VanessaE        Pentium 4 is 64 bit.
13:47 VanessaE        well maybe not one as old as yours, I guess they got 64 bit capability in 2004.
13:48 UbuntuNerd      well
13:48 UbuntuNerd      can anyone compile it for 32 bit??
13:48 NekoGloop       you
13:48 Calinou         ^
13:48 thexyz          UbuntuNerd: cat /proc/cpuinfo | grep flags
13:49 UbuntuNerd      i got this
13:49 UbuntuNerd      oc/cpuinfo | grep flags flags		: fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe up pebs bts cid
13:49 Calinou         VanessaE, btw: I installed LMDE on my laptop, I can confirm it does suck
13:49 Calinou         every time I boot it, it beeps
13:49 Calinou         and it is insanely slow
13:49 thexyz          UbuntuNerd: no lm here => no 64-bit support
13:50 UbuntuNerd      so how do i compile this
13:50 UbuntuNerd      is it possible to compile it for a 32 bit computer on a 64 bit computer
13:50 Calinou         I heard it was
13:50 Calinou         never tried
13:50 thexyz          it is
13:51 Calinou         don't know the option for it 8)
13:51 UbuntuNerd      can you do it ill pay
13:51 thexyz          it is also possible to cross-compile for any architecture gcc/other compiler supports
13:51 Calinou         pay us in nyancats only
13:51 UbuntuNerd      :(
13:51 UbuntuNerd      so you can do
13:52 NekoGloop       pay us in nyancats and diamonds
13:53 UbuntuNerd      well gtg if you could compile it for 32 bit and post the download link on the forums (under my one post for it)
13:53 VanessaE        UbuntuNerd: you should change your nick - "nerd" is not a very accurate adjective fo you, sorry to say
13:53 Calinou         haha
13:53 UbuntuNerd      i understand Ubuntu
13:53 UbuntuNerd      not Minetest
13:53 thexyz          that's not minetest problem, right?
13:54 NekoGloop       right
13:54 VanessaE        Did I, or did I not tell him yesterday to use /usr/include/jthread ?
13:55 UbuntuNerd      never mind ill change my name and Hopefully when i get home from school ill be able to play it
13:55 VanessaE        (nothing that thexyz pointed that out also)
13:55 NekoGloop       vanessae: so did xyz
13:55 VanessaE        noting*
13:55 Calinou         wait, someone has to invent interpreted C++ so that it works for UbuntuNerd with 0.1FPS
13:55 NekoGloop       ninja'd dammit
13:55 VanessaE        UbuntuNerd: you're in school right now?
13:55 UbuntuNerd      no going to school
13:55 VanessaE        oh ok
13:55 UbuntuNerd      please compile gtg
13:56 thexyz          lol
13:56 NekoGloop       huh
13:56 thexyz          i guess nobody cares =(
13:56 NekoGloop       mese texture disappeared -_-
13:56 Calinou         NekoGloop, disable texture atlas
13:56 NekoGloop       no i mean in the folder
13:56 thexyz          (personaly i don't think i'll install 32bit irrlicht&jthread only to compile that for you)
13:57 VanessaE        I repeat what I said before - stop arguing with old minetest sources and use a recent version that's easier to build
13:57 UbuntuNerd      o you need to install it ok
13:57 UbuntuNerd      takes longer
13:58 UbuntuNerd      cyah
13:58 VanessaE        in the time you spent arguing with those old sources, you could have built the modern ones a hundred times now
13:58 Calinou         a CPU from 2003, probably not
13:58 Calinou         about 30 8)
13:58 VanessaE        Calinou: he's been at this for a couple of days
13:58 VanessaE        haha
13:59 Calinou         ah, he's asking help on IRC since 50 minutes ago
13:59 VanessaE        actually strike that, it's been more like a week now
13:59 NekoGloop       he's been off and on
14:00 VanessaE        yeah
14:00 VanessaE        damned if I can remember the other thread where he started this project
14:01 NekoGloop       lol
14:03 NekoGloop       brb, restarting computer, its being derp
14:03 Calinou         ^ windows
14:07 VanessaE        haha
14:08 VanessaE        wb he-who-insists-on-using-windows
14:09 VanessaE        hi iqualfragile
14:09 iqualfragile    hi vanessae
14:09 NekoGloop       wasnt windows
14:09 NekoGloop       computer was being too damn loud
14:10 Calinou         make sure you cap FPS when playing games
14:10 NekoGloop       fps cap on minetest is 30
14:10 Calinou         to your refresh rate ;)
14:10 Calinou         I mean, fps_max, not the target
14:10 Calinou         default for minetest is 60 anyway
14:10 NekoGloop       my refresh rate is 30
14:10 NekoGloop       at least
14:11 Calinou         your screen is 30hz? O_o
14:11 NekoGloop       it's at least 30
14:12 NekoGloop       its 60
14:12 NekoGloop       just checked
14:12 VanessaE        Calinou: could be worse - he coulda been trying to play on an epaper screen.  What are those, 5Hz refresh at most? :-)
14:12 NekoGloop       my screen is 60hz
14:12 VanessaE        http://mesecons.ohost.de/items.html
14:12 Calinou         ah
14:12 VanessaE        \o/
14:12 * VanessaE      's 3d renderings are Awesomesauceâ„¢
14:13 VanessaE        Calinou: you asked about those - I just did them in-game against a predictable background, and used gimp to isolate them.
14:13 thexyz          yes, that shitty ad is awesome too
14:13 Calinou         thexyz trolling again :D
14:13 NekoGloop       vanessae: used clouds, did you? :D
14:13 * Calinou       prefers his blender render
14:14 VanessaE        He's right, that slideover ad is a pain
14:14 VanessaE        NekoGloop: actually, desert stone
14:14 thexyz          VanessaE: add names for items
14:14 NekoGloop       clouds would have been easier, no?
14:14 VanessaE        thexyz: I will eventually.  Too lazy :-)
14:14 NekoGloop       thexyz: mouse over them
14:14 VanessaE        NekoGloop: I didn't want to fight with removing them :-)
14:14 NekoGloop       use worldedit
14:15 thexyz          NekoGloop: my ctrl+f can't mouse over
14:15 NekoGloop       then get a mouse
14:15 NekoGloop       and windows
14:15 thexyz          so in windows browsers can search for text in tooltips?
14:15 thexyz          awesome
14:15 VanessaE        as soon as jeija signs on, I'll make a note to have him upload the latest changes to the mesecons.net23.net alternate
14:15 thexyz          gonna try it
14:16 thexyz          as soon as you provide me with windows license
14:16 VanessaE        (that one's ad-free but less reliable than ohost.de)
14:16 NekoGloop       probably, although not mine :D
14:16 thexyz          what's problem using my hosting?
14:16 VanessaE        thexyz: I haven't had a chance to propose it to him actually
14:16 VanessaE        keep forgetting :-)
14:16 VanessaE        (I don't have a very good memory these days due to an accident some years ago)
14:20 iqualfragile    vanessae: are you going to use the block-detector for minetest?
14:20 VanessaE        OH, I forgot about that
14:20 VanessaE        did you file a pull request?
14:24 iqualfragile    again: i do not have an github-account
14:24 iqualfragile    but i can send you the three tiny files
14:24 VanessaE        send them to jeija when he's on next
14:30 NekoGloop       boooooooooooooooring
14:36 VanessaE        HDX just got another update
14:36 NekoGloop       for...?
14:36 VanessaE        new power plants, "blinky" plants, and I forget what else since you last pulled.  :-)
14:37 NekoGloop       i havent -ever- pulled ;)
14:38 VanessaE        then *download* it :-)
14:38 NekoGloop       i havent -ever- downlaoded it ;)
14:39 VanessaE        fine, do whatever you have to to acquire it.
14:39 iqualfragile    i just need to restart my server and it updates all my plugins instantly
14:40 iqualfragile    and in paralel!
14:47 NekoGloop       lolwat
14:50 NekoGloop       good mornin pilzadam
14:50 PilzAdam        Hello everyone!
14:50 PilzAdam        NekoGloop, its 5 pm
14:50 VanessaE        hey PilzAdam
14:51 NekoGloop       [10:51] <PilzAdam> NekoGloop, its 5 pm
14:51 NekoGloop       no its not :)
14:51 NekoGloop       dont you just love time zones? :D
14:51 PilzAdam        <3
14:56 iqualfragile1   Moin Pilz
14:57 PilzAdam        adam an not pilz
14:58 iqualfragile1   denne: Moin PilzAdam
15:35 NekoGloop       is anyone doing anything productive?
15:36 PilzAdam        im checkin for updates in mesecon API
15:37 NekoGloop       heh
15:37 NekoGloop       for what? carts?
15:37 PilzAdam        TNT and others
15:37 NekoGloop       ah
15:38 thexyz          can somebody test that? https://github.com/celeron55/minetest_game/pull/12
15:39 celeron55       github's new notification system is like pow(1000, 1000) times better than the old one
15:39 PilzAdam        thexyz, it was a realy annoying bug
15:42 NekoGloop       pilzadam: some recommendations for the next farming plants: soy, rice
15:42 RealBadAngel    hi all
15:42 NekoGloop       hello realbadangel
15:42 PilzAdam        sup, RealBadAngel
15:42 NekoGloop       i take it you didnt get the alloy furnace api done? ;)
15:43 RealBadAngel    NekoGloop, sorry yesterday i asleep in my armchair
15:43 NekoGloop       LOL
15:43 NekoGloop       so i take it you didnt get much done? ;)
15:43 RealBadAngel    was a bit tired and havent noticed when i was down
15:43 NekoGloop       heh
15:43 RealBadAngel    its half done, will continue today
15:43 NekoGloop       i see
15:44 RealBadAngel    im just back from work now
15:44 PilzAdam        https://github.com/celeron55/minetest/issues/239
15:44 RealBadAngel    im testing growing trees mod, its really cool
15:45 NekoGloop       i would imagine so
15:45 RealBadAngel    but the growth shall be limited a bit
15:45 RealBadAngel    after whole day i have trees like 30 nodes high
15:45 NekoGloop       isnt it limited already?
15:45 RealBadAngel    ive read that after 10 it slows down
15:45 RealBadAngel    but dont stop
15:45 RealBadAngel    indeed
15:46 NekoGloop       yeah
15:47 RealBadAngel    http://realbadangel.pl/trees.png
15:47 RealBadAngel    take a look
15:47 NekoGloop       dat looks sweet
15:47 RealBadAngel    without full view range i cannot see the ground lol
15:48 VanessaE        morning RBA
15:49 RealBadAngel    hi VanessaE
15:49 RealBadAngel    on the pic there are just 2 trees
15:49 RealBadAngel    i mean those big ones
15:49 VanessaE        you trying to replicate Home Tree here? :-)
15:49 RealBadAngel    its growing trees mod
15:50 RealBadAngel    its really cool
15:50 NekoGloop       growth should be based on the current size of the tree, steadily growing slower
15:50 NekoGloop       until at one point it stop entirely
15:50 RealBadAngel    kinda old one but author updated it recently
15:50 RealBadAngel    Sapier i think
15:50 cornernote      biggest mesecons machine ever - http://cornernote.net/minetest/screenshots/screenshot_484702270.png
15:51 RealBadAngel    hi cornernote
15:51 NekoGloop       not really
15:51 NekoGloop       2cool had a larger thing
15:51 cornernote      hey RBA
15:51 cornernote      its conway's game of life, 9x9 cells
15:51 cornernote      what was his ?
15:51 NekoGloop       ALU
15:51 PilzAdam        https://github.com/celeron55/minetest/issues/240
15:52 celeron55       how about this new recommendation: always when you make a crafting recipe, also make one that uses solely groups for the input
15:52 NekoGloop       heh
15:52 NekoGloop       depends on what you're crafting
15:54 RealBadAngel    it can be useful when using different kind of wool, wood etc
15:54 celeron55       it would be to give other mods a chance to make things that suit the recipe too
15:54 NekoGloop       yeah, group:wool or group:wood should exist
15:55 celeron55       they exist if you use them, simple as that
15:55 NekoGloop       but default doesnt have them?
15:55 celeron55       when you have recipes that accept groups as input, people will start defining them to their items
15:56 PilzAdam        default game should start
15:56 celeron55       well that is true 8)
15:56 RealBadAngel    my recipes are kinda complex, i rather wont use groups
15:56 celeron55       example please.
15:56 thexyz          there is no standart for groups
15:56 NekoGloop       yours are also supposed to use the specific materials, rba
15:57 PilzAdam        it wouldnt be necessary if poeple would stop copying default nodes with other textures
15:57 RealBadAngel    http://minetest.net/forum/viewtopic.php?id=2538 scroll down for crafting recipes
15:57 iqualfragile    celeron55: cant you enable mods to define materials as an alternative to some other material?
15:57 thexyz          what if i name group in my crafting recipe group:wood and somebody else group:tree
15:58 RealBadAngel    i could only use groups when i use wood for example
15:59 RealBadAngel    im not makin repetitive stuff like tools etc
15:59 celeron55       you can have eg. "group:dye,basecolor_yellow" in a recipe; , means "and"
15:59 celeron55       (those are actually used in default wool)
16:00 celeron55       thexyz: what is a problem in that? tree is basically unrefined wood and wood is... planks-kind of stuff
16:00 iqualfragile    celeron55: are you gona merge
16:00 iqualfragile    damn, wrong key
16:00 thexyz          that was just an example
16:01 celeron55       thexyz: give an example that makes sense
16:01 celeron55       i don't get the point
16:01 iqualfragile    celeron55: have you thought about mergigng some mods made by the community back into minetest?
16:01 celeron55       iqualfragile: ehm...
16:01 PilzAdam        iqualfragile, +1
16:01 celeron55       iqualfragile: i do that all the time
16:01 cornernote      does anyone know if the latest worldedit should copy the microcontroller code ?
16:01 khonkhortisan   it will
16:01 celeron55       if the speed does not satisfy you, it's an another problem
16:01 cornernote      i tried, it didnt
16:01 RealBadAngel    flowers, thats should land in the game
16:02 cornernote      i'll try again
16:02 khonkhortisan   Uberi merged my branch
16:02 cornernote      i coded about 1000 ucs lol
16:02 RealBadAngel    dyes are floatin in the air now
16:02 NekoGloop       celeron55: what happened to "there arent more mods in the default game because you need practice downloading"? :D
16:02 PilzAdam        iqualfragile, if you want a game with more mods try my minetest_game fork
16:02 iqualfragile    celeron55: you do? then let me recommend some mods
16:03 iqualfragile    PilzAdam: thats not my point, its about what gets distributed by default (i am able to install mods)
16:03 celeron55       iqualfragile: i don't want recommendations
16:03 RealBadAngel    PilzAdam's farmin mod is good candidate to be in defaults
16:03 iqualfragile    yeah
16:03 khonkhortisan   I just updated it and tried it, it still works
16:03 NekoGloop       realbadangel: it would need some kind of 'finished' state first, methinks
16:03 PilzAdam        RealBadAngel, im currently developing it
16:04 celeron55       NekoGloop: i wasn't asked "why" 8-)
16:04 PilzAdam        so he should wait until its finished
16:04 RealBadAngel    so hurry :)
16:04 NekoGloop       :D
16:04 iqualfragile    celeron55: then at least take a look at the various stairs++ and doors++ -plugins
16:04 celeron55       iqualfragile: ok, won't
16:04 RealBadAngel    together with flower it will solve wool, dye and growing problems
16:05 RealBadAngel    and make register stairs/slabs functions public
16:05 RealBadAngel    so we dont have to copy it
16:06 thexyz          celeron55: i can't think of example right now; i believe that at least some modders don't use groups because they don't know how to name them
16:07 NekoGloop       celeron55: does the inventory image support animation?
16:08 iqualfragile    its just because there are some plugins tying to solve the same problem wich leads to fragmentation, and i guess that fragmentation is going to be minetests greatest problem
16:09 RealBadAngel    stairs/slabs for example
16:09 NekoGloop       oh right.
16:09 RealBadAngel    everybody is copyin just the same code
16:10 NekoGloop       calinou's stairsplus should have stone stairs/slabs/panels drop appropriate cobble stairs/slabs/panels
16:10 VanessaE        NekoGloop: already suggested that to him ages ago :-)
16:10 NekoGloop       lol
16:10 NekoGloop       ok
16:10 RealBadAngel    eeee stupid idea
16:11 VanessaE        or to c55, I forget which
16:11 NekoGloop       speak of the devil and he shall come
16:11 VanessaE        indeed
16:11 Calinou         hi
16:11 Calinou         what happened?
16:11 NekoGloop       calinou's stairsplus should have stone stairs/slabs/panels drop appropriate cobble stairs/slabs/panels
16:11 RealBadAngel    talkin but useful stuff. we should be able to modify nodeboxes realtime
16:12 Calinou         NekoGloop, haha, true
16:12 RealBadAngel    this way we wont be forced to preprare hundreds of nodes for just one object type
16:12 RealBadAngel    like wires, tubes, pipes
16:13 RealBadAngel    just those 3 kinds, makes together 3*64 nodes definitions
16:13 RealBadAngel    and i would like to have more kinds of wires
16:13 NakedFury       make them
16:13 NakedFury       reach the limit of objects
16:14 NekoGloop       that's impossible ;)
16:14 VanessaE        what's needed is some kind of realtime image overlay that can be specified in a node's metadata (and changed as needed)
16:14 RealBadAngel    im not talkin bout limit
16:14 VanessaE        at least then multiple colors of such objects wouldn't need new nodes.
16:14 NakedFury       this is mineTEST so we have to test it
16:14 NekoGloop       you may kill the texture atlas in the most brutal fashion, but you wont reach the object limit
16:14 RealBadAngel    thats sick for a single object define 64 nodes
16:15 RealBadAngel    i do have 6 kinds of metals
16:15 thexyz          lol
16:15 VanessaE        RealBadAngel: don't feel too bad - in mesecons there are something like 90 nodes for all the wires :-)
16:15 RealBadAngel    i would like to have rubber insulation
16:15 thexyz          that's not such a big problem
16:15 RealBadAngel    so i shall have then 1000 nodes?
16:15 thexyz          when compared to your idea
16:16 RealBadAngel    and wait endlessly when game renders them all?
16:16 thexyz          why do you need 64 nodes for one object?
16:16 RealBadAngel    cables, wires pipes
16:16 NekoGloop       cables need to connect
16:16 PilzAdam        there is now a "light" version of farming: https://github.com/PilzAdam/farming/tree/light
16:17 RealBadAngel    all possible conections in 6 directions make 64 combinations
16:17 RealBadAngel    and i have to predefine them all
16:17 thexyz          yes
16:17 thexyz          that's not a huge problem
16:17 RealBadAngel    it will be
16:17 thexyz          when you know how to use for loop
16:17 RealBadAngel    when one mod will demand over 1000 nodes definition
16:18 thexyz          well
16:18 iqualfragile    pilzadam: are you prepearing it for merging back into mintest_game?
16:18 PilzAdam        no
16:18 thexyz          just point me to it when somebody will create one
16:18 RealBadAngel    and will have to run multiple registerin loops
16:18 iqualfragile    is this mod compatible with hydro?
16:18 thexyz          what's the problem with multiple loops?
16:19 RealBadAngel    by now technic has circa 250 nodes definitions
16:19 PilzAdam        iqualfragile, its just because all the new plants have no usage without the food mod
16:19 NakedFury       RBA you need to edit the chest in the video you posted yesterday so it connects to those tubes
16:19 RealBadAngel    and it gonna rise 4-5 times more
16:19 Calinou         NekoGloop, done
16:19 Calinou         8)
16:19 NekoGloop       ok
16:19 NekoGloop       i'll download eventually
16:19 iqualfragile    calinou: great, thankyou
16:20 Calinou         Lua skill increased by 1. Total (60)
16:20 iqualfragile    i was f*ing annoyed by that
16:20 RealBadAngel    NakedFury, i know, that will be done
16:20 NakedFury       will you have only one type of tubes?
16:20 RealBadAngel    i would like to have more
16:20 RealBadAngel    built of differnet kinds of material, effectin in speed
16:21 thexyz          don't forget about facedir/wallmounted
16:21 RealBadAngel    but thats what im talkin about
16:21 RealBadAngel    each material, will cause new 64 nodes
16:21 thexyz          you can reduce required nodes count
16:21 RealBadAngel    i cant
16:21 thexyz          by using facedir or wallmounted
16:21 RealBadAngel    CANT
16:21 celeron55       i have already suggested to have some node properties settable in the node metadata, but it got turned down due to people being afraid that some would overuse it and kill all performance (same problem applies to all ways of modifying individual nodes; they all have to store it somehow individually)
16:21 thexyz          why?
16:22 RealBadAngel    because i do have connection rules
16:22 RealBadAngel    facedir wont rotate MY rules
16:23 RealBadAngel    using facedir will mess whole circuits
16:23 thexyz          you know
16:23 thexyz          that's your problem
16:23 RealBadAngel    ok, my problem
16:23 thexyz          reimplement them
16:23 RealBadAngel    my mod will generate thousands of nodes
16:23 RealBadAngel    so it will become some1 elses problem then
16:23 thexyz          well, that's your problem too
16:23 RealBadAngel    sure
16:24 RealBadAngel    why not have just a few definition when you can have thousands
16:24 thexyz          because you can't have "just a few definition"
16:24 RealBadAngel    if youre not seein the problem, then sorry, youre blind
16:24 thexyz          and, as i already said, you still can reduce required number of nodes
16:25 RealBadAngel    no i cant
16:25 thexyz          no, you can, you just doesn't want to do that
16:25 celeron55       RealBadAngel: what *is* a viable solution to you then?
16:25 celeron55       RealBadAngel: write example code
16:25 RealBadAngel    celeron55, add possibility to change nodes textures and nodeboxes realtime
16:26 celeron55       of a definition? or of individual nodes?
16:26 RealBadAngel    no need to hacky_swap_node then
16:26 RealBadAngel    and most complicated objects will be done on just one node def
16:26 NekoGloop       check the facedir in your rules
16:27 khonkhortisan   what if: metadata could override node.tiles? Then a microcontroller, a battery, a water tank, could use a single node each because they could change their textures based on how full they were.
16:27 RealBadAngel    i need connection on x-axis +? i just add nodebox line to def
16:27 RealBadAngel    connection gone? remove
16:27 RealBadAngel    all within one node
16:28 RealBadAngel    khonkhortisan, exactly
16:28 RealBadAngel    thats the very same problem
16:28 NekoGloop       celeron55: add realbadangel's cablelike drawtype to default c++ programming
16:28 NekoGloop       or however the drawtypes are interpreted
16:28 RealBadAngel    nah, thats not good idea
16:29 RealBadAngel    its mod specific
16:29 celeron55       currently a single node is 4 bytes; you do understand that being able to modify individual nodes will increase the size of those nodes for roughly the size of the node definition, which is... uhm... 772 bytes static size, more bytes for texture names, groups, nodeboxes and other variable sized properties
16:30 RealBadAngel    ok 772*64
16:30 RealBadAngel    how much is that?
16:30 celeron55       that doesn't matter
16:30 Calinou         update released
16:30 khonkhortisan   then the node definition has alternate definitions, and the node only says which alternate definition it is?
16:30 celeron55       we're not talking about definitions per node type now
16:30 celeron55       we are talking about definition per node instance
16:30 NekoGloop       4*64 is what it is currently
16:30 RealBadAngel    matters, lets say 5 kinds of wires
16:30 Calinou         NekoGloop, https://github.com/Calinou/minetest_mods
16:30 RealBadAngel    772*64*5
16:31 RealBadAngel    then lets add here VanessaE tubes, pipes
16:31 RealBadAngel    all followin the same scheme
16:31 thexyz          Calinou: i guess your git client is setted up wrong =)
16:31 NekoGloop       realbadangel: 772 is factoring in the "changeabliltiy" of the nodfe
16:31 NekoGloop       SO STFU ABOUT 774*64 BECAUSE THAT'S NOT THE CASE
16:32 Calinou         thexyz, why?
16:32 NekoGloop       772*64*
16:32 celeron55       NekoGloop: wtf are you talking about
16:32 Calinou         it's not like showing my email in commit messages is primordial
16:32 celeron55       8)
16:32 thexyz          Calinou: you should add all emails you use at github to https://github.com/settings/emails
16:32 RealBadAngel    each of my possible wire is not bigger
16:32 RealBadAngel    they differ a line or two
16:32 thexyz          Calinou: or change git client config
16:32 Calinou         there is one
16:32 RealBadAngel    or just + and -
16:32 thexyz          no
16:33 Calinou         .gitconfig has one email, I can confirm
16:33 Calinou         however it is not the same email as the one I put on github
16:33 Calinou         I have two email addresses :p
16:33 thexyz          gitconfig can only has 1 email
16:33 Calinou         no, I mean .gitconfig has one of my emails, github has the other one
16:34 thexyz          oh
16:34 thexyz          then why not add another one to github?
16:34 RealBadAngel    so modyfying a node wont cause it to be much bigger
16:34 thexyz          to make your commits show as yours
16:35 Calinou         done
16:35 NekoGloop       i'm gonna make my own texture pack
16:35 RealBadAngel    like the tanks node needs just one texture name to be changed
16:35 NekoGloop       not dokutest :D
16:36 celeron55       RealBadAngel: it doesn't work like that
16:36 RealBadAngel    i know it doesnt
16:36 khonkhortisan   if the node definition had two (or more) defined textures, then the node could have a single variable which said which texture definition it uses
16:37 celeron55       RealBadAngel: if i am going to make making modifiable nodes possible, those nodes will always consume the space of a node definition
16:37 RealBadAngel    but should
16:37 celeron55       ...
16:37 celeron55       "should" does not matter
16:37 RealBadAngel    :)
16:37 khonkhortisan   if you were going to make nodes a little definable, you would make them a lot definable.
16:37 celeron55       do you want to get this solved or argue about things that won't be solved except by magic?
16:38 celeron55       in the first case, the first thing you will do is agree that they will take that space
16:38 celeron55       then we just might continue
16:39 RealBadAngel    one point, we already use that space by doin multiple definitions, yes?
16:39 celeron55       you always place multiple nodes that look exactly the same
16:39 celeron55       even if there are 1000 to choose from
16:40 celeron55       currently you have a single definition for all of them
16:40 celeron55       because otherwise you'd have to define the same node twice
16:40 RealBadAngel    not really, lemme show you somethin
16:40 celeron55       s/all/each/
16:41 RealBadAngel    https://github.com/RealBadAngel/technic/blob/master/wires.lua
16:41 RealBadAngel    take a look on ONE object definition
16:41 * PilzAdam      now plays Battlefield 3 on XBox
16:42 celeron55       i am pretty sure you use technic:lv_cable4 more than once
16:42 khonkhortisan   your ifs aren't indended
16:42 celeron55       way more than the total amount of definitions
16:42 thexyz          i don't get it
16:42 thexyz          https://github.com/xyzz/minetest-mods/blob/master/xpanes/init.lua#L49
16:43 RealBadAngel    but if modyfin node would be possible, such complex definitions wont be needed
16:43 celeron55       yes, but you'll store the definition individually for each single node in the world
16:44 celeron55       i might do this, but i won't do it before i am sure you understand everything about it
16:44 RealBadAngel    that works in minecraft
16:44 celeron55       minecraft doesn't do that
16:44 RealBadAngel    you know what it allows for example?
16:44 RealBadAngel    does
16:44 RealBadAngel    you can put a panel next to wire
16:45 RealBadAngel    to isolate it from neigbour
16:45 celeron55       that is because minecraft mods can mod the insides of the engine too
16:45 NekoGloop       redpower* not minecraft
16:45 RealBadAngel    you can cut block into slabs, panels, covers
16:45 RealBadAngel    and put them back on the ground
16:46 RealBadAngel    cover the wires, make hollow blocks
16:46 NekoGloop       re: redpower
16:46 NekoGloop       re: stfu about redpower
16:46 RealBadAngel    no i wont
16:46 RealBadAngel    you can cut any block in the game
16:47 RealBadAngel    and place it just by adding nodebox def
16:47 NekoGloop       re: we dont care
16:47 RealBadAngel    btw this is not Notch code
16:47 RealBadAngel    its a mod
16:47 NekoGloop       you think i dont know that?
16:48 NekoGloop       REDPOWER == NOT NOTCH
16:48 celeron55       19:45:58 < celeron55> that is because minecraft mods can mod the insides of the engine too
16:48 NekoGloop       for fuck's sake
16:48 RealBadAngel    im tellin that to celeron55
16:48 cornernote      i made a 27x27 conways life
16:48 cornernote      crashed my world
16:48 cornernote      just trying to load the nodes
16:48 cornernote      =(
16:48 celeron55       RealBadAngel: do you read what i say? because i made it obvious i know it right at what i pasted
16:48 RealBadAngel    yes i do
16:49 NekoGloop       celeron55: it would be nice if we could place multiple nodes in a single space if the nodeboxes dont collide
16:49 celeron55       yeah, we could put 50 people in a regular car just if it was extended to the size of a bus
16:49 RealBadAngel    you told me that every modification will cause to new definition raise
16:50 RealBadAngel    i tryin to tell you that minecraft mod does that with ANY possible block in game
16:50 VanessaE        celeron55: NakedFury brought up something a while back that might be a good case for real-time changes to nodes/definitions:  you know of mesecons of course.  Suppose one wanted to be able to run one of those through a wall - with the current method, it would require one new node defintion for every possible block a wire would pass through * however many wire defintions there are.
16:50 RealBadAngel    without need to create new definition
16:50 VanessaE        (or the player would have to just make a block-sized hole and run a lone wire through it)
16:51 khonkhortisan   if you want to go through a wall, you could always make a large nodebox
16:51 celeron55       we are talking about total architectural changes here
16:51 RealBadAngel    minecraft has limit now of 4096 possible blocks
16:51 RealBadAngel    nodes
16:51 RealBadAngel    redpower 2 alone is able to make tens of thousands possible combinations
16:52 VanessaE        I could see entities being useful to that end though, since you can cram up to 49 of them into the space of a node right in there with whatever's "supposed" to be there (and we'd only need one entity anyway)
16:53 RealBadAngel    and using in fact less than 100 definitions
16:53 NekoGloop       falling nodes can save nodeboxes (although not facedir), as i found out with gloopblocks. if we abuse this...
16:53 thexyz          RealBadAngel: can i play on redpower server with my vanilla minecraft client?
16:53 RealBadAngel    no
16:54 RealBadAngel    you need same mods on the client side
16:54 thexyz          then stop bitching about redpower
16:54 thexyz          minetest is designed to make sure one client can connect to any server
16:54 thexyz          (afaik)
16:54 NekoGloop       thexyz: /ignore is a wonderful invention
16:54 RealBadAngel    youre now talkin about totally different stuff
16:54 thexyz          i never ignore anybody
16:55 thexyz          RealBadAngel: no, YOU are talking about totally different stuff
16:55 thexyz          if you want to make another redpower, do that on c++ side
16:55 RealBadAngel    youre now talkin bout client/server architecture
16:55 RealBadAngel    i was talkin bout nodes definitions
16:55 thexyz          really? seems that i missed it
16:55 VanessaE        celeron55: how about that idea then:  the game auto-spawns an entity equal to whatever block you are wielding if you try to place it on certain nodes defined to allow it (based on groups)
16:55 thexyz          (20:50:44) RealBadAngel: redpower 2 alone is able to make tens of thousands possible combinations
16:56 RealBadAngel    yes, so what?
16:56 RealBadAngel    i said a mod is able to do so
16:56 thexyz          that's not a mod in minetest terminology
16:56 thexyz          that "mod" requires patched client
16:56 RealBadAngel    READ MY LIPS: engine allows to do so
16:56 NekoGloop       that be a patch
16:56 VanessaE        celeron55: so if mesecons wires had let's say "blocks_can_overlay=1" and the user tries to place a dirt block over such a wire, the game would just spawn an entity that looks like a normal, full-size dirt block and place it there.
16:56 thexyz          that mod also modifies engine
16:56 NekoGloop       realbadangel: STFU already
16:57 thexyz          so i guess vanilla minecraft's engine is not able to do that
16:57 RealBadAngel    it is
16:57 VanessaE        the mod itself could probably be modified to do exactly that, but this seems like something multiple mods could use.
16:57 RealBadAngel    all on/off stuff works this way
16:58 thexyz          oh, that's nice
16:58 RealBadAngel    Eloramm just pushed it further
16:58 RealBadAngel    using the very same mechanism
16:58 RealBadAngel    which minetest is lacking
16:58 thexyz          yep
16:59 thexyz          actually, i don't care that much because my server has 1.7tb hdd
16:59 thexyz          but i think some users will not like it
17:00 celeron55       it's not that much about space, it's about the speed of mesh generation and transfer over network
17:00 celeron55       all special cases to be checked in mesh generation slow it down plenty
17:00 RealBadAngel    we are not talkin bout man flyin to mars
17:00 celeron55       i'm not a rocket scientist, and so is nobody else here
17:01 RealBadAngel    we are talkin bout a piece of code one game has and other one doesnt
17:01 NekoGloop       realbadangel: where the fuck did you get that out of
17:01 thexyz          oh
17:02 RealBadAngel    if they were able to do so... why wont we?
17:03 NekoGloop       because we're not going to be your slaves?
17:03 RealBadAngel    im the only one will find a use for it?
17:03 RealBadAngel    dont make me laugh
17:04 NekoGloop       heh
17:04 NekoGloop       you jeija nad vanessae only
17:04 NekoGloop       and*
17:04 NekoGloop       if you want it so much, make it yourself
17:04 RealBadAngel    and default furnace for example :P
17:04 NakedFury       I forgot what the deal was
17:05 NekoGloop       nakedfury: you arent the only one, i had to scroll up twice now to remind myself
17:05 RealBadAngel    all what is changing will benefit
17:05 celeron55       19:44:56 < celeron55> i might do this, but i won't do it before i am sure you understand  everything about it
17:06 RealBadAngel    that might be a problem because you are the one that sit in the game's code
17:06 RealBadAngel    and im on the opposite end
17:07 NekoGloop       github
17:07 NekoGloop       go find it
17:07 celeron55       you're pretty loud about technical stuff but say you don't understand anything
17:07 celeron55       i am not sure if that is rigt
17:07 celeron55       right*
17:07 NekoGloop       be a good boy now and fetch the code
17:07 iqualfragile    nekogloop: if you have nothing helpfull to say just shut the fuck up
17:07 RealBadAngel    that i havent said, i dont understand
17:07 NekoGloop       iqualfragile: rba has nothing helpful to say either, sholdnt he shut up as well?
17:08 iqualfragile    no, he is talking to celeron55, just dont disturb them, allright?
17:08 RealBadAngel    NekoGloop, im requestin something that imho should be aviable
17:09 iqualfragile    wich is my humble oppinon, too
17:09 iqualfragile    (having dynamicly changable nodeboxes and textures)
17:09 NekoGloop       the biggest problem is the main difference between mc and mt: c++ vs. java
17:09 RealBadAngel    stfu with java :P
17:09 iqualfragile    no, it isnt
17:09 khonkhortisan   how do I store a true/false in meta?
17:09 RealBadAngel    we do have much better programmin language
17:10 NekoGloop       khon: you cant
17:10 iqualfragile    the problem with this feature is network-synchronity
17:10 khonkhortisan   my code would be cleaner if I could
17:10 NekoGloop       i think you cant anyway
17:10 thexyz          khonkhortisan: why do you need to store bool?
17:10 * celeron55     is browsing the code
17:10 RealBadAngel    khonkhortisan, use 1 and 0, somehow more reliable
17:10 thexyz          just set_int
17:10 celeron55       the engine is pretty tied to the mechanism of storing only node ids and fetching their definitions from the definition manager
17:11 RealBadAngel    i believe so
17:11 celeron55       harder to change than i'd thought
17:11 khonkhortisan   I'm working on the "null cell" and I want to store its state using a single node
17:11 RealBadAngel    but, look at this that way, mod r raisin their demands for nodes
17:11 RealBadAngel    not just mine
17:11 RealBadAngel    many of them
17:12 celeron55       that doesn't change the engine code
17:12 khonkhortisan   I think you'll get farther if you don't use the word demand
17:12 RealBadAngel    makin multiple definitions makin lua code longer
17:12 celeron55       it looks still the same
17:12 RealBadAngel    longer executing
17:12 RealBadAngel    more ram consuming
17:13 thexyz          that code is executed only once
17:13 celeron55       RealBadAngel: can you make a discrete list of node properties that'd need to be modifiable
17:13 NekoGloop       nodebox
17:13 RealBadAngel    tiles, nodebox
17:13 NekoGloop       i think that's all he wants
17:13 NekoGloop       oh and tiles, yes
17:13 RealBadAngel    and selection box of course
17:14 RealBadAngel    those 3
17:14 RealBadAngel    nothin more
17:14 RealBadAngel    then instead of 64 wires, i do have 1, instead of 16 colour chests i do have 1
17:15 RealBadAngel    all will be just one node
17:15 NekoGloop       -do -do
17:15 celeron55       i am pretty sure the need would explode
17:15 iqualfragile    instead of 16 wool-blocks
17:15 celeron55       not even worth thinking of making just a few parameters such
17:15 RealBadAngel    pipes tubes, coloured stuff
17:15 celeron55       think of the trampoline, or anything
17:15 NekoGloop       you dont say "do have"
17:15 RealBadAngel    everythin
17:15 celeron55       toggleable lights
17:15 NekoGloop       damn celeron types fast
17:16 RealBadAngel    you do have just brain NekoGloop, hes havin celeron ;)
17:16 RealBadAngel    if you remember what was that :)
17:16 celeron55       i really wish i'd have more engine coding resources
17:17 celeron55       kahrl or... darkrose, or teddydestodes or somebody
17:17 NekoGloop       write it in game maker
17:17 NekoGloop       see what you can break! :D
17:17 NakedFury       viscandl was working on source code too
17:17 NakedFury       and Oldcoder
17:17 celeron55       this feature is something that needs some very tough coder
17:17 NakedFury       they have gone quiet for some time
17:17 iqualfragile    celeron55: you could take a break from developing minetest and write the worlds best ai instead
17:18 iqualfragile    then you could use it to continue minetest
17:18 celeron55       tough as in can think of the big picture at the same time as the smallest of details
17:18 RealBadAngel    i used to be demoscene coder, but that was long time ago
17:18 RealBadAngel    and i wasnt workin later as a coder
17:18 OldCoder        Hey
17:18 NekoGloop       anyone know of a free game coder like game maker that allows 3d games?
17:18 RealBadAngel    now im reminding myself how it goes
17:18 rubenwardy      unity
17:19 OldCoder        IIRC We are switching to Unity for Facade
17:19 rubenwardy      Minetest could not run in unity or game maker
17:21 celeron55       RealBadAngel: i will maybe attempt this; don't expect it to get anywhere overnight though
17:22 RealBadAngel    sure
17:22 iqualfragile    thankyou
17:22 RealBadAngel    btw: http://www.youtube.com/watch?v=T6Sx8NrBsB0
17:22 RealBadAngel    watch this
17:22 RealBadAngel    where it can lead to
17:23 RealBadAngel    notice placing mechanism
17:24 celeron55       >no view bobbing
17:24 whirm           NekoGloop: I don't know game maker but blender can make things pretty easy
17:24 celeron55       that always looks completely stupid
17:24 NekoGloop       they have roller skates
17:24 NekoGloop       that's how i explain no veiw bobbing ;)
17:25 VanessaE        RealBadAngel: in that video.......didn't I *just* explain how minetest could do that, trivially? :-)
17:25 VanessaE        (namely where the players covers up the wires with thin cobble panels)
17:26 khonkhortisan   no way, I just made null cell. That was too easy.
17:26 VanessaE        oh?
17:26 VanessaE        does it work?
17:26 VanessaE        :)
17:26 khonkhortisan   it works and it only needed one node defined
17:26 VanessaE        cool
17:27 NekoGloop       me want
17:27 khonkhortisan   what should the node be called? right now I'm calling it "mesecons_insulated:plus"
17:28 NekoGloop       sounds good
17:28 VanessaE        call it mesecons_insulated:crossing
17:29 NekoGloop       ok I'm installing visual c++ now... i have no idea why but ok
17:29 Jeija           I'd put it in an extra mod called mesecons_extrawires or so, name :crossing is fine
17:30 iqualfragile    jeija: vanessae told me to talk to you about the block-detector i have made
17:31 Jeija           Where is it?
17:31 iqualfragile    one moment
17:33 Calinou         NekoGloop, MSVC sucks..
17:33 NekoGloop       so?
17:33 iqualfragile    jeija: http://84.44.155.94:8000/
17:34 Jeija           lemme have a look at it
17:35 * NekoGloop     gives jeija a cookie
17:35 Jeija           yum
17:35 NekoGloop       :D
17:35 NekoGloop       brb
17:35 VanessaE        khonkhortisan: what was the link to the screenshot of those crossing wires?
17:35 VanessaE        I can't find it
17:35 Jeija           OK, what exactly is it for? I know what the code does, but what usage does it have? (thats not critics, just asking)
17:36 VanessaE        iqualfragile: what's a .xz? (should that be .gz?)
17:37 Calinou         archive format
17:37 Jeija           xz is just another kind of data compressio (lzma2)
17:37 VanessaE        I kinda figured that :-)
17:37 VanessaE        I just never seen a .xz file before :-)
17:38 iqualfragile    jeija: you can use minecons to detect blocks… i personaly wrote this mod to help a player on my server creating a automatic tree-farm
17:38 Jeija           k, that's a good point
17:38 iqualfragile    and you can sort blocks and stuff
17:39 Jeija           There are just some improvements I see
17:39 iqualfragile    tell me
17:39 Jeija           ...
17:39 iqualfragile    i have thought about putting two blocks of the same kind under the detector makes it look for tho blocks one block further away
17:39 Jeija           You should use find_node_near(pos, radius, nodenames)
17:40 iqualfragile    so you could hide it it behind a wall
17:40 Jeija           The range should be set by a field in a right-click form (use formspec)
17:41 Jeija           I'm not sure about the way the block is set, I prefer having an inventory field (usage of formspec again)
17:41 iqualfragile    no, it shouldnt, all three points, because players love to think a bit on their own
17:42 iqualfragile    otherwise it would not be fun
17:42 Jeija           and you can make use of mesecon:register_receptor
17:42 Jeija           that's all the gracious mesecon majesty has to complain about
17:42 iqualfragile    some of my players allready complain about how easy it is to do things withm mesecons compared to redstone
17:43 iqualfragile    its allright to extend the posibilities and stuff but some things just remove the fun, too
17:43 Jeija           oh shit we should put that on the Issue/Bug list as highest priority
17:43 VanessaE        complain??
17:44 Jeija           now then remove every gate and microcontroller, just keep the mesecon torch and it's harder again ^^
17:44 VanessaE        NOOOOOOOO
17:45 iqualfragile    jeija: thats not the point…
17:45 celeron55       ideally you should just make microcontrollers hard to get materials for in non-craetive mode
17:46 celeron55       craetive.
17:46 Calinou         creative*
17:46 iqualfragile    jup
17:46 celeron55       CRAETIVE.
17:46 Calinou         :|
17:46 celeron55       8).
17:46 iqualfragile    but i just prefer placing the block i want to be detected under the detector instead of typing it into it
17:47 iqualfragile    its just a different usage-moddel
17:47 Jeija           not typing, putting the block in, just like into a chest
17:47 VanessaE        celeron55: fwiw, it takes 12 sand, 4 iron, and (one-fourth of) a mese block to make one µC
17:48 celeron55       boring, but possibly reasonably hard... dunno
17:48 iqualfragile    vanessae: thats not much
17:48 iqualfragile    it not hard at all
17:48 VanessaE        not hard, but it takes time to at least find the iron and coal to make the steel
17:49 iqualfragile    not rly, both are quite common
17:49 VanessaE        common, yes
17:49 celeron55       but it isn't that fun either if things are just hard to find because of rare randomness
17:49 VanessaE        but it still takes some time to get them
17:50 celeron55       there should be discrete challenges, kind of
17:50 celeron55       umm... that's not a good word
17:50 celeron55       whatever!
17:50 celeron55       8D
17:51 iqualfragile    all those mese-glases
17:51 celeron55       brb, drawing glasses to mese block to next release
17:52 VanessaE        ha!
17:52 iqualfragile    great idea
17:52 iqualfragile    well, i wont rly see anything of it
17:55 khonkhortisan   haha git pull -a
18:00 VanessaE        khonkhortisan: screenshot of the crossing wires?
18:00 VanessaE        I can't find it
18:00 khonkhortisan   http://www.flickr.com/photos/79516830@N05/7867740072/in/photostream/lightbox/ it can still be improved
18:01 VanessaE        ahyes
18:01 VanessaE        actually I think that's good enough
18:01 VanessaE        it's beautiful :-)
18:02 VanessaE        celeron55: the above screenshot presents an interesting case for per-nodebox textures; the lower or upper wire could also be bare (but not both at the same time).
18:03 VanessaE        but only if per-nodebox textures were possible (otherwise the rest of the object would look weird)
18:04 NakedFury       {0, 0, 0, 0, 0, 0}, tiles = asd,
18:05 RealBadAngel    actually only nodebox textures should count
18:05 RealBadAngel    whole box is also a nodebox
18:06 VanessaE        it only just occurred to me, that's the only reason I mentioned it.
18:06 RealBadAngel    not really
18:06 RealBadAngel    imagine two wires
18:07 RealBadAngel    and puttin between them a panlel, stripe or cover
18:07 RealBadAngel    or wire on the wall, with cover on
18:07 RealBadAngel    wire has own texture, cover too
18:08 RealBadAngel    each nodebox section could have own
18:08 khonkhortisan   it doesn't let me make mesecons_extrawires/mesecons_crossing/mesecons_insulated:crossing I have to follow conventions
18:09 NakedFury       {0, 0, 0, 0, 0, 0}, tile = leftside, {0, 0, 0, 0, 0, 0}, tile=right side, etc
18:10 RealBadAngel    hmm
18:10 RealBadAngel    lemme show you somethin, how i built simple logic for pumpkin farm
18:11 RealBadAngel    you will get the point then
18:11 RealBadAngel    http://www.youtube.com/watch?v=P-oTraB_6cA&feature=plcp
18:12 RealBadAngel    notice where im puttin sliced covers and for what
18:13 NekoGloop       so what did i miss?
18:13 NekoGloop       what miracles have you accomplished in my abscence?
18:16 NekoGloop       i see then
18:22 RealBadAngel    we called a function give_me_gloop()
18:22 RealBadAngel    it returned true
18:22 NekoGloop       col
18:22 NekoGloop       cool*
18:23 VanessaE        yeah but when it tried to spawn some cookie entities, it threw some exception.
18:24 NekoGloop       so true
18:25 khonkhortisan   it gets stuck in a loop when putting to crossings next to each other, I do have to store the old state
18:25 VanessaE        you'll figure it out
18:26 rubenwardy      a voombie just started a fire in my game that burnt down all my fences, and if i was not so quite with my water bucket, it would have burnt my house...
18:27 NekoGloop       disable spawning of fire when a vombie burns
18:27 RealBadAngel    whoa, not so easy
18:27 RealBadAngel    face that shit happens
18:27 NekoGloop       heh
18:28 NekoGloop       i turned down the amount of health vombies had
18:28 NekoGloop       so i wasnt swinging my sword 30 times to kill the damn things
18:28 RealBadAngel    use the laser, gloop, use the laser!
18:29 NekoGloop       heh
18:30 NekoGloop       if i could unzip latest version of animals mod I'd test it
18:30 * VanessaE      secretly switches NekoGloop's laser with the Schwartz
18:30 RealBadAngel    you cant afford 7zip or what?
18:30 * celeron55     is doing stuff comparable to black magic
18:31 celeron55       *smoke rises*
18:31 NekoGloop       7zip couldnt do it
18:31 VanessaE        *waves hand*
18:31 VanessaE        *cough*
18:31 RealBadAngel    whats the format then?
18:31 NekoGloop       .zip
18:31 VanessaE        celeron55: you're burning oil, fix your head gasket
18:31 RealBadAngel    c55: voodoo?
18:31 NekoGloop       but its not compressed as a .zip it seems
18:31 NakedFury       witchcraft and wizardry
18:32 NekoGloop       *kicks nakedfury for the heck of it*
18:32 RealBadAngel    btw, a quick question. server runnin on remote server, how much ram needs?
18:32 VanessaE        more than it has.
18:32 VanessaE        ;)
18:33 RealBadAngel    i have to switch my hostin plan
18:33 NekoGloop       nvm it let me unzip now
18:33 RealBadAngel    and amount of RAM is a factor to set the price for it
18:34 celeron55       i am sure this thing i am doing is illegal
18:34 VanessaE        hah
18:34 RealBadAngel    most cheap is 2 core 2ghz with 256mb
18:34 celeron55       like, the government has set rules on what C++ can be used for, right?
18:34 NekoGloop       nope
18:35 NekoGloop       you could even use it to bring oerkki into our world, the government couldnt do a thing 8)
18:35 RealBadAngel    celeron55, nah, we do set rules
18:35 VanessaE        NekoGloop: but only if it gets to a portal and has its identity disc with it?
18:35 NekoGloop       tron reference ftw
18:35 VanessaE        of course
18:35 RealBadAngel    goverments always try to tame folks
18:36 RealBadAngel    but they always fail
18:36 celeron55       i basically abstracted the whole game out from the mesh generation by using a wrapper...
18:37 RealBadAngel    good way
18:38 RealBadAngel    xyz worried of amount of data transferred from server to client btw
18:38 RealBadAngel    i thought a little bout it
18:38 RealBadAngel    since when server has to worry bout rendering?
18:39 RealBadAngel    its a client work, isnt it?
18:39 celeron55       ehm
18:39 celeron55       since when wren't you among the other trash at the landfill?
18:39 celeron55       +e
18:39 NekoGloop       lol
18:39 RealBadAngel    lol
18:41 * RealBadAngel  shuts up
18:41 NekoGloop       finally
18:41 NekoGloop       :D
18:41 VanessaE        celeron55: what will this abstraction result in?
18:41 thexyz          NekoGloop: just use "file" command to identify actual file format
18:42 NekoGloop       i got it to work
18:42 NekoGloop       now, what's the item name of the empty bucket?
18:42 thexyz          and yes, it's zip
18:43 RealBadAngel    bucket:bucket_empty
18:43 NekoGloop       thanks
18:43 NekoGloop       i need to disable some mapgen mods... i chose jungletree
18:43 VanessaE        nnnnoooooo
18:44 NekoGloop       i made jungletree saplings craftable
18:44 VanessaE        jungletrees are epic
18:44 NekoGloop       with a bucket of water and a sapling
18:44 NekoGloop       :D
18:44 NekoGloop       jungletrees are epic but i need some processing power back
18:46 NekoGloop       animals mod vaults cause processing lag
18:46 NekoGloop       as well as spamming the chat
18:46 VanessaE        get a faster computer - jungletrees is worth it :D
18:47 VanessaE        all of animals is slow apparently
18:47 VanessaE        some weird race condition
18:47 NekoGloop       no just when the vault messages are in the chat
18:47 NekoGloop       where do i disable this spam of my chat?
18:48 VanessaE        press f2 to hide the chat :D
18:48 * VanessaE      tosses the baby AND the bathwater out
18:48 NekoGloop       heh
18:49 NekoGloop       i want the messages to go to the cmd window, not my chat
18:50 rubenwardy      just set my house on fire, again ...
18:50 NekoGloop       lol
18:50 rubenwardy      lava fire places are not a good idea
18:50 NekoGloop       make a cobble house ;)
18:50 khonkhortisan   a library with a fireplace is not a good idea
18:51 NekoGloop       well that's true
18:52 NekoGloop       seriously, where's the vault generation code..?
18:52 VanessaE        isn't that part of c55's mobs/vaults mod?
18:52 NekoGloop       animals mod
18:52 NekoGloop       i want to disable the chat sending
18:59 NekoGloop       wood sword isnt fleshy 2?
19:02 NekoGloop       lolwat
19:02 NekoGloop       vault code can put bucket:nyancat in a chest
19:03 NekoGloop       i think i see a typo ;)
19:26 celeron55       NakedFury: nyancat in a bucket!
19:27 NakedFury       ugh nyancat
19:32 NekoGloop       goood afternoon minetest!
19:33 NekoGloop       :D
19:38 RealBadAngel    who called give_me_gloop() ??
19:38 celeron55       for(;;) give_me_gloop();
19:39 RealBadAngel    gloop in a loop ;)
19:39 NekoGloop       gloop in an infinite loop
19:39 NekoGloop       and also invalid
19:39 NekoGloop       requires an "end"
19:40 RealBadAngel    youre interpreter or what? :P
19:41 NekoGloop       heh
19:41 NekoGloop       nah i just got used to seeing errors on overview
19:41 RealBadAngel    reported, dismiss  :P
19:42 NekoGloop       i wonder if disabling animals 3d mode makes it go any faster...
19:42 RealBadAngel    gosh would like such way
19:42 NekoGloop       ?
19:42 NekoGloop       seeing errors on overview?
19:42 RealBadAngel    do what you supposed to be doing and shut up
19:42 NekoGloop       i already did what I'm supposed to do ;)
19:43 RealBadAngel    you bad code you :P
19:45 RealBadAngel    hmmm, i think i made first API function
19:45 RealBadAngel    going to take a nap, then will test it and release
19:46 NekoGloop       :P
19:46 RealBadAngel    then will make all the power system aviable through api
19:47 RealBadAngel    some1 already made a lamp, pretty correct code
19:47 NekoGloop       kewl
19:49 NekoGloop       animals i think just needs to have less animals
19:49 NekoGloop       that's half of the lag
19:49 RealBadAngel    or more cores
19:50 Jeija           https://github.com/Jeija/minetest-mod-slimes << My highly experimental slime mod, 3 screenshots: http://imgur.com/SVFTW http://imgur.com/DziFu http://imgur.com/3p6ta hope you like it :D
19:51 RealBadAngel    aaaaaaaa, drop the smile :)
19:51 RealBadAngel    its a monster for christ sake hehehe
19:52 RealBadAngel    anyway looks cool
19:52 Jeija           It follows you... In groups... It's (not) gonna kill you
19:52 Jeija           some sort of social behaviour implemented
19:52 RealBadAngel    they do jump?
19:53 NekoGloop       will it run good, unlike animals?
19:53 Jeija           yep, just like minecraft slimes, just turning didn't look good, therefore disabled it
19:53 Jeija           let me have a look at animals to see what you mean
19:54 NekoGloop       actually i think i just made animals run well surprisingly
19:54 RealBadAngel    Jeija, neko is busy with optimizing. whats too slow he deletes
19:55 NekoGloop       i removed the big red, made it run in 2d mode, and made vombie spawning lower
19:57 saschaheylik    or maybe someone here knows how much (drawing) code actually uses irrlicht?
19:57 RealBadAngel    Jeija, have you implemented something to get rid of social band followin you?
19:57 Jeija           for some strange reason animals says unsatisfied dependency "animals"
19:57 RealBadAngel    like throwing a cake, here eat some
19:57 Jeija           no RealBadAngel (not yet)
19:58 Jeija           Just go away
19:58 Jeija           be faster than they are ^^
19:58 RealBadAngel    hehehe
19:58 RealBadAngel    but that could be funny
19:58 NekoGloop       well i have an idea
19:58 RealBadAngel    givin them somethin to play with instead of followin you
19:59 NekoGloop       jeija: can your slimes drop some kind of slime matter or soemthing?
20:00 NekoGloop       like mc has slimeballs
20:00 Jeija           not yet, not yet, all to come; They will drop glue (from mesecons)
20:00 NekoGloop       ah i see
20:00 Jeija           animals mod animals don't even really move o.O
20:00 NekoGloop       hm...
20:00 NekoGloop       jeija: most are set to the "stop_and_go" pattern
20:01 RealBadAngel    hmmm, i just thought about nodeboxes
20:01 RealBadAngel    when we will be able to modify nodeboxes on the fly
20:02 Jeija           btw slimes spawn on trees
20:02 RealBadAngel    animals models, player models shall be able to move
20:02 RealBadAngel    i mean like representing movement, with arms, legs etc
20:03 NekoGloop       i.e. minecraft movement
20:03 NekoGloop       also allow other players to see what's in your hand
20:03 RealBadAngel    ie real world movement
20:04 Jeija           imho the solution is linking entities together and allow pitch rotation + continuous rotation; the problem might still be that server-client communication is too slow
20:05 RealBadAngel    hmmmm
20:05 RealBadAngel    i dont think so
20:05 RealBadAngel    server shall only send parameters
20:05 RealBadAngel    and client has to calculate everythin
20:07 RealBadAngel    server shall not care bout animations, textures etc
20:07 Jeija           That would be even better, but also harder to implement
20:07 RealBadAngel    it shall just order client to do so
20:08 RealBadAngel    server: here are nodeboxes, here are textures. do it
20:08 Jeija           Maybe we also need to allow some sort of minimalistic client modding (per-animal mods that are transferred from the server to the client)
20:08 RealBadAngel    client:aye, sir
20:08 RealBadAngel    textures are already sent
20:09 RealBadAngel    and in cache
20:09 RealBadAngel    all we need is client side rendering stuff
20:09 Jeija           But the client needs to know how to move the legs, wings etc.
20:10 RealBadAngel    rules can be sent
20:10 RealBadAngel    as a mod
20:10 RealBadAngel    default one
20:10 RealBadAngel    its already workin this way
20:11 RealBadAngel    textures being sent, modes bein sent
20:11 RealBadAngel    blocks also
20:11 RealBadAngel    with metadata
20:11 NekoGloop       notepad++ just scared the shit out of me
20:11 NekoGloop       y u beep
20:11 RealBadAngel    let the client side renderer do all the fun stuff
20:12 VanessaE        **BEEP!!!**
20:12 NekoGloop       realbadangel: linespam much?
20:12 celeron55       https://github.com/celeron55/minetest/tree/meta_set_nodedef
20:12 RealBadAngel    server doesnt care bout a leg of the model, where it is at the moment, right?
20:12 celeron55       see experimental:tester_tool_2 in minimal
20:13 NekoGloop       celeron55: compiled windows version...?
20:13 NekoGloop       :D
20:13 celeron55       i don't build experimental branches
20:13 NekoGloop       i... see... ;_;
20:14 RealBadAngel    checked it? changes the texture?
20:14 celeron55       try it for modifying nodeboxes and see how it performs
20:15 RealBadAngel    shit i can only compile for debian, but i do have win here :)
20:15 RealBadAngel    i mean i have debian in VMbox
20:16 RealBadAngel    sfan5, ALERT! can u make win build? Please :)
20:16 sfan5           ./buildmtwin32.sh started :D
20:16 NekoGloop       lol
20:17 NekoGloop       i think he wants it for himself as well ;)
20:17 celeron55       are you sure you changed the branch that fast?
20:17 RealBadAngel    hehehe
20:24 NekoGloop       yawm
20:24 RealBadAngel    lookin at the code, i think you just said good bye to "hacky_swap_node" function and double definitions of furnace like nodes
20:25 sfan5           new build out!
20:25 NekoGloop       now where is it?
20:25 NekoGloop       D:
20:26 celeron55       sfan5's ass
20:26 NekoGloop       lol
20:27 RealBadAngel    hehehe
20:27 NekoGloop       http://sfan.sf.funpic.de/minetest-builds/c55/minetest-0.4.3-9696ed3-win32.7z this?
20:27 celeron55       meta_set_nodedef's hash is df8fd78cdb67ffe20fc35b48e0f5ff1b14e9a614
20:27 celeron55       or 79dd61cfd074bd698a58fdacfed2d63059ba4752
20:28 celeron55       (sfan5 better write meta_set_nodedef to the package name)
20:28 celeron55       (it's an experimental branch, not regular upstream stuff)
20:28 NekoGloop       he didnt
20:29 RealBadAngel    i cant see tester tool 2
20:29 RealBadAngel    theres just one
20:29 NekoGloop       er... wut
20:29 celeron55       9696ed3 is master @ 0.4.3
20:29 NekoGloop       its not the right one...?
20:30 RealBadAngel    he was toooo fast with build :)
20:31 NekoGloop       figures
20:33 * RealBadAngel  decides not to take a nap in a while
20:34 celeron55       i guess i'll build it then
20:34 RealBadAngel    if you can, please do so
20:35 RealBadAngel    i will have to set it up here too
20:35 celeron55       ehm... i can do anything
20:35 RealBadAngel    pity i can build for debian and cant play it lmao
20:36 RealBadAngel    tommorow i will set up regular debian box
20:36 celeron55       http://minetest.net/packages/nightly/minetest-0.4.3-79dd61c-meta_set_nodedef-win32.zip
20:37 NekoGloop       i keep unzipping these to my mod-zips folder
20:38 RealBadAngel    oooo yeah
20:38 RealBadAngel    c55, youre great
20:38 * RealBadAngel  bows
20:39 NekoGloop       eh...?
20:39 RealBadAngel    tested and it works
20:39 RealBadAngel    no more hacky swap nodes
20:40 NekoGloop       yeah there are...
20:40 iqualfragile    sounds great
20:40 iqualfragile    i just hope nobody tries to misuse that for animation
20:40 RealBadAngel    and multiple definitions
20:40 NekoGloop       default\init.lua:1446: hacky_swap_node(pos,"default:furnace")
20:40 RealBadAngel    code will be much clearer
20:40 RealBadAngel    and easier
20:41 saschaheylik    celeron55: theres about 20 classes of actual drawing code. once all drawing code is changed to ogre, the game would be fully playable with ogre and antialiasing and stuff. 20 classes at about 500 lines and .5-1 manhour to convert it. 2 coders working 3 hours a day for 3.3 days would do it
20:41 NakedFury       whats happened since that last big conversation?
20:41 saschaheylik    i'd be up for it. you?
20:41 celeron55       just remember that if you use that eg. for all of nodes in a MapBlock, the MapBlock's size will be roughly 1.4M
20:42 celeron55       that block will then take at least 7 seconds to download, most likely way longer, with minetest's slow network stack
20:42 NekoGloop       celeron55: just downloaded and unzipped; default's init.lua still uses hacky_swap_node
20:42 celeron55       NekoGloop: ...so?
20:43 RealBadAngel    use the tool, use the tool Luke
20:43 celeron55       wtf are you expecting me to do
20:43 NekoGloop       use your new code :)
20:43 celeron55       i expect you to use it
20:43 celeron55       you don't expect me to use it
20:43 RealBadAngel    and may the force (of c55) be with you
20:43 NakedFury       RBA what was added?
20:43 NekoGloop       i'm assuming lua_api.txt has some info on it?
20:44 celeron55       NekoGloop: nothing
20:44 RealBadAngel    run minimal game
20:44 RealBadAngel    and try tester tool #2
20:44 NekoGloop       ah minimal
20:44 RealBadAngel    punch any node with it
20:44 NekoGloop       i dont usually touch minimal 8)
20:44 RealBadAngel    and say HALLELUJAH
20:44 celeron55       holy hell, it is a development branch from github, you are not supposed to have 1) documentation, 2) any content changed, 3) anything to work at all
20:44 cy1             so, what does meta_set_nodedef do?
20:44 celeron55       4) anything
20:44 RealBadAngel    try it
20:44 RealBadAngel    you will c
20:45 celeron55       cy1: stores a node definition in a node's metadata to be used for rendering the node
20:45 cy1             so, the idea is you can just change the furnace's nodedef to off/on, instead of deleting the off furnace and adding an on one?
20:45 celeron55       it takes two arguments, the first is a "base" definition, the other is what to modify from it
20:46 NekoGloop       only works with rendering atm?
20:46 NekoGloop       could light_source be modified?
20:46 celeron55       cy1: well... changing the light source doesn't work, for example
20:46 NekoGloop       damn
20:46 RealBadAngel    nodeboxes?
20:46 celeron55       it's not something the mesh generation cares about
20:46 cy1             deleting the on furnace is real annoying because you grab the finished product, then it blanks everything out.
20:47 cy1             then you have to escape, click, grab again.
20:47 iqualfragile    why not irlicht?
20:51 ecube           because it doesn't have enough r's
20:52 VanessaE        ha!
20:53 RealBadAngel    celeron55, ive changed the code in init lua to change nodebox, throw away code to set it to mese, but it still replaces mese texture just
20:53 RealBadAngel    have you put the change somwhere elses too?
20:54 NekoGloop       now we could (in theory) have node desruction like this: http://www.youtube.com/watch?v=JJlh_VVDDmo
20:54 celeron55       RealBadAngel: wut?
20:54 RealBadAngel    meta:set_nodedef(minetest.registered_nodes[minetest.env:get_node(p).name], {
20:54 RealBadAngel    node_box = {
20:54 RealBadAngel    type = "fixed",
20:54 RealBadAngel    fixed = {-0.5, -0.5, -0.5, 0.5, 0, 0.5},
20:54 RealBadAngel    },
20:55 RealBadAngel    i made such change to init.lua
20:55 RealBadAngel    and still on punch i do have mese out of anythin
20:56 NekoGloop       er... that vid isnt a good one
20:56 NekoGloop       http://www.youtube.com/watch?v=1sskycdSyKw this one i think
20:56 celeron55       RealBadAngel: drawtype
20:57 RealBadAngel    wait, yet no change at all
20:57 NekoGloop       celeron55: is that changable?
20:57 celeron55       also, the node will have no change in light value
20:57 celeron55       so if you turn a dirt node to have a nodebox, it'll be pitch black
20:58 khonkhortisan   I get pitch black nodes when lava disappears
20:58 NekoGloop       fixed by placing a node
20:58 NekoGloop       (or removing)
20:58 khonkhortisan   or tapping it
20:58 NekoGloop       use place_node to set air in a air node nearby
20:58 NekoGloop       should work
21:00 RealBadAngel    now it changes neighbour nodes to last used one
21:00 RealBadAngel    i picked gravel from inventory, then used tool #2, hitten node changed to gravel
21:00 RealBadAngel    then another picked, changed to it
21:01 RealBadAngel    and back to mese
21:01 khonkhortisan   my crossed wire works by itself, next to itself, after a microcontroller, but not before a microcontroller.
21:01 cy1             lua needs a reset node function.
21:01 cy1             or reset block
21:02 cy1             or somethin
21:02 khonkhortisan   what would resetting do?
21:02 cy1             replace it with what generates there
21:02 cy1             basically delete the map block from the db
21:03 khonkhortisan   then tie it to a special brand of tnt
21:03 cy1             return the block to its natural state!
21:03 cy1             ahahahahaha you figured me out
21:03 cy1             but no I was thinking like tying it into multinode
21:03 cy1             worldedit w/ev
21:04 khonkhortisan   /p set …//generate
21:05 khonkhortisan   I think I need separate nodes to register all the different outputs
21:10 RealBadAngel    celeron55, played abit with it,it buggy, of course. its possible to change not touched before textures to new ones. once node is treated with it, and tryin to change it to somethin else it goes wild
21:10 RealBadAngel    setting nodebox seems to have no effect at all
21:11 celeron55       for a node which already has a nodebox?
21:11 celeron55       it should have, it is the point of the change
21:12 NekoGloop       drawtype cant be changed on the fly, i take it?
21:12 celeron55       it can, but it will have awkward results much of the time
21:12 RealBadAngel    i was tryin to punch gravel dirt all around
21:12 RealBadAngel    lemme check
21:13 cy1             NekoGloop: so, node destruction that switches to a cracked-er and cracked-er node and doesn't reset when you stop mining? Sign me up!
21:13 celeron55       anything can be changed on the fly, but the per-node definition is only read by the mesh generator
21:14 celeron55       and... well, it can be a bit unintuitive
21:14 RealBadAngel    i just transformed stairs to wood node
21:14 NekoGloop       cy1: heh
21:14 NekoGloop       is it possible to change the dropped items?
21:14 celeron55       except that it will still act like stairs 8)
21:14 RealBadAngel    yes
21:15 celeron55       you could eg. paint on walls with that
21:15 NekoGloop       sounds awesome
21:15 NekoGloop       oooh painting
21:15 NekoGloop       i wanna see jin_xi's painting mod use unifieddyes [/slightlyoff-topic]
21:17 NekoGloop       hm... if light_source cant be changed, my work-around of hacky_swap_node wont work -quite- right
21:18 RealBadAngel    celeron55, changing textures works just fine. i do have now grass with top wood, side cobble
21:18 RealBadAngel    but still im not able to change nodebox
21:18 RealBadAngel    maybe it should be 1st reset?
21:19 RealBadAngel    so like apply a new set will not just add to old one
21:19 RealBadAngel    but reset old definition?
21:19 RealBadAngel    because now i feel its like so, adding slab def to whole box does nothin
21:19 celeron55       ...is the drawtype nodebox?
21:21 RealBadAngel    meta:set_nodedef(minetest.registered_nodes[minetest.env:get_node(p).name], {
21:21 RealBadAngel    tile_images = {
21:21 RealBadAngel    "default_wood.png","default_cobble.png",
21:21 RealBadAngel    },
21:21 RealBadAngel    node_box = {
21:21 RealBadAngel    fixed = {-0.5, -0.5, -0.5, 0.5, 0, 0.5},
21:21 RealBadAngel    },
21:21 RealBadAngel    drawtype = "nodebox",
21:21 RealBadAngel
21:21 RealBadAngel    })
21:21 NekoGloop       set_nodedef makes anything mese? -_-
21:22 RealBadAngel    it changes neighbours too
21:22 NekoGloop       i have a mese furnace :P
21:22 RealBadAngel    somethin is messed up
21:22 celeron55       dirt node turned to mese stair: http://c55.me/random/2012-09/screenshot_2641734642.png
21:23 celeron55       as can be seen, there is no light inside the node
21:23 celeron55       so it's just black
21:24 cy1             fastning
21:24 RealBadAngel    celeron55, you seen the code
21:24 NekoGloop       celeron55: anything that tries to call a set_nodedef just turns into mese
21:24 celeron55       as can be seen, you can do many things with this, but most just don't make any sense 8)
21:24 RealBadAngel    heres effect on some grass: http://realbadangel.pl/test2.png
21:25 NakedFury       the problem is the lightning not updating?
21:25 celeron55       ...
21:25 RealBadAngel    no, it turns randomly to somethin another
21:25 RealBadAngel    last touched or somethin
21:26 celeron55       >the per-node definition is only read by the mesh generator
21:26 NekoGloop       it turns anything into mese from my use on furnaces
21:26 RealBadAngel    i touched sand, next use turns node to sand
21:26 celeron55       ^ understand that and everything you see will make sense
21:26 NekoGloop       anyway
21:26 NekoGloop       good start, make it work and I'll use it 8)
21:27 cy1             NakedFury: the problem is that it's still dirt. The mesh gets changed to a stair so you can see through the top part, but the lighting still treats it like opaque dirt.
21:27 RealBadAngel    yeah
21:27 RealBadAngel    apart from glitches it appeared to be possible
21:27 NakedFury       ok understood
21:28 * khonkhortisan still likes the desert transition
21:28 RealBadAngel    cy1: thats intended
21:28 RealBadAngel    furnace active and inactive
21:28 RealBadAngel    just change one side texture
21:28 cy1             found a neat snow biome...
21:28 RealBadAngel    and its still the furnace
21:28 NekoGloop       realbadangel: i tried that, didnt work either
21:28 cy1             but it doesn't work because it uses on_generated
21:28 cy1             which makes generation w-a-a-a-y slow
21:29 NakedFury       so is this working good for furnaces?
21:29 NekoGloop       turned the furnace to mese even though i changed it to the active furnace tile_images
21:29 NekoGloop       nakedfury: no
21:29 celeron55       the mesh generation really is the only place where you can sneak in different node definitions like that, because the way stuff goes to it is well defined due to it being run in a separate thread
21:29 RealBadAngel    neko: i do have now here dirt with on top wood texture, on one side cobble
21:29 RealBadAngel    and its still dirt
21:29 celeron55       and the modification of the data can have overhead due to mesh generation being heavy
21:29 NekoGloop       well then you do it
21:30 celeron55       it's a whole different thing for anything else
21:30 RealBadAngel    celeron55, what are you exactly doin with original node definitions? and new ones?
21:30 RealBadAngel    add new ones to old?
21:30 cy1             Just have the thread accept node replacements, instead of just removing then adding?
21:31 celeron55       eh, *wat*?
21:31 celeron55       what do you expect to happen after doing that
21:31 cy1             RealBadAngel: it's just changing the textures and mesh of the node, not its definition
21:31 NekoGloop       realbadangel: he's altering the data that the mesh generation gets.
21:31 cy1             er
21:31 RealBadAngel    ah so
21:32 cy1             yeah maybe that is its definition bustill
21:32 celeron55       it's changing the whole definition for the mesh generator.
21:32 celeron55       simple as that
21:32 RealBadAngel    but not clearin the old one
21:32 RealBadAngel    because i can still see dirt on other sides
21:32 NekoGloop       old one still gets processed by the game proper
21:32 RealBadAngel    no no
21:33 RealBadAngel    wait
21:33 celeron55       to get correct lighting changes, the lighting code would need to be able to efficiently read the definition overrides
21:33 RealBadAngel    block has 6 faces
21:33 RealBadAngel    i changed two of them
21:33 RealBadAngel    4 all dirt still
21:33 celeron55       to get correct collisions, the collision code would need to be able to efficiently read the definition overrides
21:33 celeron55       and so on
21:33 RealBadAngel    so i guess old values get overriden
21:33 NekoGloop       realbadangel: that's why you need to have the node as the first arguement
21:34 NekoGloop       it adds what you insert into the second argument to the first argument and shoves it in the direction of the mesh generator
21:35 RealBadAngel    wait a sec
21:35 NekoGloop       to put it simply: know what you are using :D
21:35 RealBadAngel    if a nodebox is defined already
21:36 RealBadAngel    my try to add new nodebox definition will erase old one or will try to ADD them
21:36 NekoGloop       that nodebox gets used for collisions, and the one you gave it will be used for drawing
21:36 NekoGloop       no adding of nodebox
21:36 RealBadAngel    you can add lines in definition
21:36 NekoGloop       only adds parameters you dont specify
21:36 RealBadAngel    dont be silly
21:37 RealBadAngel    thats how i create wires
21:37 RealBadAngel    by adding nodeboxes
21:37 NekoGloop       no i mean in the function
21:37 NekoGloop       there is no adding of nodeboxes
21:38 RealBadAngel    meta:set_nodedef(minetest.registered_nodes[minetest.env:get_node(p).name], {
21:38 RealBadAngel    tile_images = {
21:38 RealBadAngel    "default_wood.png","default_cobble.png",
21:38 RealBadAngel    },
21:38 RealBadAngel    node_box = {
21:38 RealBadAngel    fixed = {-0.5, -0.5, -0.5, 0.5, 0, 0.5},
21:38 RealBadAngel    },
21:38 RealBadAngel    drawtype = "nodebox",
21:38 RealBadAngel
21:38 RealBadAngel    })
21:38 RealBadAngel    is that attempt correct or no?
21:38 NekoGloop       drawtype isnt updated
21:38 RealBadAngel    textures works
21:38 NekoGloop       setting drawtype is useless
21:39 RealBadAngel    c55 asked me if i did that
21:39 celeron55       drawtype *is* updated, but you don't want to force it there
21:39 RealBadAngel    so the node has to be of that type before, yes?
21:40 celeron55       as for now, usuallye yes
21:40 celeron55       -e
21:40 RealBadAngel    so i took the stairs
21:40 NekoGloop       btw: celeron55: differently sized player craftgrids still dont work, unless I'm missing something really important
21:40 RealBadAngel    and with this code it altered to normal node, but the textures
21:41 celeron55       NekoGloop: wasn't this discussed on #minetest-delta and it seemed to work if you specify width and re-set the size?
21:41 RealBadAngel    btw nodebox is slab
21:41 NekoGloop       er... if I do what now?
21:41 NekoGloop       (I've never been on -delta either)
21:42 celeron55       who the hell was it then
21:42 celeron55       PilzAdam? ask him
21:42 NekoGloop       can you just tell me how i would specify the width?
21:43 RealBadAngel    celeron55, anyway. it affects also neighbour nodes
21:43 celeron55       RealBadAngel: how
21:43 RealBadAngel    i punch one, neigbour changes
21:43 celeron55       eh
21:44 celeron55       what changes?
21:45 RealBadAngel    made a vid
21:45 RealBadAngel    uploading it, you will c
21:45 celeron55       i'm going to sleep now
21:45 NekoGloop       lol
21:45 NekoGloop       its 10pm-ish where you are, celeron55 ?
21:46 celeron55       1am
21:46 NekoGloop       ah
21:47 Keegann_        hey
21:47 Uberi           hi Keegann_
21:48 RealBadAngel    in a minute
21:48 celeron55       i'd think screenshots would be faster and easier and more practical
21:50 RealBadAngel    http://www.youtube.com/watch?v=3VQDaIgkhZI&feature=youtu.be
21:51 RealBadAngel    but with vid you will c whats goin on
21:51 RealBadAngel    http://realbadangel.pl/produce.wmv
21:51 RealBadAngel    oops, get this 2nd link
21:51 celeron55       oh lol 8)
21:52 RealBadAngel    now you got me?
21:52 Uberi           how did you do THAT?
21:52 NekoGloop       uberi: latest changes
21:53 Uberi           I hereby name this the Midas Touch
21:53 RealBadAngel    somethin is messed with pos
21:53 * Uberi         goes off to turn everything into MESE
21:54 cy1             Uberi: easier ways to do that, and it just looks like wood :>
21:54 Uberi           aw man
21:55 cy1             aka /p set default:mese
21:55 celeron55       RealBadAngel: i have officially no idea why that could happen
21:55 Uberi           you meant //set mese with WE?
21:55 NekoGloop       celeron55: mesh generator is processing too much shit :)
21:55 cy1             uh... yeah...
21:55 NekoGloop       realbadangel: texture atlas?
21:56 RealBadAngel    clean install
21:56 RealBadAngel    nothin added
21:56 NekoGloop       disable texture atlas, see if i fixes
21:56 RealBadAngel    k
21:56 NekoGloop       it*
21:56 NekoGloop       also, what is the max wear? i want to reset a tool's wear, but dont know how
21:57 cy1             NekoGloop: technic mod can do that, so check it for info
21:57 Uberi           2^16-1, I believe
21:57 Uberi           one moment
21:57 NekoGloop       ugh, i dont understand shit in rba's mess
21:57 Uberi           65535
21:58 cy1             so I have a list of things, each with a weight of 1,2,etc. Something with weight 2 should be picked half as often as something with weight 1, otherwise choosing randomly from the list. How do algorithm :c
21:58 cy1             I like technic. :/ It's like mesecons but actually useful
21:58 RealBadAngel    same
21:59 RealBadAngel    disabling atlas havent changed anythin
21:59 NekoGloop       mesecons is useful, maybe not for the same things though
21:59 Uberi           cy1: assign each entry a weight and use an RNG to choose them according to their weights
21:59 cy1             Uberi: yeah I just don't know how to choose according to weights.
21:59 RealBadAngel    technic gonna use mesecons, other way is not rather possible ;0
21:59 Uberi           cy1: I would use technic, but it feels redundant together with mesecons and I can't build a tic-tac-toe machine in technic
22:00 Uberi           cy1: generate 1 random number between 0 and the sum of the weights, loop through each entry summing weights as you go, first entry to make sum go over generated number is chosen
22:00 cy1             I guess just sum up all the weights, random value from 0->sum, then sum up the weights again until you hit that value?
22:00 Uberi           yep
22:00 cy1             Uberi: jynx!!
22:00 Uberi           not hit though, equal or greater
22:00 Uberi           :P
22:01 cy1             hit = equal or greater or equal or sort of equal or whatever works because I hate off-by-1-errors
22:01 NekoGloop       uberi: give him a soda
22:01 RealBadAngel    celeron55, i think its because old data is here
22:01 RealBadAngel    try to wipe out, then add anythin passed with this function
22:02 NekoGloop       how do i call the normal on_use?
22:02 RealBadAngel    using it
22:02 NekoGloop       :P
22:02 NekoGloop       i want to splice buckets and a normal tool
22:02 Uberi           self:on_use(...)?
22:03 NekoGloop       no i want the default on_use
22:03 Uberi           oh I see
22:04 NekoGloop       is this possible?
22:05 RealBadAngel    celeron55, ive seen also a nodes face with 2 front textures tryin to display at once
22:05 NekoGloop       hold on a minute... i think I've got it
22:07 khonkhortisan   So I made an insulated crossing node, and use mesecon:receptor_off/on to make it work, but a microcontroller after it uses mesecon:power_on which uses mesecon:is_conductor_on and mesecon:is_receptor_node to tell whether power is coming toward it. So just turning the wire on and off isn't enough, I'm forced to use separate nodes to say whether the power is on or off.
22:07 NekoGloop       yes khon
22:07 Uberi           khonkhortisan: neat! I've been using microcontrollers for this
22:07 khonkhortisan   if only mesecon:receptor_on worked without mesecon:add_receptor_node
22:08 mAcZ            hi
22:08 khonkhortisan   hello
22:08 mAcZ            im a c++ newbie and wanted to try dev something for minetest
22:08 NekoGloop       advice: dont
22:08 mAcZ            but to be honestly: its much harder then just imagined
22:09 khonkhortisan   you could use lua and make mods
22:09 mAcZ            yea but i want to get into c++
22:09 mAcZ            so mayber thats a nice idea to learn it
22:09 mAcZ            making something which maybe which can be useful instead of...
22:09 mAcZ            or so
22:10 Uberi           mAcZ: perhaps you should cut your teeth on a smaller and simpler project first?
22:10 mAcZ            maybe yea but i want to try it
22:10 mAcZ            what i wanted to know from you guys: where do i need to look in the src when i want add new blocks and so
22:10 Uberi           eh, go for it if that's what you want
22:10 Uberi           mAcZ: actually you should use Lua for that
22:11 mAcZ            yea thats maybe better, i doubt minetest is designed to be modded with c++
22:11 RealBadAngel    LUA is for modding. adding blocks is modding
22:11 mAcZ            (easily)
22:11 RealBadAngel    C++ is the language game engine using
22:11 Uberi           mAcZ: yes in fact if you look at the default mod most of the blocks are defined in Lua
22:12 mAcZ            :-/ dont want to learn lua...
22:12 cy1             minetest has some C++ mods in src/content_abm.cpp for instance. They're marked as deprecated for a reason though.
22:12 cy1             lua is way way way (gasp) way better than C++
22:12 mAcZ            hmm
22:12 NekoGloop       all blocks are defined in lua
22:12 Uberi           better in certain areas, worse in others
22:13 Uberi           but learnability-wise yes, definitely better
22:13 cy1             worse in what area? o.O
22:13 RealBadAngel    and LUA stands for Love U Always
22:13 RealBadAngel    way better than C++
22:13 Uberi           cy1: performance, maybe?
22:14 mAcZ            RealBadAngel nope ^^
22:14 mrtux           minetest 0.4.3 for windows is messed up
22:14 cy1             Uberi: nope...
22:14 mAcZ            mrtux: the lagging problem? (Chunks)
22:14 mrtux           maybe
22:14 mrtux           let me explain it
22:14 Uberi           cy1: nope?
22:14 mrtux           I walk over something
22:15 mrtux           and the ground dissapears but i don't fall
22:15 RealBadAngel    mAcZ, we dont tell you to stop learnin c++, we r tryin to tell you modding here is done in LUA
22:15 NekoGloop       minetest 0.4.3 for windows is fine
22:15 cy1             Uberi: Lua can use C for performance critical sections
22:15 mAcZ            RealBadAngel yea it was no offense
22:15 Uberi           cy1: lua is interpreted with a register based VM, C++ is executed on the processor
22:15 NekoGloop       your renderer is glitching
22:15 Uberi           cy1: yes, but C isn't lua now, is it :P
22:15 mAcZ            i understood that theres no easy way to mod in c++ because its designed to use lua for  that
22:15 mrtux           i'm using opengl
22:15 cy1             Uberi: I was comparing lua to C++ not C. :p
22:16 RealBadAngel    of course you can modify the game engine
22:16 RealBadAngel    there are sources
22:16 mAcZ            yea but its not so easy
22:16 cy1             and register based VMs can do just-in-time optimization, so can be quite faster than hard set processor instructions.
22:16 RealBadAngel    but then no one will be able to use your work
22:16 Uberi           cy1: I was referring to Lua's ability to use C for critical sections; likewise C++ can use Lua, but we don't say it has "an easy to learn syntax"
22:16 NekoGloop       mrtux: opengl is glitchy, look at the cubes in your inventory
22:16 mAcZ            RealBadAngel its possible to merge it with the src or just release the src
22:16 mrtux           k
22:17 cy1             Uberi: I'm just saying performance isn't a valid issue when it comes to Lua and C++, because they both can just use C for performance.
22:17 RealBadAngel    when you make somethin good and Celeron55 agrees propably yes
22:17 cy1             And beyond the obvious performance improvements from using hard machine code, it's a very murky area to say who's better.
22:17 RealBadAngel    you can try
22:17 Uberi           cy1: yes, of course (my point is that pure Lua is slower than pure C++ for normal operations)
22:17 cy1             plus C++ takes for-EVER to compile
22:17 Uberi           valid point
22:18 mAcZ            RealBadAngel no too hard for me
22:18 cy1             so anyway, using C++ for performance reasons is dumb because when C++ would work better, C works better.
22:18 RealBadAngel    try LUA, its not so hard
22:18 cy1             And for everything else there's Lua!
22:18 RealBadAngel    frustrating sometimes but one can live with it
22:18 mAcZ            but i dont know any short language reference
22:19 RealBadAngel    dowload other mod
22:19 RealBadAngel    read their code
22:19 RealBadAngel    make your first block
22:19 cy1             mAcZ: http://www.lua.org/manual/5.1/
22:19 RealBadAngel    you will learn
22:19 Uberi           then again I'd kill for a statically typed Lua that compiles to native code
22:19 NekoGloop       and the lua_api.txt is good for abotu two minutes
22:19 mAcZ            cy1: thx i know that, thats what i tried to avoid, too lazy...
22:20 RealBadAngel    reading other folks mods is the best way to learn
22:20 mAcZ            eh, but i need specification
22:20 cy1             mAcZ: It's just like a page. Find the thing you want to look up and click on it...
22:20 mAcZ            about syntax and so on
22:20 cy1             if you want a short tutorial that's different.
22:20 RealBadAngel    google for lua
22:21 RealBadAngel    theres lots of wikis and other shit
22:21 iqualfragile    mAcZ: i didnt knew lua either but lua is a language wich you can learn by looking at it
22:21 mAcZ            yea but then its better to read something like cy1 posted
22:21 iqualfragile    so i just read 1 init.lua
22:21 iqualfragile    and im done
22:22 RealBadAngel    mAcZ, start from here: http://minetest.net/forum/viewtopic.php?id=1378
22:22 RealBadAngel    theres lua api, Jeija's short tutorial
22:22 RealBadAngel    good place to start
22:23 NekoGloop       CB?
22:23 cy1             mAcZ: http://lua-users.org/wiki/ControlStructureTutorial seems pretty good...
22:23 mAcZ            well the best place is lua.org/manual/...
22:23 Octupus         THEY KICKED ME OUT
22:23 cy1             http://lua-users.org/wiki/TutorialDirectory in general
22:23 cy1             YOU MANIACS
22:24 cy1             OH DAMN YOU
22:24 cy1             DAMN YOU ALL TO HELL
22:24 NekoGloop       ... wat
22:24 RealBadAngel    oh no
22:24 RealBadAngel    they KICKED him again
22:24 NekoGloop       xD
22:24 NekoGloop       page closed, not connection reset by peer
22:25 RealBadAngel    page kicked him?
22:25 NekoGloop       lol
22:25 NekoGloop       maybe :)
22:25 Uberi           somebody literally kicked him and he clicked the close button by accident?
22:25 RealBadAngel    poor octupus, died in a book
22:26 Uberi           terrible way to go, I say
22:26 cy1             Yeah that was kind of a bad joke.
22:26 Keegann_        wow
22:26 khonkhortisan   does minetest.env:add_node() allow setting meta?
22:26 RealBadAngel    old times there was famous alt+f4 joke
22:26 Uberi           hiya Octupus
22:26 Octupus         ZGood Morning
22:27 Uberi           khonkhortisan: I don't believe so
22:27 Keegann_        morning?
22:27 khonkhortisan   alt-f4 works for me, ctrl-w doesn't.
22:27 Octupus         yes keegan morning
22:27 Octupus         its sarcasm
22:27 RealBadAngel    like, have you heard that after pressing alt+f4 naked chicks show up???
22:27 Uberi           really
22:27 Uberi           is this an IRC client feature
22:27 NekoGloop       LOL
22:27 khonkhortisan   it closes the window
22:27 RealBadAngel    it worked
22:28 RealBadAngel    like 20 clients disconnecte
22:28 Uberi           :P
22:28 Octupus         I LIKE NAKED CHICKS
22:29 RealBadAngel    press alt+f4 to watch them
22:29 Keegann_        haha
22:29 RealBadAngel    ;)
22:29 Octupus         im not that dumb rba
22:29 NekoGloop       it'd be funny if someone tried that, and literal chicks (baby chickens) popped up, featherless on the screen
22:29 RealBadAngel    im not sayin that
22:29 NekoGloop       :D
22:29 Uberi           :O
22:29 RealBadAngel    but it really worked
22:29 Uberi           those poor chicks
22:29 Octupus         no i read what khonk said
22:29 RealBadAngel    and those who stayed in the channel had good laugh
22:30 khonkhortisan   are you dumb enough to type :(){ :|:& };: into your terminal?
22:30 NekoGloop       Uberi|MC: BLASPHEMER!!
22:30 Octupus         i wish i had a mc account
22:30 Uberi|MC        :P
22:30 Uberi|MC        new snapshot out
22:30 NekoGloop       heh
22:30 NekoGloop       i have a mc account
22:31 NekoGloop       i want someone to gift me mc :D
22:31 khonkhortisan   now just make a wrapper that makes mt and mc people be on the same server
22:31 NekoGloop       khon: impossibru
22:31 Uberi|MC        it's a bit more polished, gameplay-wise
22:31 NekoGloop       it also has better mods imo
22:31 iqualfragile    khonkhortisan: that forkbomb would not hurt me as i know limits.conf
22:31 NekoGloop       now gift me mc giftcode :D
22:31 Uberi|MC        for example charcoal is renewable, while not being overly cheap
22:31 khonkhortisan   I didn't set my limits.conf and had the kill switch ready when I ran it and it still beat me
22:32 Octupus         y dont celeron55 and Notch team up?
22:32 khonkhortisan   it was nearly instant
22:32 Uberi|MC        hahaha
22:32 NekoGloop       uberi|MC: get my charcoal mod, the charcoal is the same as MC's
22:32 NekoGloop       except this charcoal -is- coal
22:32 RealBadAngel    Notch is no longer involved in Minecraft
22:32 RealBadAngel    since many months
22:32 NekoGloop       its jeb now
22:32 Octupus         any1 wanna give me a free mc account to test out please
22:32 Octupus         only 5 min s
22:32 NakedFury       play the demo
22:33 Octupus         cant'
22:33 NakedFury       why?
22:33 khonkhortisan   I don't like the demo
22:33 NekoGloop       demo doesnt downlaod
22:33 RealBadAngel    dowload the game and play just offline
22:33 mAcZ            i dont like orginal minecraft, because without mods = boring
22:33 Uberi|MC        NekoGloop: I know, I know, but it is a mod and not in the game itself
22:33 Uberi|MC        and I do have it installed, yes :)
22:33 RealBadAngel    and one more thing
22:33 RealBadAngel    since 1.2.5 is out
22:33 NekoGloop       realbadangel: doesnt work - MC must connect to the internet to verify the account
22:34 cy1             yeah MC is so rigged and locked down it's not funny
22:34 RealBadAngel    almost NONE of the most important mods is not yet compatible with it
22:34 NekoGloop       realbadangel: doulbe negative
22:34 Uberi|MC        cy1: but it's FUN, and that's all that matters in a game for me, really
22:34 RealBadAngel    yeah? try redpower
22:35 NekoGloop       no in your grammer
22:35 RealBadAngel    ic2? bc? thaumcraft?
22:35 Uberi|MC        redpower is OP for me
22:35 NekoGloop       i cant tell what you're trying to say
22:35 NekoGloop       they dont work or they do work?
22:35 RealBadAngel    modding on mc is pain in the ass
22:35 RealBadAngel    dont work
22:35 NekoGloop       ok
22:35 NekoGloop       your double negative threw me off
22:35 RealBadAngel    all complex mod are for 1.2.3
22:35 cy1             Uberi|MC: I'd rather play a less fun game, than play one while being locked in a jail cell.
22:35 RealBadAngel    not ported to 1.2.5
22:36 NekoGloop       ofc
22:36 RealBadAngel    after 1,5month
22:36 khonkhortisan   I'll make a jailbreak game while in jail
22:36 cy1             Doesn't matter how good their drugs are, it ain't worth imprisonment.
22:36 Uberi|MC        cy1: I'm not locked in a jail cell, as far as I can see, but I would tend to agree
22:36 khonkhortisan   I'll be the most popular person there
22:36 cy1             Uberi|MC: They do a very good job of hiding the bars.
22:36 Uberi|MC        cy1: please do explain
22:36 khonkhortisan   the bars move when you walk, they're a certain amount of blocks away
22:37 RealBadAngel    we dont have such problems rather
22:37 RealBadAngel    new game release, same mods
22:37 cy1             Uberi|MC: For instance, you are locked out of understanding how the game works. So if it stops working, there's nothing you can do. You're stuck.
22:37 RealBadAngel    sometimes something changes like chests code
22:37 cy1             Uberi|MC: you're literally locked out if the corporation decides you're not worthy to play.
22:37 Uberi|MC        cy1: and?
22:37 khonkhortisan   or someone hacks your account and gets you banned
22:38 cy1             Uberi|MC: you asked me to explain. Those are some of the bars.
22:38 cy1             Barbed wire fences even.
22:38 cy1             You cannot play the game yourself, without bothering anyone else, without their permission. That's terrible.
22:39 Uberi|MC        cy1: legally I would be entitled to a refund in that case
22:39 cy1             I mean you can, but only through illegal hax
22:39 cy1             not that I have any
22:39 cy1             <_<
22:39 cy1             Uberi|MC: legally you would be fucked because they're a bigger fish and the legal system is broken if you hadn't noticed.
22:40 Uberi|MC        cy1: we're discussing the abstract concept of this not working, no? why not the abstract concept of a successful small claims file?
22:40 cy1             I mean, good luck suing them for 10 bucks.
22:40 Uberi|MC        that's what small claims court is for
22:40 Uberi|MC        each represents themself, normally
22:40 cy1             Uberi|MC: I'm just pointing out the bars, because you asked about it.
22:40 Uberi|MC        cy1: yes, I appreciate your concern
22:41 Octupus         they shud make tonyka do the 3d player modeling
22:41 cy1             It's not so much concern, as just answering your goddamn question. Now quit botherin me!
22:41 * cy1           grumps off
22:41 Uberi|MC        hahaha
22:41 RealBadAngel    lol
22:41 Uberi|MC        I'm going to continue having fun then :P
22:42 NekoGloop       realbadangel: http://adf.ly/8krD3 orly, redpower isnt 1.2.5?
22:42 NekoGloop       copied from eloraam's site
22:43 RealBadAngel    ooops
22:43 NekoGloop       :P
22:43 RealBadAngel    1.3 i meant
22:43 NekoGloop       ah
22:43 NekoGloop       idk
22:43 khonkhortisan   yuck, I really don't want to have to register my receptors, I should just be able to turn them on and off
22:44 RealBadAngel    1.2.5 is the version that was here for a while
22:44 RealBadAngel    then lately came 1.3
22:44 RealBadAngel    and no mods for it
22:44 RealBadAngel    i mean the best ones
22:44 khonkhortisan   registering them requires separate nodes requires changing nodes requires looping through the update function again
22:44 RealBadAngel    My Twitter
22:44 RealBadAngel    Before anyone asks, I will be porting RP to 1.3.August 1, 2012 - 3:34 PM
22:44 Uberi|MC        aether is taking their sweet sweet time
22:45 RealBadAngel    eloraam said over a month ago
22:45 Uberi|MC        (they have so much content though it's reasonable)
22:45 RealBadAngel    thats im pointing
22:45 mrtux           hmm
22:46 RealBadAngel    here porting usually means copy mod to new release directory
22:46 mrtux           i was downgrading my server to 0.4.1
22:46 mrtux           but it crashes then
22:46 Keegann_        hey mrtux
22:47 Uberi|MC        RealBadAngel: indeed, can't wait for the Mod API
22:47 RealBadAngel    we do have it
22:47 Uberi|MC        I'm still lovin' MineTest for the Mesecons, though :)
22:47 RealBadAngel    and mt is growing much faster than mc did
22:48 Uberi|MC        that's true
22:50 mrtux           can i have some help?
22:50 mrtux           i don't like 0.4.3 because it's so messed up for me
22:50 mrtux           and i can't downgrade my server
22:50 Uberi|MC        mrtux: got a debug.txt?
22:50 mrtux           yesh
22:50 * RealBadAngel  gives mrtux some help. half a kilogram is enough?
22:51 mrtux           ok
22:51 mrtux           let me paste this on pastabin
22:51 RealBadAngel    ok
22:52 mrtux           http://pastebin.mozilla.org/1807978
22:52 * RealBadAngel  waits for bin full of spaghetti
22:54 Uberi|MC        I think it got cut off
22:54 mrtux           idk
22:54 Uberi|MC        anyways mrtux try removing maptools and starting the server
22:54 mrtux           i may have to make a new map, right?
22:54 mrtux           ok
22:54 RealBadAngel    looks like mod maptools wont work with 043
22:54 mrtux           it does
22:54 mrtux           I'm downgrading
22:54 mrtux           to 0.4.1
22:55 mrtux           I had upgraded to 0.4.3 for the server but 0.4.3 isn't working too well for me
22:55 Uberi|MC        try it anyways
22:55 RealBadAngel    all the error are caused by maptools
22:56 mrtux           ah
22:57 mrtux           removed maptools
22:57 mrtux           crashed again
22:57 RealBadAngel    log plz
22:57 RealBadAngel    just the end part
22:57 RealBadAngel    with errors
22:57 RealBadAngel    no need for whole
22:58 mrtux           http://pastebin.mozilla.org/1807998
22:58 mrtux           last part ^
22:59 RealBadAngel    and thats a bug indeed
22:59 mrtux           ah
22:59 mrtux           well
22:59 RealBadAngel    personally i wasnt affected by it
22:59 mrtux           my server will have to have a map reset
22:59 mrtux           remember
22:59 mrtux           i am using 0.4.1
22:59 mrtux           this is a downgrade
22:59 mrtux           using 0.4.3 works fine
23:00 RealBadAngel    but i know celeron55 is aware of it
23:00 mrtux           but 0.4.3 works badly for me
23:00 RealBadAngel    so expect fix soon
23:00 mrtux           i walk over some loaded chunks and they dissapear
23:00 mrtux           like i'm flying underground
23:00 mrtux           my server will stay 0.4.3 i guess
23:01 mrtux           could it be my OpenGL?
23:01 RealBadAngel    try d3d then
23:01 mrtux           let me upgrade the server to 0.4.1 again
23:01 mrtux           *0.4.3
23:01 mrtux           eating supper
23:01 mrtux           brb
23:05 RealBadAngel    and im goin to sleep
23:05 RealBadAngel    dont wanna sleep on keyboard like yesterday lol
23:05 RealBadAngel    c ya
23:08 khonkhortisan   ugh I don't get pos as a parameter when getting rules for a receptor
23:11 mrtux           ok i'm back
23:12 mrtux           could someone else help me?
23:12 * khonkhortisan is fighting with mesecons functions
23:13 Uberi|MC        mrtux: looks like a map issue to me
23:13 mrtux           ah
23:13 mrtux           well
23:13 Uberi|MC        you might need to restore your map to an older version
23:13 mrtux           it works fine on 0.4.1
23:14 mrtux           i don't have backups lol
23:14 mrtux           wait 0.4.3
23:14 mrtux           so i'll stick with 0.4.3
23:14 mrtux           it works fine, my client is just kinda messed up
23:14 Uberi|MC        ]ah well
23:17 mrtux           ok
23:17 mrtux           I used direct3d8 for my client
23:17 mrtux           and that 'bug' is fixed
23:17 mrtux           so my server and client is ok
23:17 mrtux           wait nvm
23:17 mrtux           it's still doing it
23:20 mrtux           i should install linux
23:22 leo_rockway     with that nick... you should
23:22 OldCoder        :-)
23:22 OldCoder        He has SliTaz
23:23 mrtux           yes
23:23 mrtux           hmm
23:23 mrtux           maybe minetest is playable on my virtual machine
23:24 mrtux           i don't feel like compiling it, hopefully i can find some bianaries
23:25 mrtux           btw burningsvideo is terrible: 4fp
23:25 mrtux           *fps
23:25 OldCoder        mrtux, Not too difficult to compile
23:25 mrtux           i know
23:25 mrtux           i don't feel like downloading the irrlchgt sdk and cmake, etc
23:25 mrtux           *irrlchlight
23:25 mrtux           i have no idea how you spell that
23:25 mrtux           *irrchlgt
23:25 mrtux           idk
23:26 mrtux           i might have to play mine[censored] until the bug is fixed
23:28 OldCoder        mrtux, I don't recommend their IRC channel at all
23:28 mrtux           i don't go on many irc channels
23:28 OldCoder        This one is better
23:28 mrtux           yeah
23:28 * OldCoder      has just had a debate with the MC people
23:29 mrtux           i'm downloading the puppy linux build
23:29 mrtux           that would probably work
23:29 OldCoder        Maybe
23:29 mrtux           if i can get a .tar.gz file
23:30 NakedFury       what irc channel?
23:33 mrtux           i'm going to have to build minetest.... yay
23:33 mrtux           i really don't feel like doing this
23:33 mrtux           idk why we need cmake
23:33 mrtux           why not regular make?
23:35 Uberi|MC        I always thought all these make systems were pointless
23:35 Uberi|MC        automake, cmake, make, why not just have a tool that works for all of them?
23:36 mrtux           maybe i should install debian or arch on a vm
23:36 mrtux           i'd probably do debian because the install is easy
23:36 mrtux           and i don't feel like running the arch install scripts
23:38 mrtux           i'll go play mine[censored] now i guess
23:39 mrtux           i probably won't be able to play unless there are nightly builds for this bug
23:40 Keegann         Why OldCoder
23:40 mrtux           also
23:40 mrtux           how can i update my opengl
23:40 mrtux           i think it might be old
23:40 OldCoder        Keegann, one moment
23:40 * OldCoder      is thinking
23:40 OldCoder        PM
23:40 OldCoder        No, wait
23:41 mrtux           i'll check nightly builds
23:42 OldCoder        Keegann, you trolled another channel. They didn't do anything to you. You got your friend banned. He didn't do anything but be your friend. You also embarrassed me. And you expect me to advise you about laptops?
23:42 OldCoder        best part is
23:42 Keegann         um yea
23:42 OldCoder        You don't care that you got your friend banned
23:42 * OldCoder      laughs
23:42 OldCoder        Well, at least you're honest!
23:42 Keegann         um
23:42 OldCoder        um indeed
23:42 Keegann         how did they know he was my friend
23:42 NekoGloop       where do i download opengl drivers?
23:42 Keegann         gogle
23:43 Keegann         google
23:43 NekoGloop       didnt work
23:43 NekoGloop       trust me, i google before asking
23:44 * OldCoder      is taking a break
23:44 Keegann         OldCoder how did they know he was my friend?
23:44 * OldCoder      back soon
23:47 Keegann         how do i change my lptop name on linux mint
23:47 Keegann         ?
23:47 leo_rockway     man hostname
23:48 OldCoder        Keegann, that won't fix a ban
23:48 * OldCoder      really gone for a bit now
23:49 Keegann         uh
23:51 Keegann         of course no one anwsers
23:51 NekoGloop       because we have no idea what you mean
23:52 NekoGloop       (at least, i dont anyway)
23:52 Keegann         how do you change the name of the computer
23:52 NakedFury       or because we dont help people who betray friends
23:52 NekoGloop       ooooh, what'd i miss
23:52 Keegann         what
23:52 Keegann         Octupus> cani come
23:52 Keegann         <Octupus> i wanna get some ppl pissed
23:52 NakedFury       <OldCoder> Keegann, you trolled another channel. They didn't do anything to you. You got your friend banned. He didn't do anything but be your friend. You also embarrassed me. And you expect me to advise you about laptops?
23:53 NekoGloop       er... maybe channel logs would be more fitting
23:54 NekoGloop       how do i make a tool call the on_use callback of another tool?
23:55 khonkhortisan   you don't?
23:56 NekoGloop       I want a tool to be a spliced bucket and normal tool; that is, a tool gets repaired by striking water with it.
23:56 NekoGloop       i cant figure out how to get it to function as a normal tool when not pointed at water though
23:57 NekoGloop       i take it you dont know how