Minetest logo

IRC log for #minetest, 2012-09-29

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

All times shown according to UTC.

Time Nick Message
00:00 * VanessaE ducks
00:02 VanessaE NekoGloop: btw, Sokomine shared this code with me, he says it works"
00:02 VanessaE (for mixing raillike with nodeboxes)
00:02 VanessaE http://pastebin.com/MA0d9mQu
00:03 VanessaE I haven't tried it out yet
00:03 NekoGloop then do so
00:06 VanessaE too lazy and too tired :-/
00:12 NekoGloop damn these typos
00:13 VanessaE ?
00:14 NekoGloop in my code
00:14 VanessaE I kinda figured that :-)
00:14 NekoGloop hehe
00:14 NekoGloop well i just made different levels of treasure chests.
00:14 VanessaE ohok
00:14 NekoGloop each one with different items appearing in them
00:15 NekoGloop as defined in itemdef
00:15 NekoGloop (group found_in_chests)
00:16 NekoGloop the main reason a lot of mods will seem incompatible: the treasure chests may fail to have them.
00:16 NekoGloop actually, they WILL fail to contain them
00:16 NekoGloop anyway, enough coding for today
00:17 NekoGloop clouds, levels of treasure chests, unifieddyes... I'd say i did good today
00:17 VanessaE sounds good to me, as long as UD still has the original recipes available :-)
00:19 NekoGloop nope :D
00:19 NekoGloop all the dyes are accessible though
00:19 VanessaE well you suck ;)
00:19 NekoGloop i know
00:19 NekoGloop :D
00:20 VanessaE haha
00:21 VanessaE well I guess as long as you're issuing whole dyes, I guess flowers are pointless then :-)
00:21 M13 joined #minetest
00:21 NekoGloop i think i have them all anyway
00:21 NekoGloop oh rght
00:21 NekoGloop sand -> yellow
00:21 VanessaE (who needs recipes if you're giving the results to the user anyway)
00:21 VanessaE no way
00:21 NekoGloop (because I'm lazy like that)
00:21 VanessaE sand -> tan.
00:22 NekoGloop there is no tan :P
00:22 VanessaE there is.  one of the yellows or browns, like light brown or dark yellow s50
00:22 VanessaE :)
00:22 NekoGloop so?
00:22 VanessaE </troll>
00:22 VanessaE ;)
00:22 NekoGloop default textures are more yellow-y anyhow
00:23 VanessaE I still have to wonder wtf celeron55 was thinking by including an in-game dye system without any fricken' craft recipes to make the dyes
00:25 roboman2444 joined #minetest
00:31 M13 joined #minetest
00:34 Basstard` VanessaE: Would you like some hummus on halva?
00:34 T_A_N_K http://soundcloud.com/jordan-craige/if-you-see-this-song-wieners
00:34 VanessaE nope.
00:39 M13 Vanessa
00:39 M13 nvm
00:39 VanessaE hm>
00:39 VanessaE ?
00:39 * VanessaE refuses to nevermind ;)
00:39 VanessaE wot!?
00:39 VanessaE haha
00:44 jin_xi sup
00:45 NekoGloop not much
00:46 OldCoder Does anybody here do much DNS?
00:46 NekoGloop VanessaE: got any ideas for a non-mese yellow dye making thing...?
00:46 VanessaE nope.
00:46 jin_xi so, there is an idea: arcade machines for minetest
00:46 Basstard` OldCoder: Nah, DMB though.
00:46 OldCoder k
00:46 jin_xi c55 said himself that you could make a tetris in a formspec
00:46 jin_xi chess would work well too
00:48 Basstard` How about Minetest?
00:48 NekoGloop minetestception
00:48 NekoGloop someone made minecraftception with vanilla redstone.
00:48 NekoGloop said it took a whole world
00:49 Basstard` How big is a whole world?
00:49 jin_xi i accidentally the whole world
00:49 ecube x [-31000, 31000], y [-31000, 31000], z [-31000, 31000]
00:49 NekoGloop ecube: mc world
00:50 ecube it's too small
00:50 NekoGloop Basstard`: somewhere in the range of 256-512 blocks from spawn in X,Z,and up directions, and down in about 64
00:50 NekoGloop (due to bedrock)
00:53 ecube it goes from 0 to 256 default
00:53 ecube the y value anyways
00:56 NekoGloop I'm fairly certain the X and Z values are more though
00:56 VanessaE I thought minecraft worls went to like +/- 2 billion-odd on X/Z
00:56 VanessaE +d
00:57 NekoGloop no
00:57 NekoGloop they are MUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUCH smaller
01:01 VanessaE oh, 30 million ^2
01:01 VanessaE " The last point a person may still play normally and not fall into the void, which in layman terms the very edge of the map as of 1.2.5 is X/Z: 30,000,000."
01:01 T_A_N_K minecraft has a height level from bedrock to the top layer of the chunk which varies from 253 to 256 depending on how tall bedrock is
01:02 T_A_N_K minecraft has a 32 bit long integer, which allows the maps to be very large, this was broken in 1.8.1 due to jeb freezing the player at 8bit intiger / 0.7
01:03 Octupus joined #minetest
01:03 T_A_N_K this is locked at 32 bit integer, to allow cross compatability with 64 bit and 32 bit clients, so even though it would be possible to have ultra large worlds on a 64 bit server, since it uses the same code as 32 bit, it is the same
01:04 T_A_N_K the reason it is also locked at 32 bit integer, is because 64 bit worlds would not be able to be run on 32 bit pcs
01:04 NekoGloop Newsflash for everyone so we're on the same track:
01:04 VanessaE I wonder how hard it will be to push minetest past +/- 30920 without the weird rendering glitches that happen now
01:04 NekoGloop 1.8.1 is before 1.2.5
01:04 NekoGloop just so we're all on the same track
01:04 NekoGloop 1.8.1 == Minecraft 1.8.1 Alpha
01:05 NekoGloop 1.2.5 == Minecraft 1.2.5 Release
01:05 T_A_N_K 1.8.1 beta prerelease 2 is the exact release it got broken
01:05 T_A_N_K beta not alpha
01:05 NekoGloop kk
01:05 T_A_N_K alpha was a much better game, like minetest is now
01:05 NekoGloop people say both, so i'm confused.
01:05 NekoGloop http://www.youtube.com/watch?v=znir_s4Q9BA
01:06 T_A_N_K it goes pre-alpha, pre-alpha 2, adventure test, survival test, alpha 1, multiplayer test, alpha 2, beta, then final release
01:06 NekoGloop ah i see
01:06 NekoGloop I have a version reverter
01:06 NekoGloop I can access all versions of minecraft
01:06 T_A_N_K i played minecraft in 1.3 beta
01:06 T_A_N_K oh cool
01:06 NekoGloop and... all this with demo version of minecraft.
01:06 NekoGloop :D
01:07 NekoGloop and since 1.2.5 or before dont recognize demo versions, I get full minecraft.
01:07 NekoGloop toomanyitems lets you do everything demo version restricts anyway.
01:07 T_A_N_K yea, notch and jeb really didn't care that much about piracy
01:07 T_A_N_K that's sort of why they got so popular
01:07 NekoGloop notch is mainly unaffilated anymore
01:08 NekoGloop he still contributes a bit
01:08 T_A_N_K yea, jeb replaced the motd "Made by notch" with "Made by JEB_!"
01:08 NekoGloop yup
01:08 NekoGloop funny thing is i actually have to disable some graphics options at OS level to play minecraft.
01:09 T_A_N_K all i know, is jeb is an asshole
01:09 NekoGloop T_A_N_K: yeeeeuuuuup.
01:09 Basstard` IS THIS #MINECRAFT ALL OF A SUDDEN?
01:09 T_A_N_K neko, no i'm not kidding, he is a real asshole on twitter
01:09 NekoGloop Basstard`: yes.
01:09 NekoGloop T_A_N_K: i know
01:10 NekoGloop I -do- lurk there y'know.
01:11 NekoGloop Anyway, minecraft seems to be directly competing with minetest.
01:11 NekoGloop with the new mod api thingymajigger, it appears to be trying to cover everything minetest does better.
01:12 NekoGloop which is why someone needs to poke celeron a few times with a cattle prod to get his ass in gear.
01:12 T_A_N_K you don't say XD they must know we are having a good game here, because jeb puts little hints of minetest in the code
01:12 NekoGloop T_A_N_K: I'm saying we're gettin' noticed.
01:12 T_A_N_K yea someone does, we still can't stick a player on an entity or a block
01:13 NekoGloop node*
01:13 NekoGloop time to work on creative inventory code.
01:13 NekoGloop oh boy this is gonna take a while.
01:14 T_A_N_K i'm learning so much about the api, sometimes i have nightmares about it lol
01:14 NekoGloop mc api?
01:14 T_A_N_K minetest
01:15 NekoGloop ah
01:15 NekoGloop it is confusing as shit
01:15 NekoGloop such as...
01:15 NekoGloop did you know an itemstack -can- have metadata, but no function -sets- itemstack metadata?
01:17 NekoGloop reminds me of one of the narrated lines at the end of this: http://www.youtube.com/watch?feature=endscreen&amp;v=YOIxHLGWgQE&amp;NR=1 "this riddle is filled with so manty factual errors, there's no chance of you solving it"
01:22 Basstard` NekoGloop: Btw, did you figure it out yet? "any cog loop"?
01:22 cornernote joined #minetest
01:22 NekoGloop no
01:22 NekoGloop could you explain?
01:22 Basstard` I bet others have.
01:23 Basstard` It's easy.
01:23 NekoGloop explain
01:24 NekoGloop or i hunt you down with plastic forks
01:24 * VanessaE hands NekoGloop some titanium sporks
01:24 VanessaE here, these are more evil. :-)
01:24 NekoGloop plastic works woo
01:24 Basstard` Don't do evil!
01:24 NekoGloop too*
01:24 NekoGloop Basstard`: *installs gloopblocks mod*
01:26 Basstard` NekoGloop: You wanna know?
01:26 NekoGloop yes.
01:26 Basstard` "any cog loop" just put it together.. come on. It's too easy.
01:26 cornernote hi
01:27 NekoGloop Oh wait a minute...
01:27 cornernote was hoping to find pilz or sapier here
01:27 cornernote need help with npc movement
01:27 NekoGloop this doesnt have anything to do with "the riddle solver who can't solve riddles", does it?
01:27 Basstard` NekoGloop: You're making it too difficult.
01:27 NekoGloop no i mean the song i keep linking
01:28 NekoGloop a riddle that cant be solved.
01:28 NekoGloop a rat's trap, in layman's terms.
01:28 Basstard` If this "riddle" can't be solved then I must hug you.
01:29 NekoGloop yay hugs~
01:30 NekoGloop anyway, is it possible to set a certain itemstack to be empty from an inventory?
01:30 Basstard` NekoGloop: Don't give up :(
01:30 NekoGloop just tell me
01:30 NekoGloop doing too much thinking on modding
01:31 Basstard` NekoGloop: Nah, I'll let you think about it for a day.
01:31 NekoGloop nice means of torture you got there.
01:31 Basstard` :D
01:41 NekoGloop ok so now i have... creative inventory...
01:41 NekoGloop with...
01:41 NekoGloop 65535 sized stacks of everything that can be stacked.
01:41 NekoGloop THAT is overkill
01:42 NekoGloop and also awesome
01:43 NekoGloop minetest textures need to be able to support alpha channels
02:01 MiJyn joined #minetest
02:02 MiJyn hi again
02:02 MiJyn using GNOME3 :/
02:05 T_A_N_K i'm making a pretty satisfying mod
02:06 MiJyn your "server essentials" one?
02:14 T_A_N_K no a new better one
02:15 T_A_N_K something to add to survival mode
02:18 MiJyn cool!
02:28 leo_rockw cornernote: you son of a gun!
02:28 leo_rockw I don't know how you do it, but you keep outdoing yourself with the mods.
02:28 leo_rockw thanks a lot.
02:29 Basstard` Is the opposite of outdo, indo?
02:29 Naked no underdo
02:30 Basstard` That would be overdo
02:30 T_A_N_K i think this is ready to be released :3
02:32 leo_rockw cornernote: you son of a gun!
02:32 leo_rockw I don't know how you do it, but you rock.
02:32 leo_rockw thanks a lot.
02:32 leo_rockw there, o.o
02:32 leo_rockw he might also roll, I don't know.
02:32 Naked cornernote: you son of a gun!
02:33 Naked I don't know how you do it, but you keep overdoing yourself with the mods.
02:33 leo_rockw \o/
02:33 Naked thanks a lot.
02:33 leo_rockw seriously, the toontown, the skyblock, the additional inventory stuff...
02:33 leo_rockw the new particles (I tried to do what he did with particles and failed)
02:34 leo_rockw are those all by him or am I misattributing?
02:34 Naked no, pile awesome mods on him
02:41 leo_rockw armor maybe?
02:42 leo_rockw craft guide!
02:47 T_A_N_K who wants to try out torch_plus before i release it? :D
02:47 T_A_N_K function: adds in realistic torches
02:48 T_A_N_K https://www.dropbox.com/s/yovdlw1lb7r3v2z/torch_plus.zip
02:48 Naked do they fall?
02:48 Naked are they 3d and with fire?
02:48 T_A_N_K yes and yes
02:48 T_A_N_K and yes
02:48 T_A_N_K and you have to light them, and you can extinguish the flame too
02:48 T_A_N_K no more lazy mans torch
02:50 Naked they are supposed to light themselves?
02:50 Naked I place them and a few seconds later light up
02:50 T_A_N_K nope, you light them with the lighter
02:51 T_A_N_K are you using hacks?
02:51 T_A_N_K because there are 2 types of the torches, lit and unlit
02:51 Naked creative mode
02:51 T_A_N_K that'd be the issue!, i forgot to put not in creative inventory, oh well, next release
02:51 Naked the light also stays a few seconds after a torch "Falls" when you take the block holding it
02:52 Naked torch plus update 2: animated fire
02:52 Naked ok creative has both torches
02:52 Naked so I tested them
02:52 Naked works nice
02:52 T_A_N_K yes, that is an effect i wanted, and i don't know how to animate sprites, so if you could help me with that xD
02:53 T_A_N_K good!
02:55 Naked they arent giving light
02:56 T_A_N_K hang on i'm making a video on how to do it
03:13 T_A_N_K here is how to light a torch http://youtu.be/IjrAzA-8nHU
03:16 Naked I can light them up but they dont emit light. I made a dirt room to test and they didn't do anything
03:18 T_A_N_K what version of minetest are you on?
03:18 Naked newest
03:18 T_A_N_K what operating system?
03:18 Naked windows seven
03:18 Naked only your torches dont work
03:18 T_A_N_K that may be the issue, hmmm
03:19 T_A_N_K the windows version requires a node update
03:21 T_A_N_K does anyone else have this issue?
03:22 leo_rockw T_A_N_K: have you seen my dancing cubes with the drop displacement source modification?
03:23 T_A_N_K yes, leo what os are you on?
03:25 leo_rockw T_A_N_K: GNU+Linux
03:25 T_A_N_K try out that mod on the latest, i think windows requires a special nodeupdate
03:25 leo_rockw I'm on latest git
03:25 T_A_N_K that mod=my mod, link above
03:25 leo_rockw oh, the torches? I will in a bit.
03:28 T_A_N_K ok
03:30 leo_rockw T_A_N_K: can the torches be picked up while still lit?
03:30 T_A_N_K yes
03:30 leo_rockw if so, why would anybody want to turn them off?
03:30 leo_rockw I like the video I watched =]
03:30 leo_rockw I had walking_light, but I noticed it made my game lag.
03:31 cornernote +1 for more minetest lets play videos
03:31 T_A_N_K idk, sometimes i want to turn off torches at night and such, now i can :D
03:31 leo_rockw I like these
03:32 leo_rockw I'll try this mod in a little bit. I'm having dinner.
03:40 MrSparkle joined #minetest
03:40 MrSparkle o:
03:42 T_A_N_K hello NOOB
03:42 T_A_N_K jk, good day to you sir
03:46 Arkia joined #minetest
04:00 T_A_N_K that painting mod can be useful for making maps
04:03 * VanessaE wanders back in for a bit
04:06 T_A_N_K vanessae, try my torch mod in survival mode, it makes the game a lot harder :D
04:06 VanessaE what's it do?
04:06 VanessaE (and is it compatible with my now-default animated torches? :-) )
04:06 T_A_N_K it creates new, much more realistic torches
04:06 T_A_N_K http://youtu.be/IjrAzA-8nHU
04:07 hmmmm if we could have shaders we'd be able to have torches that actually light as you're holding them ._.
04:07 VanessaE meh, don't like 'em, sorry
04:08 T_A_N_K yes, but celeron doesn't include them!
04:08 VanessaE c55 included mine :-)
04:09 hmmmm i noticed that having sound enabled takes up a lot of cpu
04:09 hmmmm makes the entire game laggy
04:09 hmmmm that's obviously not supposed to happen, something's screwed up, i'll have to take a look at that too.... but first, we need sound effects worth having
04:10 T_A_N_K i can make some of  those, i already have some _basic_ ones
04:11 hmmmm i'd seriously just rip minecraft's sound effects
04:11 hmmmm they're really good
04:11 T_A_N_K you can get them at freesound.org
04:11 T_A_N_K i'm not kidding, all of them are in there
04:11 hmmmm i have them
04:11 T_A_N_K well so do i, but there are a few that c418 actually made, and those are the ones that we need to watch out for
04:12 hmmmm mmmm
04:12 hmmmm people are going to complain "waah we're too much like minecraft!!!"
04:12 hmmmm and there are some people who like the crappy current mapgen because "it makes us different from minecraft"
04:12 hmmmm but minecraft does it right
04:13 hmmmm anyway
04:14 T_A_N_K exactly
04:14 T_A_N_K this is essentially a free and opensource rip of minecraft
04:14 hmmmm if i include the map preview, should i add a '3d quick view' mode where i create a mesh and you're able to fly through it and get an idea of what it'd be like in game?
04:14 hmmmm but minecraft is a paid and not open source rip of infiniminer, which is a free and open source game
04:14 hmmmm D:
04:15 T_A_N_K so this is a ripoff of a ripoff lol
04:15 hmmmm R.I.P.  Mr. Off
04:16 T_A_N_K or...infiniminer could be a ripoff of another game, so its ripoff^3 OH GOD
04:17 ecube i'd rather think mc ripped off of mt
04:18 ecube evern though it's not true
04:19 T_A_N_K the only thing minecraft ripped off minetest was server side textures, and they didn't even do that right
04:19 VanessaE ..and some of the blocks in stairsplus
04:21 ttk2 joined #minetest
04:21 hmmmm so anybody?
04:21 hmmmm [00:14] <hmmmm> if i include the map preview, should i add a '3d quick view' mode where i create a mesh and you're able to fly through it and get an idea of what it'd be like in game?
04:22 VanessaE naw
04:22 hmmmm alright
04:22 hmmmm then i'll just do it with raw opengl
04:22 hmmmm and put it in my own application
04:22 hmmmm >>
04:34 T_A_N_K bb
04:54 SpeedProg joined #minetest
04:55 OldCoder g2g but before I do; Octupus requested spawn for his world. A spawnpoint is already defined. Is there a flag as well?
04:55 OldCoder Hmm
04:55 OldCoder apparently not
04:56 VanessaE no clue
04:56 OldCoder "oh can u set spawn"
04:56 OldCoder What does that mean?
04:56 OldCoder Actually it was LAD who asked it
04:56 OldCoder Wait
04:56 VanessaE maybe he wants there to be a static spawn point in a specific location?
04:56 VanessaE otherwise, no clue
04:56 OldCoder His .conf doesn't have one
04:57 OldCoder Do I just pick a point?
04:57 VanessaE no clue :-)
04:57 OldCoder You don't set up servers much, then?
04:57 OldCoder O.K.
04:57 VanessaE nope
04:58 OldCoder Seven now. It's a start :-)
04:58 OldCoder How do I display my location?
04:58 OldCoder Is that possible?
04:58 VanessaE F5
04:58 VanessaE your coordinates will appear upper-left corner under the game's title/version
04:58 VanessaE under the*
04:59 VanessaE sigh...  tired :-/
04:59 OldCoder Night then
04:59 VanessaE not yet :-)
04:59 VanessaE gotta burn out first.
05:01 OldCoder k
05:01 OldCoder Restarting servers with backup
05:01 OldCoder This will glitch
05:13 MrSparkle are servers supported, or is it too soon still?
05:13 VanessaE supported?
05:13 VanessaE Minetest has has client/server stuff for many months :-)
05:13 MrSparkle an active stable aspect of the project
05:14 MrSparkle awesome
05:14 VanessaE sometimes the protocol changes when upgrades come around, but it doesn't take much for everyone to upgrade
05:37 leo_rockw hmmmm │ if we could have shaders we'd be able to have torches that actually light as you're holding them ._. <--- there's walking light.
05:37 hmmmm there is?
05:37 hmmmm is this new?
05:37 leo_rockw no
05:37 leo_rockw it's a mod
05:37 leo_rockw it ads an invisible light node and then gets rid of it as you walk
05:38 leo_rockw search for walking light in the forum
05:38 leo_rockw I found it was using too much CPU for me, though.
05:38 hmmmm yeah... that's a hack
05:39 hmmmm i'm talking about real walking light
06:01 OldCoder VanessaE, go to bed
06:01 VanessaE I'm about to actually.
06:01 OldCoder Very well
06:01 OldCoder :-)
06:05 RealBadAngel joined #minetest
06:13 OldCoder RealBadAngel, wb
06:16 RealBadAngel hi
06:20 OldCoder RealBadAngel, new server
06:20 OldCoder CPU load is low enough
06:20 OldCoder I can run more
06:20 OldCoder 7 now
06:20 OldCoder More mods too
06:29 RealBadAngel wow, nice
06:41 OldCoder Oh, you checked?
06:41 OldCoder Want to join the new world?
06:42 * VanessaE is still here btw
06:42 OldCoder VanessaE should not be here btw
06:43 VanessaE (so much for "about to" go to bed...waiting for a movie to finish)
06:43 OldCoder :-)
06:43 OldCoder Which film?
06:43 VanessaE Guys & Dolls
06:43 OldCoder k
06:43 OldCoder Never saw it. Classic, isn't it?
06:43 VanessaE yes
06:43 OldCoder k
06:53 Mitori joined #minetest
06:58 VanessaE bbl.  bedtime
07:37 MrSparkle awe, no carts yet
07:37 MrSparkle will rail try to hook together?
07:49 Basstard1 joined #minetest
07:54 cornernote yes rail hooks together
07:54 cornernote and there is a mod for carts
07:55 cornernote http://minetest.net/forum/viewtopic.php?id=2451
07:55 cornernote its a little buggy due to the minetest engine not supporting all the required features of a vehicle system
07:55 iqualfragile joined #minetest
08:02 PilzAdam joined #minetest
08:02 PilzAdam Hello everyone!
08:13 cornernote hey PilzAdam
08:13 cornernote hey i been waiting to ask you something
08:13 cornernote was wondering if you would be able to help me make my NPC move a little more naturally
08:14 cornernote i just use obj:moveto(pos) at the moment
08:14 cornernote i tried to implement a walkto() .. but i failed
08:14 PilzAdam do they have destination?
08:14 cornernote yes, i have a pos
08:14 cornernote its the next place in the building
08:14 PilzAdam okay, thats hard
08:14 cornernote have you seen it?  towntest
08:15 PilzAdam no
08:15 cornernote NPC can fly
08:15 cornernote i dont care about that
08:15 cornernote i just prefer to move than to "teleport" to the next place
08:15 PilzAdam i have some ideasa
08:15 PilzAdam *ideas
08:16 cornernote i'd really like to work with you on this project
08:16 cornernote i think with your knowledge of moving stuff (objects) this could be a really life-like village building using abms and mapgen
08:17 PilzAdam my knowledge of moving objects?
08:17 PilzAdam have you seen my mobs moving generator?
08:18 cornernote yes, and its a lot better than mine
08:18 cornernote i dont understand all that yaw * pi * whatever
08:18 Xenux joined #minetest
08:18 PilzAdam thats math
08:19 cornernote yeah, bah
08:19 PilzAdam analystic gemotry
08:19 PilzAdam *geometry
08:19 cornernote i dont care much for circular geomerty
08:19 PilzAdam i do
08:19 cornernote and i dont understand what the engine is asking for, or what lua is outputting
08:19 cornernote i can learn, but meh
08:20 cornernote i prefer to build forms and work with data
08:20 cornernote but thats my point...
08:20 PilzAdam okay, i can do it for you
08:20 cornernote if we work as a team on this one, we have very different skills and backgrounds... i think it could work really well
08:20 cornernote make it (c) both of us
08:21 PilzAdam you have a github repo?
08:21 cornernote yea
08:21 PilzAdam link?
08:21 cornernote https://github.com/cornernote/minetest-towntest
08:22 PilzAdam do you have streets in the towns
08:22 PilzAdam ?
08:22 cornernote i also have plans to make lumberjacks and miners (more NPCs)
08:22 cornernote no
08:22 cornernote there is no town
08:22 cornernote its just a chest that makes a building
08:22 cornernote its a huge TODO
08:22 cornernote =)
08:22 cornernote im not sure how to structure a whole town
08:22 cornernote and to have it work on mapgen
08:23 cornernote will be a bit of trial and error i think
08:23 PilzAdam if you have inhabitants in a town they normaly walk on roads
08:23 PilzAdam and roads walking is way different than direct walking
08:23 cornernote but will be one of the most involved minetest mods, maybe even in the relms of mesecons
08:24 cornernote yeah, choosing a path will be hard
08:24 cornernote you give them a pos, and they have to figure a way there
08:24 cornernote not just a direct line
08:24 cornernote for now, a direct line is all i want
08:24 cornernote just something like ..  walkto(pos,speed)
08:25 PilzAdam k
08:25 cornernote eventually we can improve how it works, and put in more brains
08:25 RealBadAngel hi all
08:25 cornernote so, do you like the project idea ?
08:25 cornernote hey RBA
08:26 RealBadAngel just made all the skyblock levels, and need mooooore :)
08:26 PilzAdam cornernote, the NPC can fly?
08:26 cornernote yes
08:26 cornernote he kinda has to to make a structure
08:27 cornernote well, would be uber tricky if he didnt fly
08:27 cornernote but it doesnt look odd when he teleports up there
08:27 cornernote but it may look odd when he walks up there
08:28 PilzAdam its hard to create a test env
08:31 cornernote why ?
08:32 Echo_ joined #minetest
08:33 cornernote hey Echo
08:33 Echo_ hi
08:33 RealBadAngel cornernote, will you add some more goals to skyblock?
08:34 cornernote i strained my brain to come up with that many
08:34 cornernote help me come up with new goals and i'll code them
08:34 cornernote i want 10 levels
08:34 cornernote but i dont just want more "extend your island", or "place 20 XXX"
08:34 RealBadAngel so lets make post in the forums, with folks ideas
08:35 cornernote i gtg make dinner, bbl
08:35 cornernote but that sounds like a plan
08:35 RealBadAngel i think every1 can pop up with a few goals
08:36 Echo_ like reach a certain height or distance to spawn point
08:37 RealBadAngel with a few hardocores as neighbours its not a big deal
08:38 RealBadAngel ive connected with flat land 6 or 7 spawn points
08:38 Echo_ hmmm
08:39 RealBadAngel by just walkin i can visit VanessaE, jordach, calinou, LAD, nakedfury
08:39 RealBadAngel nekogloop
08:39 RealBadAngel and not just walkin trough narrow path by through forests
08:40 Echo_ pilzadam: i saw in log your debate about moving npc's. I tried that before with A* algorithm.
08:40 RealBadAngel if you want to have paths, streets, then just make graph of it
08:40 Echo_ my problem was that the algorithm could take long, but you can abort it any time. so I wanted the precision timer
08:41 RealBadAngel and follow vectors in it
08:41 RealBadAngel i use graphs for wires and tranport tubes
08:41 Echo_ originally i wanted to create pacman with my maze mod
08:43 Echo_ the npc's shouldn't just walk on streets but anywhere
08:43 RealBadAngel answer is limited graph
08:43 RealBadAngel to a given radius for example
08:44 RealBadAngel you choose the way then, go for destination, then make another one
08:44 RealBadAngel with some random when pickin the way
08:46 RealBadAngel so when buildin a graph, you can just check for walkable nodes
08:47 RealBadAngel end eliminatin water, lava, deep holes etc
08:48 Echo_ right, and that took me so long, that i wanted a precision timer to avoid a laggy mod
08:48 Echo_ sorry, gtg. my babies demand their daddy
08:49 Jordach joined #minetest
08:50 Jordach wassup
08:53 Jordach morning PilzAdam
08:53 PilzAdam hi
09:04 TLP|AFK joined #minetest
09:12 Jordach time for Forza 3
09:13 iqualfragile joined #minetest
09:19 iqualfragile joined #minetest
09:23 neko259 joined #minetest
09:24 iqualfragile joined #minetest
09:40 Mitori joined #minetest
09:55 Kitori joined #minetest
10:02 q66 joined #minetest
10:03 pskosinski joined #minetest
10:04 iqualfragile joined #minetest
10:10 saschaheylik joined #minetest
10:11 iqualfragile1 joined #minetest
10:20 PilzAdam farming_plus is now an add-on for farming
10:20 PilzAdam anyone knows the sword names of gloopores and moreores?
10:21 iqualfragile1 thanks for the notification
10:24 Jordach PilzAdam  - dunno
10:26 VanessaE joined #minetest
10:27 Malar joined #minetest
10:27 PilzAdam joined #minetest
10:27 Malar left #minetest
10:27 PilzAdam ooops, that was the wrong x
10:33 Joschasa joined #minetest
10:56 Jousway joined #minetest
10:57 iqualfragile joined #minetest
11:29 BartoCH joined #minetest
11:29 cornernote hi
11:30 cornernote i am trying to store an object so that i can reference it after the server reboots
11:31 cornernote basically i have a NPC running around, doing instructions given by a chest
11:32 cornernote the NPCs are stored in a global table
11:32 cornernote when the server reboots, the table is gone
11:32 PilzAdam use this: https://github.com/celeron55/minetest/blob/master/doc/lua_api.txt#L958 and write it to a textfile
11:33 Tux-Tn joined #minetest
11:34 cornernote oh, its a table ?
11:34 PilzAdam dunno
11:34 cornernote i thought it was some magic object that couldnt be serialized
11:34 cornernote i'll try it
11:34 PilzAdam maybe you can save the id of this https://github.com/celeron55/minetest/blob/master/doc/lua_api.txt#L987
11:35 PilzAdam every object has a ID; save the ID and then you can use npc = minetest.luaentities[id]
11:36 cornernote its a <userdata>
11:36 cornernote let me look at the next thing you wrote..
11:37 cornernote indexed by active object id
11:37 cornernote how do i get that id ?
11:37 cornernote thats the thing i want to save to a table
11:37 cornernote to a file
11:40 cornernote the way i handle it now may be easiest... basically i kill any NPCs that are idle for > 30 secs... if the NPC is not known i spawn one
11:41 cornernote problem is after reboot you have 2 NPCs for ~30 secs
11:41 cornernote and then the NPC goes away after 30 secs... would rather them just wonder around the chest
11:41 cornernote ideally the chest would store the NPC
11:42 cornernote then all the data is ingame
11:42 cornernote if i can get some sort of object id, then that can be stored in set_string/set_int of the chest node
11:44 cornernote maybe i generate a unique game_run_id
11:45 cornernote any with an old id get killed, that way i dont need to do it after 30s
11:45 cornernote i'll try that
11:46 cornernote will on_activate() be called after a server restart?  or just when the object is 1st added ?
12:02 cornernote ok, something to do with get_staticdata()
12:14 PilzAdam on_activate() is called on: adding a entity; server restart; going far away and then come back to the entity
12:15 ttk2 joined #minetest
12:16 cornernote ok, and it seems staticdata is only stored on going far away and coming back
12:16 cornernote not stored on a reboot
12:16 PilzAdam and server shutdown
12:16 cornernote i cant get it to pass in
12:16 PilzAdam ^ it is stored
12:16 cornernote sec, i'll pastebin
12:17 cornernote https://gist.github.com/3803830
12:17 cornernote on restart, it just prints "sd = "
12:18 cornernote i restarted several times with the same code
12:18 PilzAdam strange
12:18 PilzAdam engine bug?
12:18 cornernote dunno, but its making it tricky to manage these NPCs
12:19 PilzAdam https://github.com/celeron55/minetest/blob/master/doc/lua_api.txt#L1211
12:19 PilzAdam it should be on startup
12:19 cornernote it doesnt specifically say that, but thats what i thought too
12:20 cornernote else there is no way to maintain state of objects
12:20 PilzAdam it works in my carts mod
12:21 cornernote looking now
12:23 cornernote i think i see the problem
12:23 cornernote https://github.com/celeron55/minetest/blob/master/doc/lua_api.txt#L1244
12:23 cornernote "called sometimes"
12:23 cornernote its not been called, i think i quit the server too fast
12:24 PilzAdam it is called after on_activate() and when the object you are far away from the entity
12:26 cornernote it seems its never called
12:26 cornernote i go far away, and come back
12:26 cornernote and i see on_activate() called again
12:26 cornernote but never calls get_staticdata()
12:26 PilzAdam strange
12:27 cornernote crap, i dont feel like digging through c++ :(
12:28 cornernote ima think about it a while
12:28 cornernote thanks for your help Pilz, this will be awesome once thise small issues are sorted
12:49 cornernote_away LOL
12:49 cornernote i know why its not calling it
12:49 cornernote cos it IS CALLING IT
12:49 cornernote look at that paste again
12:49 cornernote CTRL+F - get_staticdata
12:49 cornernote its defined 2x
12:50 cornernote an empty one at the bottom
12:50 PilzAdam please call me PilzAdam or Adam; dont call me Pilz
12:50 cornernote ok, will do
12:52 cornernote haha, that works perfect now
12:52 cornernote funny how when you code things right they work
12:52 PilzAdam can you push it to github so i can try the mod?
12:52 cornernote yep, let me just tidy it up and test 1 more time quickly
12:58 Muadtralk joined #minetest
13:00 cornernote i have made a bug somewhere
13:01 PilzAdam congrantulations
13:01 cornernote attempt to index a nil value
13:01 cornernote let me commit, cos i really cant see what i did wrong
13:02 cornernote this line bugs
13:02 cornernote https://github.com/cornernote/minetest-towntest/blob/master/towntest_chest/init.lua#L86
13:03 cornernote but i create the entity just a few lines above, and put it into towntest_chest.npc[k]
13:03 cornernote or is it already created when i place the chest..
13:04 cornernote ***too much time looking at code and not enough sleep*** lol
13:05 PilzAdam after line 82 check if towntest_chest.npc[k]
13:05 cornernote ok, cos the engine is lagging or something ?
13:06 cornernote so it didnt add it, even tho u told it to
13:06 PilzAdam (if a then is same as if a ~= nil then)
13:06 bas080 joined #minetest
13:06 PilzAdam there can be some situations that add_entity cant add the entity
13:07 cornernote if towntest_chest.npc[k]~=nil and towntest_chest.npc[k]:get_luaentity().target==nil then
13:07 cornernote still bugs
13:07 cornernote let me prints on it
13:07 bas080 hey cornernote, i cleaned up my game "simple. https://github.com/bas080/simple
13:08 cornernote it makes <userdata>
13:09 PilzAdam you can use if not varible then instead of if variable == nil then
13:09 cornernote bas080, does it have a forum page?  i'll add it to the list of games
13:09 bas080 nope, on it.
13:09 cornernote Adam, ok
13:10 cornernote but same issue
13:10 cornernote if towntest_chest.npc[k] and not towntest_chest.npc[k]:get_luaentity().target then
13:10 PilzAdam sure same issue
13:10 cornernote so it has an object, but the object has no luaentity ?
13:10 PilzAdam its just looks better
13:12 cornernote its cos i had this - self.object:remove()
13:12 cornernote in on_activate
13:12 cornernote was dead before it was able to do anything =)
13:15 PilzAdam check if towntest_chest.npc[k]:get_luaentity() then
13:15 cornernote just synced, it works now
13:15 Mika_R joined #minetest
13:15 cornernote but when you exit, it will make another npc
13:15 PilzAdam so it works now?
13:15 cornernote cos i cant find the old one, and i dont know which ones are old and which are new, so i cant destroy them
13:16 cornernote yep, apart from that it works
13:16 PilzAdam can you give me a quick guide how to use it?
13:16 cornernote do /giveme towntest_chest:chest
13:17 cornernote then put it down
13:17 cornernote from there its a gui, choose a building
13:17 cornernote and then it tells you which materials it needs
13:17 PilzAdam i prefer creative inv
13:17 cornernote its not inventory_plus
13:18 cornernote the gui is in the chest
13:18 cornernote not in the player
13:18 PilzAdam i mean instead of /giveme
13:18 cornernote then just fill it with the things he asks for
13:18 cornernote and he will build
13:18 cornernote punch the chest to make it start/stop
13:18 Muadtralk left #minetest
13:18 cornernote ahh, ok.. yeah creative is fine too =)
13:18 PilzAdam 15:18:11: ERROR[main]: ServerError: LuaError: error: ...in/../mods/minetest/towntest/towntest_chest/init.lua:28: 'popen' not supported
13:19 cornernote well... that sux
13:19 cornernote :(
13:19 ttk2 joined #minetest
13:19 PilzAdam what is popen?
13:19 cornernote run a command
13:20 cornernote and get the output of the command into a table
13:20 bas080 cornernote, http://minetest.net/forum/viewtopic.php?pid=45183#p45183
13:20 cornernote basically an ls -a
13:20 PilzAdam wait a sec.
13:21 cornernote bas080 - awesome, im going to dload and make a gamewiki
13:21 PilzAdam cornernote, os.execute(command) works in my maps mod
13:21 cornernote i added it to the games post i have got
13:21 cornernote ok, let me try that on windows
13:22 bas080 Thnx cornernote... see you guys later
13:22 bas080 left #minetest
13:22 PilzAdam btw: https://github.com/cornernote/minetest-towntest/blob/master/towntest_chest/init.lua#L6 particles?
13:22 cornernote yeah, i didnt finish cleanup cos i had that bug
13:23 PilzAdam this is wrong: https://github.com/cornernote/minetest-towntest/blob/master/towntest_npc/init.lua#L82
13:23 PilzAdam it has ti be "the luaentity"
13:23 PilzAdam *to
13:23 cornernote io.execute() wont work on windows
13:23 cornernote ok, nice to know
13:24 PilzAdam also: https://github.com/cornernote/minetest-towntest/blob/master/README.txt#L7 "ContributOrs"
13:28 cornernote ok, all done.. pushing
13:28 cornernote done
13:29 cornernote now i know how to fix the auto-kill them thing.. i'll do that now
13:31 PilzAdam 15:30:48: ERROR[main]: ServerError: LuaError: error: ...in/../mods/minetest/towntest/towntest_chest/init.lua:27: 'popen' not supported
13:32 PilzAdam maybe: if os.getenv('$home') then
13:32 PilzAdam or: if os.getenv('HOME') then
13:32 cornernote probably HOME
13:32 cornernote can u please test that for me ?
13:32 PilzAdam in my terminal its echo $HOME
13:32 PilzAdam wait a sec.
13:33 cornernote $ defines its a variable
13:33 PilzAdam 15:33:36: ERROR[main]: ServerError: LuaError: error: ...in/../mods/minetest/towntest/towntest_chest/init.lua:25: attempt to call field 'execute' (a nil value)
13:34 PilzAdam i test io:execute
13:34 cornernote so HOME is right ?
13:34 PilzAdam yes
13:34 cornernote ok
13:34 cornernote now, how did you do it on your mod ?
13:35 PilzAdam output = os.execute('ls -a "'..directory..'/*.we"') -- linux/mac
13:35 PilzAdam os and not io
13:35 PilzAdam testing....
13:35 cornernote oh, i see
13:35 cornernote let me try that too, on win
13:35 PilzAdam 15:35:34: ERROR[main]: ServerError: LuaError: error: ...in/../mods/minetest/towntest/towntest_chest/init.lua:30: attempt to index local 'output' (a number value)
13:36 cornernote ok, gimme a sec to fix that up
13:37 PilzAdam maybe use > to pass the output to a file
13:37 PilzAdam and then read the file
13:38 cornernote why not read from stdout ?
13:38 PilzAdam output seems to be $?
13:39 PilzAdam and not the output of the program
13:39 cornernote print(os.execute('ls -a "'..directory..'/*.we"'))
13:39 cornernote whats that give you ?
13:39 cornernote put it under local directory=....
13:40 PilzAdam 512
13:40 PilzAdam and also "ls: Zugriff auf /home/adam/Minetest/minetest/bin/../mods/minetest/towntest/towntest_chest/buildings/*.we nicht möglich: Datei oder Verzeichnis nicht gefunden"
13:40 PilzAdam "ls: cant open ... : File or directory not found"
13:41 cornernote ok
13:41 cornernote is that path right ?
13:41 PilzAdam no
13:41 PilzAdam sry, it is
13:41 cornernote what if u type that into a console ?
13:41 cornernote ls -a ...thepath ...
13:43 iqualfragile joined #minetest
13:44 RealBadAngel joined #minetest
13:44 PilzAdam same as in the console
13:44 PilzAdam but the path exists
13:44 cornernote permission issue ?
13:45 PilzAdam wait i get a c&p error
13:45 cornernote whats that ?
13:46 PilzAdam i get the normal output, but i have to use \ls because ls is a alias
13:46 PilzAdam c&p = copy and paste
13:48 PilzAdam cornernote, this works: os.execute('\ls -a "'..directory..'/"')
13:48 cornernote why is that?  just you or all linux users ?
13:49 PilzAdam it works in print()
13:49 PilzAdam but output is still a number
13:49 PilzAdam 0
13:50 cornernote i see
13:50 cornernote stdout isnt coming back to the var
13:50 cornernote its getting written to the print console
13:50 cornernote thats why popen was used before
13:50 PilzAdam output is same as $0
13:50 cornernote so i have to pipe into a file
13:50 cornernote arg
13:51 PilzAdam os.execute('\ls -a "'..directory..'/" | grep .we > files.txt')
13:52 cornernote why not *.we instead of grep ?
13:52 PilzAdam because that was the reason why it didnt work
13:53 LAD joined #minetest
13:53 PilzAdam minetest.debug((os.execute('\ls -a "'..directory..'/*.we"')))
13:53 PilzAdam output = os.execute('\ls -a "'..directory..'/*.we"') -- linux/mac
13:53 PilzAdam minetest.debug(output)
13:54 PilzAdam this prints the output of ls to the console and 0 is the value of output
13:54 PilzAdam oops
13:54 PilzAdam this:
13:54 cornernote ?
13:54 PilzAdam minetest.debug((os.execute('\ls -a "'..directory..'/" | grep .we')))
13:54 PilzAdam output = os.execute('\ls -a "'..directory..'/" | grep .we') -- linux/mac
13:54 PilzAdam minetest.debug(output)
13:55 cornernote so...
13:55 cornernote this works:
13:55 cornernote ('\ls -a "'..directory..'/" | grep .we')
13:55 cornernote and this fails:
13:55 cornernote ('\ls -a "'..directory..'/*.we"')
13:55 cornernote ?
13:55 PilzAdam yes
13:56 PilzAdam and: output is not the output of ls but return value
13:56 Mika_R joined #minetest
13:56 LAD can some1 help me??
13:56 PilzAdam maybe
13:56 cornernote and do you think \ls instead of ls will cause issues for others ?
13:56 LAD i just need help to spell sopmething
13:56 LAD is this how to spell moderator
13:57 PilzAdam cornernote, \ls works on every linux os
13:57 PilzAdam LAD, there are online translators
13:57 PilzAdam and spell checkers
13:57 LAD XD
13:57 LAD ok ill go there
13:58 PilzAdam cornernote, \ means: use the programm ls and not the alias ls
13:58 PilzAdam because most distros define aliases for ls to get color etc.
13:59 PilzAdam i use: alias la='\ls -alh --color | grep -n "" | more'
13:59 PilzAdam sry: alias ls='\ls -lh --color | grep -n ""'
14:00 cornernote then how do you loop it?
14:00 cornernote for filename in output do  ?
14:01 cornernote or output:lines() ?
14:01 PilzAdam output is a number value; its the return value of the programm: 0 means everything ok; ~= 0 means error
14:02 cornernote what about the grep ?
14:02 cornernote so i need to pipe into a file ?
14:02 PilzAdam yes
14:02 cornernote oh, i thought u said it output when you used grep
14:02 cornernote ok, i'll do that then
14:07 cornernote i pushed, but nfi if the linux but will work.. can you get my latest and give it a try ?
14:08 PilzAdam 16:08:37: ERROR[main]: ServerError: LuaError: error: ...in/../mods/minetest/towntest/towntest_chest/init.lua:27: attempt to concatenate global 'directory' (a nil value)
14:11 PilzAdam changing it to modpath.."/buildings/" -> 16:10:32: ERROR[main]: ServerError: LuaError: error: ...in/../mods/minetest/towntest/towntest_chest/init.lua:32: attempt to call method 'lines' (a nil value)
14:13 cornernote ok i'll make a file and see what i need to do to read it
14:13 PilzAdam http://www.lua.org/pil/21.1.html
14:14 cornernote my loop is this
14:14 cornernote for i,filename in output do
14:14 cornernote no
14:14 cornernote for filename in output do
14:15 cornernote should the output be    local output = file:read("*a")
14:15 PilzAdam use local t = string:split(file:read("*all"), "\n")
14:15 cornernote also, the line that had directory .. should be
14:15 cornernote os.execute('\ls -a "'..modpath..'/buildings/" | grep .we > "'..modpath..'/buildings/_buildings.tmp"') -- linux/mac
14:16 cornernote ok, pushing again
14:16 cornernote done
14:18 cornernote look at the windows code compared to the linux code... all cos no popen() =(
14:18 Calinou joined #minetest
14:18 TForsman joined #minetest
14:18 cornernote why is that ?
14:18 PilzAdam 16:17:49: ERROR[main]: ServerError: LuaError: error: ...am/Minetest/minetest/bin/../builtin/misc_helpers.lua:80: calling 'gsub' on bad self (string expected, got table)
14:18 cornernote how do u get that ?
14:18 cornernote stack dump ?
14:19 cornernote oh string:split(sep)
14:19 PilzAdam https://github.com/celeron55/minetest/blob/master/doc/lua_api.txt#L753
14:20 cornernote whats print(file:read("*all"))  ?
14:20 cornernote must be a file, or it would return from the function
14:21 PilzAdam its correct
14:21 PilzAdam ACDC_house.we
14:21 PilzAdam cornernote_fortress.we
14:21 PilzAdam cornernote_hut1.we
14:21 PilzAdam cornernote_hut2.we
14:21 PilzAdam cornernote_hut3.we
14:21 cornernote sec
14:21 PilzAdam cornernote_tower.we [...]
14:23 PilzAdam maybe make your own string:split?
14:24 cornernote how about this
14:24 cornernote local output = file:read("*all"):split("\n")
14:25 PilzAdam trying (without hope)
14:25 PilzAdam nope, didnt work
14:25 cornernote ok, i'll make one
14:25 cornernote any error that time ?
14:26 PilzAdam yes, output was nil
14:29 cornernote something here
14:29 cornernote http://www.lua.org/pil/21.1.html -- look for io.lines()
14:30 cornernote i think instead of file:read, we call lines()
14:30 cornernote file.lines()
14:30 cornernote or file:lines()
14:30 PilzAdam i will try it
14:30 cornernote local output = file:lines()
14:33 cornernote luck ?
14:33 PilzAdam wait
14:37 PilzAdam i tried: file.lines() file:lines() io.lines() io.lines(file) io.lines(file:read("*all")) file.lines(file)
14:37 PilzAdam no good result
14:39 cornernote ok, gimme a bit.. i'll play
14:41 PilzAdam code a string:split function
14:41 PilzAdam that will work
14:43 cornernote this works for me tho.. i dont understand... can u try this really simple mod
14:43 cornernote https://gist.github.com/3804224
14:43 cornernote call it my_mod/init.lua
14:43 cornernote make a folder inside it, called my_mod/files
14:43 cornernote and then a file called my_mod/files/_files
14:43 cornernote and just put junk in the file
14:44 cornernote then run the game, and paste the output
14:44 cornernote output = file:lines() works fine for me
14:45 PilzAdam trying again...
14:45 cornernote if anyone else is playing on linux, would be a great time to help test
14:45 PilzAdam 16:45:17: ERROR[main]: ServerError: LuaError: error: ...in/../mods/minetest/towntest/towntest_chest/init.lua:38: attempt to call a nil value
14:45 cornernote please run without any other mods
14:45 cornernote just a new mod - my_mod
14:46 PilzAdam there was a local at the begining of the line........
14:46 * PilzAdam 's stupid mode is on
14:46 cornernote that was my fault
14:47 cornernote i pasted it in here like that, sorry
14:47 cornernote so we're in business ?
14:47 TLP|AFK joined #minetest
14:47 iqualfragile im playing on linux, how can i help you?
14:47 PilzAdam cornernote, yes
14:48 PilzAdam iqualfragile, no need, thx
14:48 cornernote woot!
14:48 cornernote ok, i'll pastebin this in the forums and on gist, dont want to have to go through that again
14:49 PilzAdam HE BUILDS!!!
14:49 cornernote woohoo!
14:50 PilzAdam best mod every!
14:50 PilzAdam *ever
14:51 iqualfragile what did you do?
14:51 iqualfragile s/do/create
14:51 iqualfragile npcs?
14:51 PilzAdam a NPC that is building a house
14:51 iqualfragile nice
14:51 iqualfragile is he cheating?
14:51 PilzAdam nope
14:51 PilzAdam there is a chest
14:52 PilzAdam (hes flying but thats ok)
14:53 cornernote i figure we can get better move dynamics later
14:53 cornernote he goes through walls too
14:54 cornernote but for all intensive purposes, its really fun to watch him build stuff
14:54 PilzAdam +10000
14:55 PilzAdam maybe he can move to chest and take items some times
14:55 PilzAdam now the items just teleport to his inv
14:55 cornernote technically they dont even go to his inventory
14:55 cornernote but yes, thats a great idea
14:55 cornernote how much can he hold ?
14:56 cornernote maybe 4 stacks
14:56 PilzAdam yes
14:56 cornernote i'll store them in a hidden inv in the chest
14:57 cornernote so they dont get lost when the npc is killed off
14:57 * PilzAdam will never build on his own...
14:57 cornernote we need more NPCs too
14:57 cornernote lumberjack is next
14:58 cornernote he will find wood and bring it to the chest
14:58 cornernote and he will collect saplings to replant trees
14:58 cornernote or a dfferent npc plants trees
14:59 PilzAdam he replants the tree after digging it
14:59 cornernote yes, thats easier
14:59 PilzAdam i do so if i go digging trees
15:00 Calinou http://minetest.net/forum/viewtopic.php?pid=45083#p45083
15:00 Calinou is this guy serious?
15:00 * Calinou dou-ble face-palms
15:00 cornernote whys everyone give him a hard time ?
15:00 Crisco joined #minetest
15:00 cornernote he does his best to contribute
15:01 Calinou who, madchicken?
15:01 cornernote yea
15:02 roboman2444 joined #minetest
15:02 Calinou who said I was giving him a hard time?
15:02 Calinou I'm surprised some people still use edubuntu
15:04 Jordach omfg
15:04 Jordach *edubuntu has pr0n filters*
15:04 Calinou /etc/hosts ftw
15:05 Jordach Calinou - M13 is real thick, just like a McDonalds milkshake
15:05 PilzAdam cornernote, after building the worker shoudl go back to the chest
15:06 Jordach PilzAdam and cornernote, what've you been upto with that auto builder
15:07 PilzAdam cant answer - have to watch him build
15:07 Calinou :irrelevant news smiley: /me switched to startpage's search engine instead of google
15:07 * Calinou still uses about two or three google services
15:07 PilzAdam ixquick FTW!
15:08 Calinou startpage == ixquick
15:08 PilzAdam i know
15:08 Calinou but uses google's engine
15:08 Basstard` Calinou: Btw. Pyrite.
15:08 Calinou and HTTPS
15:08 Calinou and proxy
15:08 * Calinou added it to chromium default search engine
15:08 Calinou no need to install their plugin
15:08 Jordach i dont care
15:08 Jordach no really
15:13 PilzAdam cornernote, maybe a food field will make him faster for a while?
15:13 Mikeonline joined #minetest
15:13 cornernote making him go to chest after build
15:13 cornernote or when out of mats
15:13 cornernote and giving him his own inventory
15:13 cornernote just have to make him choose the right items
15:14 Mikeonline hi
15:14 PilzAdam hi
15:14 Xenux joined #minetest
15:14 PilzAdam cornernote, also: building from bottom to top would be better
15:15 Basstard` Calinou: Pyrite?
15:18 rsiska joined #minetest
15:19 Calinou Basstard`: what's that?
15:24 rubenwardy joined #minetest
15:28 mrtux joined #minetest
15:28 cornernote how about when you punch him ?
15:28 cornernote should he be invincable, or should he respawn
15:29 PilzAdam respawn but inv -> empty
15:29 cornernote how do i on_die() ?
15:29 cornernote on_punch, he only has 1 life
15:29 cornernote that will work
15:30 PilzAdam on_punch() if self.object:get_hp() <= 0 then
15:30 cornernote ok, ta
15:31 hmmmm joined #minetest
15:32 OldCoder Stopping servers to remove workers; they apparently crash servers quite frequently
15:33 Jordach OldCoder, make a new channel with a chat bot for minetest
15:33 OldCoder O.K.
15:33 Jordach so that it can be watched over
15:33 OldCoder Hold on
15:33 Jordach like #old-test
15:33 OldCoder Working on workers
15:34 OldCoder Servers restarted. Jordach I'll PM you about that in a few minutes.
15:35 servvs joined #minetest
15:36 servvs left #minetest
15:40 PilzAdam cornernote, can you make him build from the bottom to the top of the building?
15:40 cornernote without changing the *.we file ?
15:41 cornernote i guess so
15:41 cornernote just fiddle the table so its like that
15:41 Taoki joined #minetest
15:41 PilzAdam that would be more realistic and faster in most cases
15:42 Muadtralk joined #minetest
15:45 OldCoder Muadtralk, wb
15:46 cornernote npc has his own inventory now
15:46 cornernote and he will go back to chest to get more items
15:46 cornernote and go back to chest when done
15:47 PilzAdam good
15:47 Jordach cornernote, win32 build
15:47 cornernote and respawn when killed
15:47 cornernote wait, gota lose inventory...
15:49 cornernote done
15:49 cornernote also, i remember him in a new game
15:49 cornernote dont have to respawn him every restart
15:50 cornernote PilzAdam.... this is soooo cooool !!!  =)
15:50 PilzAdam :D
15:50 cornernote hopefully more people share buildings now
15:51 cornernote oh oh... let me try to get all lower building 1st
15:53 PilzAdam cornernote, maybe let him search for the next node he can build -> thats realy fast
15:57 PilzAdam cornernote, Random bug: 17:56:30: ERROR[main]: ServerError: LuaError: error: ...in/../mods/minetest/towntest/towntest_chest/init.lua:97: attempt to index a nil value
15:58 PilzAdam ^ i was flying away a bit
15:58 OldCoder thexyz, Around?
16:02 thexyz yep
16:03 PilzAdam cornernote, is latest git compatible with old one (when the worker is building)?
16:04 LAD joined #minetest
16:10 rubenwardy cornernote, you can edit a post on my forum. There was a bug at that momment in time, so the "Edit" button did not appear. Also hyperlinks do work, but in a non-correct bbcode mannor
16:12 Jordach rubenwardy, you need to do spelling homework
16:12 Jordach mannor is wrong, manner is right
16:14 rubenwardy i know
16:14 rubenwardy typing mistake
16:14 rubenwardy well,
16:14 rubenwardy if i had checked my post, i would have corrected it :)
16:15 rubenwardy what is everyone doing?
16:16 Jordach thinking of a new building style
16:16 PilzAdam watching a NPC building a castle
16:16 iqualfragile installing kubuntu on 3 clients simultaniously via fai while working on some bits of kerberos-configuration
16:17 Jordach iqualfragile - points to you
16:17 iqualfragile jup?
16:18 iqualfragile im gona install that on ~30 clients soon :D
16:18 iqualfragile sadly the hardest part about kerberos is dns&dhcp
16:19 * Jordach slaps iqualfragile with a IPv6 IP address
16:19 iqualfragile im allright with that
16:19 Basstard` Calinou: Pyrite, look it up on Wikipedia. It's something you should add.
16:22 T_A_N_K joined #minetest
16:24 PilzAdam hi T_A_N_K
16:26 T_A_N_K hello pilzadam, hmm, instead of having the player get steel for the lighter, i was thinking about bringing back the old blockplanet stuff
16:28 T_A_N_K how does one animate a sprite?
16:28 Jordach nope, ya cant
16:28 PilzAdam T_A_N_K, guess what im doing
16:29 T_A_N_K what
16:29 PilzAdam I am watching a NPC building a castle for me!
16:29 rubenwardy i am updating Redcrabs 0.4.3 server interactive map
16:29 iqualfragile T_A_N_K: guess what im doing
16:30 T_A_N_K nice and what a re you doing
16:30 iqualfragile spreading linux to the world
16:32 FreeFull iqualfragile: So far the only real success is Android
16:32 iqualfragile nope
16:32 iqualfragile android is java
16:32 T_A_N_K did you just say that?
16:33 iqualfragile it does not realy matter what kernel ist below that
16:33 * T_A_N_K looks around
16:33 T_A_N_K linux is in the kernel
16:33 T_A_N_K linux is a kernel
16:33 T_A_N_K it's nothing more than that
16:33 PilzAdam iqualfragile, "ist" thats german
16:33 iqualfragile oh, gdamn…
16:34 iqualfragile tank: but you usualy think of gnu/linux when you say linux
16:34 PilzAdam iqualfragile:set_language("en")
16:34 * iqualfragile throws nullpointer-exeption
16:34 * Jordach smacks iqualfragile with Redhat 7
16:34 * PilzAdam catchs it
16:34 T_A_N_K android = linux kernel with a java fancy tophat
16:35 * iqualfragile puts on a fedora
16:36 iqualfragile ah, right, there are some (2) moments where you see that android is realy linux
16:36 iqualfragile 0.: there is ramz
16:37 iqualfragile 1.: you can run batman on it
16:37 T_A_N_K you can run burnout and fallout and other pc games on android and they're still not on pure linux
16:38 FreeFull "it does not realy matter what kernel ist below that" So you think Android would be the same if it used the Windows NT kernel?
16:38 iqualfragile nonono, b.a.t.m.a.n
16:38 iqualfragile jup, you would just not have bluetooth, ipv6, batman and ramz
16:39 iqualfragile better aproatch to mobile adhock networking
16:39 roboman2444 joined #minetest
16:40 rubenwardy1 joined #minetest
16:42 cornernote PilzAdam, he now builds from the ground up
16:42 T_A_N_K how could i make my torches better
16:42 PilzAdam +999
16:42 PilzAdam ^ to cornernote
16:43 iqualfragile wich torches?
16:44 T_A_N_K http://minetest.net/forum/viewtopic.php?id=3234
16:45 T_A_N_K i'm thinking of getting the flint from gravel
16:45 PilzAdam T_A_N_K, does lighter add fire if its not a torch to piont at (flint and steel)?
16:45 T_A_N_K no, but that lighter was going to be it's own mod
16:46 T_A_N_K so in the lighter mod, yes
16:46 Calinou notice: topic moved
16:48 rubenwardy joined #minetest
16:48 rubenwardy stupid internet
16:48 rubenwardy well, stupid connection
16:48 Muadtralk joined #minetest
16:49 Calinou * iqualfragile puts on a fedora
16:49 Calinou TIL iqualfragile has a fetish for furries
16:49 Calinou <iqualfragile> android is java
16:49 iqualfragile it was a pun
16:49 Calinou you can make C/C++ apps too
16:50 Calinou Basstard`: not a fond of random realistic ores
16:50 Calinou <iqualfragile> tank: but you usualy think of gnu/linux when you say linux
16:50 Calinou gnu/linux is terrible
16:50 Calinou don't listen to the patent trolls
16:50 Calinou (yes)
16:50 Calinou also, it's ad hoc, not adhock
16:51 iqualfragile pff
16:51 iqualfragile go back to france, where you came from
16:51 PilzAdam +1
16:51 Calinou no u
16:51 Calinou it's not even a french word; it is latin
16:52 iqualfragile i know
16:53 Octupus joined #minetest
16:53 Octupus hi
16:53 Calinou hi
16:54 cornernote now instead of the buildings coming from a list on your hdd... imagine they came straight from the git repo! =)
16:55 iqualfragile that is possible
16:55 PilzAdam dont. want.
16:55 cornernote looks awesome building from ground up
16:56 cornernote can *almost* take fly away from him
16:56 cornernote i made him go within 0.1 of y, and within 2 of x/z
16:56 cornernote so hes at the hight you want him
16:57 PilzAdam i wait until the worker is done with the castle and thenwill try
16:57 cornernote 1000+ blocks in that
16:57 cornernote its a cool castle tho
16:57 iqualfragile hmm… what about creating a list where every block of the building is sorted in
16:57 OldCoder cornernote, Where is this castle?
16:57 OldCoder Octupus, hi
16:58 iqualfragile and giving it to multiple workers
16:58 cornernote multiple workers - no
16:58 iqualfragile but why not?
16:58 cornernote if u want it faster, use deploy_nodes.. it will build instant
16:58 Octupus hi codz
16:59 cornernote its hard enough traking 1 builder =)
16:59 cornernote OC - castles are in towntest
16:59 PilzAdam cornernote, add a field for food that the worker can take to be faster for some time
16:59 cornernote if you havent seen it, you should look
16:59 cornernote NPC's build buildings
16:59 iqualfragile pilzadam: great idea
16:59 cornernote PilzAdam +1
17:00 cornernote got to sleep
17:00 cornernote will add it on the forum page
17:00 PilzAdam its 7pm
17:00 cornernote 2.30am
17:00 cornernote australia
17:00 PilzAdam hi down under
17:01 rubenwardy it is 6pm for me. England
17:01 iqualfragile thats so amazing about this channel
17:01 iqualfragile there is allways someone online
17:01 Octupus it 12 cayman
17:01 rubenwardy variety in people and places
17:01 PilzAdam +1 for time zones
17:04 rubenwardy yay or neigh (yes/no): earthquake mod
17:04 FreeFull How would it work
17:04 rubenwardy mod idea
17:05 iqualfragile hmm… no
17:05 iqualfragile it would be great to have some challenge
17:05 rubenwardy at random times, glass would shatter in places above nyan cats
17:05 VanessaE sure as long as you include tornadoes, nuclear accidents, godzilla, floods, and I forget what else ;-)
17:05 VanessaE also, hi
17:05 iqualfragile but earthquakes could destroy too much
17:05 iqualfragile moin!
17:05 VanessaE (all the disasters from classic sim city)
17:05 rubenwardy no more than a griefer
17:06 PilzAdam hi VanessaE
17:06 iqualfragile but you could deploy nyancats to shield a region from earthquakes
17:06 iqualfragile then it would be allright, i guess
17:06 rubenwardy cool idea...
17:06 Calinou VanessaE: you forgot one.
17:06 rubenwardy or a new block as a base for each house
17:06 Calinou LANDMINE.
17:06 rubenwardy shock absorbers
17:07 iqualfragile jup
17:07 iqualfragile otherwies it would be like
17:07 iqualfragile look! i have finished that gigantic castle
17:07 iqualfragile oh
17:07 Muadtralk1 joined #minetest
17:07 iqualfragile OH NO
17:08 iqualfragile *leaves server and never comes back
17:08 rubenwardy yeah
17:09 iqualfragile and things in the sky should not be affected
17:09 Octupus Any1 with a server shud watch zero
17:09 Octupus btw
17:10 VanessaE Calinou: hah! :-)
17:11 Octupus ?
17:11 Octupus hi vanessa
17:12 VanessaE rubenwardy: you forgot to mark Greenvale on the interactive map :-)    (it's the little village just east of your still-in-disrepair billboard in the art area :-)  )
17:12 VanessaE hi Octupus
17:16 Jordach im thinking of making a mod that makes torches burn out and forces you to make lanterns
17:17 VanessaE nooooo
17:17 Jordach ....aaaannnnddddd then
17:20 Jordach VanessaE, whats your problem with burning out torches
17:20 VanessaE torches should remain magic :-)
17:20 Jordach VanessaE - ask sda96
17:20 VanessaE otherwise we have to replace them periodically, which would become cumbersome
17:20 Jordach ;)
17:20 PilzAdam dont. want. torches. that. burn. out. or. have. to. be. lighted. up.
17:20 Jordach or make a lanter
17:20 Jordach n*
17:20 Jordach which is indefinite
17:20 VanessaE why should a lantern burn forever and not a torch?
17:21 Jordach because wood burns
17:21 PilzAdam magic lanterns?
17:21 PilzAdam green lanterns?
17:21 Jordach steel ingot + mese
17:21 VanessaE and the oil in the lantern doesn't? :-)
17:21 Jordach = magic lantern
17:21 VanessaE ...
17:21 iqualfragile not mese
17:21 iqualfragile mese is too expensive
17:21 Jordach suggest away
17:22 Jordach make a real common ore
17:22 VanessaE coal. :-)
17:22 PilzAdam maybe: coal + stick -> infinite light source
17:22 iqualfragile what about glass+iron+torch
17:22 Mikeonline ghoststone vs. removestone in creative inventory. shouldnt it just be only one there and the other one is just functional?
17:22 * Jordach came up with the ghoststone name
17:23 VanessaE Mikeonline: it depends on how you want it to behave, maybe a removestone has a purpose, say starting a bunch of sand falling or something
17:23 * Jordach gets to work on iron_lanterns
17:23 Jordach also
17:24 VanessaE ghoststone could just be called a trap door given its overall effect
17:24 Jordach any torch in old maps gets converted to an iron lantern
17:24 Mikeonline http://mesecons.ohost.de/items/removestone.html there is a manual for the removestone but not for ghost
17:24 MilanFIN joined #minetest
17:24 iqualfragile jordach: i know that sentence
17:24 * Jordach nods
17:25 * PilzAdam can remember Notch wanted to add non permanent torches to MC, but he didnt
17:25 Jordach and that's why PilzAdam -1's it
17:25 Jordach wait
17:25 Mikeonline VanessaE: ghoststone behaves right. on=invisible off=visible
17:25 * Jordach makes glowstone spawn
17:25 iqualfragile not a bad idea
17:25 Jordach it can be found with mese
17:26 Jordach and iron
17:26 Mikeonline removestone can just be used once
17:26 Mikeonline is that right?
17:26 iqualfragile what would you think about the nether beeing generated deep under the surface
17:26 Mikeonline its destroyed?
17:26 iqualfragile lets say at -5000
17:26 Jordach iqualfragile, maybe
17:26 PilzAdam Mikeonline, yes
17:26 VanessaE iqualfragile: no.
17:26 VanessaE -30000 at least.
17:26 Mikeonline ah thanks PilzAdam, looked so buggy
17:26 Jordach VanessaE - something HUMANLY possible
17:27 Jordach only you know who could
17:27 VanessaE Jordach: No.  it's the nether, it should be difficult to reach.
17:27 Jordach -5000
17:27 VanessaE and besides, some people mine at -5000.
17:27 Jordach and thats a reward
17:27 Jordach iron .
17:28 Jordach in real life is usually found at 500 meters below
17:28 VanessaE my mine in redcrab.suret.net is at -2700, one person was down at -4000, I dug Hell's Jump to -7000 on the old test server
17:28 VanessaE so no.
17:28 Jordach **
17:28 Jordach VanessaE - the ore sizes will be 1-2
17:28 VanessaE no, just no.  let's not turn this into minecraft.
17:29 Octupus left #minetest
17:29 Jordach VanessaE, the ore spawns, and you have to furnace them into the ingots
17:29 Jordach then make the glowstone block
17:29 Jordach and it also MIGHT drop cobble instead
17:30 Jordach collect 9 dust, smelt, make block
17:30 Jordach all at -5000
17:35 OldCoder Shutting down servers for addition of anti-lockup code
17:38 Jordach VanessaE, im trying to make it possible, but hard
17:39 Calinou minecraft ore deposits are 2-8, 10-24 for coal
17:39 OldCoder Servers back online. In theory they should recover now from crashes *or* lockups. If MT stops working for you, exit your client, wait one minute, and restart. Sometimes much faster.
17:39 OldCoder I am using thexyz deadman switch code
17:40 thexyz what?
17:40 Muadtralk1 left #minetest
17:40 OldCoder thexyz, To explain:
17:41 OldCoder thexyz, I have written deadman switch code based on code that you gave me a while back. My servers restart automatically after a crash; i.e., termination. As of today they also recover from lockups; i.e., hangs. That part uses your code. Not 100% guaranteed of course.
17:42 OldCoder thexyz, The only thing they may not recover from is a lockup that still permits your network code to access them.
17:43 thexyz um.. i think my code can't be used to detect lockup
17:43 OldCoder Too bad. Because I just did it :-)
17:43 thexyz because server is still accessible
17:43 OldCoder Is it?
17:43 OldCoder Depends, doesn't it?
17:43 OldCoder Hard lockup vs. soft. What usually happens?
17:43 thexyz at least, that part of code thinks that it's accessible
17:43 OldCoder So usually it is a soft lockup? Too bad
17:43 thexyz but users can't login
17:44 OldCoder Is there a way to detect this?
17:44 OldCoder If that is added, I can deadman switch
17:44 thexyz just restart it once per day
17:44 thexyz i think that'd be enough
17:44 OldCoder Once a day? Too long
17:44 OldCoder My servers must run continuously! :D
17:45 OldCoder I suppose I could use --verbose and watch the logs for anomalies
17:47 cornernote check how many players online
17:47 OldCoder cornernote, Are existing players kicked?
17:47 OldCoder Go on
17:47 cornernote if none, then reboot every 10 mins
17:48 OldCoder But lockups often happen while players are present
17:48 OldCoder Or do you assume a timeout?
17:48 cornernote cant u ask the server ?
17:48 cornernote connect to port 30000
17:48 OldCoder cornernote, That is what I am discussing with thexyz
17:48 cornernote ahh, sorry
17:48 OldCoder That is exactly the theory
17:48 cornernote go on then
17:48 OldCoder He does not seem to have additional comments. I may look for a way to do this.
17:51 T_A_N_K pilzadam, i will build my fancy game mode off of your minitest
17:51 OldCoder If I wish to produce a generic copy of a world can I simply delete auth.txt and the achievements file?
17:52 OldCoder Or should they be reset to zero length?
17:52 thexyz and players directory
17:52 OldCoder thexyz, thx; just delete them? and ipban.txt?
17:53 Jordach fixme https://gist.github.com/3804711
17:53 Jordach i seemingly get some error
17:54 Jordach glowstone\init.lua:86: ')' expected (to close '(' at line 82) near 'end'
17:54 Jordach 18:53:43: ERROR[main]: =======END OF ERROR FROM LUA ========
17:54 Jordach 18:53:43: ERROR[main]: Server: Failed to load and run C:\Documents and Settings\
17:54 * Jordach dislikes hunting LUA's bad syntacx
17:55 VanessaE well duh
17:55 Jordach PilzAdam, can you help me?
17:55 VanessaE just what it sounds like, you need another close paren before that final end.
17:56 PilzAdam Jordach, sry im busy on a server
17:56 Jordach VanessaE - look
17:56 jin_xi replace that last end with a ) methinks
17:57 Jordach did
17:57 Jordach still does so
17:57 VanessaE then get rid of both end's :-)
17:57 Jordach the indented end was the bug
17:57 VanessaE generate_ore is a function, why should it need an end?
17:57 Jordach because LUA
17:58 VanessaE you're calling a function, not *defining* one
17:58 VanessaE you don't need end. :-)
18:01 rubenwardy restarting in linux ;) brb
18:01 Calinou lua is not an acronym
18:01 Calinou lucid universal archiving.
18:01 jin_xi copypasta will only get you so far
18:02 Jordach jin_xi, i code in c++ not lua
18:02 jin_xi i found my c++ assumptions are bad for writing lua =)
18:03 Jordach yes
18:03 Jordach exactly, mit code sucks
18:03 Jordach (the languages anyways)
18:04 rubenwardy left #minetest
18:04 Jordach also, glowstone ore glows a little
18:05 pskosinski joined #minetest
18:06 Calinou <minecraft_news> as of 12w39a, there is directional lighting, as shown here: http://media-mcw.cursecdn.com/c/cf/Minecraft_2012-09-26_12-28-49.png | http://media-mcw.cursecdn.com/e/e0/Minecraft_2012-09-26_12-28-54.png </minecraft_news>
18:07 VanessaE didn't mauvebic's spotlights mod already do that?
18:07 Calinou just saying :P
18:07 VanessaE (or something that looks like it)
18:07 Calinou it is actual directional lighting - no hacks/invisible blocks which block light :P
18:07 thexyz Calinou: why are you so sure?
18:07 Calinou thexyz: MC devs would never do that kind of stuff
18:07 Calinou it is not reliable at all
18:08 thexyz lol, yeah
18:08 Calinou they don't like invisible blocks :p
18:08 Jordach VanessaE, new error get http://i.imgur.com/7DPue.png
18:08 thexyz mc devs would never break one things while implementing others
18:08 VanessaE Jordach: dunno.
18:08 thexyz http://www.minecraftwiki.net/wiki/Version_history
18:08 Calinou "We will treat this report as confidential and anonymous."
18:08 Calinou lulzsec doesn't even read error reports? they suck!
18:08 Calinou thexyz: the snapshot one
18:09 thexyz "Notable bugs" is the most funny thing at this page
18:09 thexyz how the fuck they create more bugs than fixes?
18:09 Taoki joined #minetest
18:10 rubenwardy joined #minetest
18:10 Jordach Calinou, can you take a look at this code and fix it? https://gist.github.com/3804711
18:10 Calinou inb4 missing commas
18:10 Calinou thexyz: these usually get fixed before the stable versions..
18:11 Jordach Calinou. no missing commas
18:11 Jordach straight from the default game
18:12 Calinou http://paste.ubuntu.com/1250080/ use this
18:12 Calinou moreores'
18:12 Calinou with divide-by-zero fix
18:12 Jordach aye
18:14 Jordach Calinou, works
18:14 Jordach also, glowstone ore glows a little
18:17 PilzAdam gtg
18:17 PilzAdam bye
18:18 VanessaE oh great.
18:18 Jordach what
18:18 VanessaE http://minetest.net/forum/viewtopic.php?pid=45240#p45240
18:18 VanessaE redcrab's server's about to collapse again :(
18:19 Jordach VanessaE, that thing dies more often than keeny does in south park
18:19 Jordach s/keeny/kenny
18:19 VanessaE heh
18:19 * Jordach looks for glowstone ore
18:20 VanessaE it didn't used to.  ever since it ran out of HDD space once, the map seems to be damaged and he doesn't keep regular backups >:-(
18:21 Jordach oh wow
18:22 Jordach cant even find stuff at -5000
18:24 hmmmm i've been reconsidering making aether a flag
18:24 hmmmm it should be a biome type, not a biome flag
18:24 hmmmm it'll just get a 3d perlin noise landscape
18:25 hmmmm forest and snow will remain flags however
18:25 VanessaE to hell with new flags, features, etc.
18:25 VanessaE this mapgen explosion shit has to be fixed.
18:25 hmmmm explosion
18:25 hmmmm ?
18:25 VanessaE yeah
18:25 hmmmm what
18:25 VanessaE if the server runs out of HDD space it does NOT fail gracefully at all
18:26 hmmmm ooh
18:26 VanessaE instead it starts overwriting old stuff with freshly-generated map datya
18:26 hmmmm that's not a mapgen problem that's a sqlite3 problem
18:26 VanessaE destroying peoples' creations and corrupting the map.
18:26 hmmmm okay now hold on
18:26 VanessaE -y
18:26 hmmmm does this occur at a specific height?
18:26 VanessaE no.
18:27 VanessaE happens pretty much everywhere, randomly
18:27 hmmmm okay
18:27 VanessaE anywhere a logged-in user happens to be
18:27 VanessaE for example:
18:27 VanessaE I was repairing a road from what looked like griefing.  5 minutes after I started, the map generator replaced it with fresh ground right in front of me, and it was most definitely not lagging.
18:28 VanessaE turns out the damage was caused by the server's HDD having gotten full
18:28 FreeFull Fun
18:28 VanessaE and now,
18:29 Jordach HERE'S JOHNNY!
18:29 VanessaE the same thing appears to be happening again - posts are coming in on his server's thread about inexplicable damage that's not the result of griefing
18:30 hmmmm regardless of that
18:30 hmmmm there's a fundamental problem with the way you get the linear block address
18:30 VanessaE tell c55
18:30 hmmmm fixing it will break compatibility
18:30 VanessaE I don't dare bring this up, my comments are random, off-topic, useless, or some other reason to ignore me.
18:30 Jordach yup.
18:31 hmmmm heh... i guess....
18:31 Jordach bbl - taking girlfriend home
18:31 hmmmm don't go beyond 4096 blocks in the X direction
18:31 VanessaE go ahead, I dare you :-)
18:31 hmmmm :|
18:31 VanessaE hah!  the server's map extends well past that in some places I think
18:32 hmmmm the problem is that the linear address is added as signed coordinates
18:32 hmmmm pos.Y + 4096 + pos.X
18:32 hmmmm * 4096 rather
18:32 hmmmm so if you go 4096 blocks in the X direction
18:32 VanessaE please tell him then.
18:32 hmmmm it's going to load the chunk from 0,1,0
18:33 hmmmm oh wait those are blocks.
18:33 hmmmm but if you go in the negative X direction that'll screw stuff up too
18:33 VanessaE I wish I'd taken screenshots of the damage, the worst of it occurs at Y+90 and up,
18:33 hmmmm i'll think more about this later
18:33 VanessaE lots of random dort in the air, columns of dirt-air-dirt-air-..., etc.
18:33 VanessaE dort?  dirt*
18:34 RealBadAngel same happened once on sdzen's server
18:34 VanessaE too me forever to clean up Skyward City, and even then there's one part I can't fix because it's owned by someone else
18:34 hmmmm do you still have the debug.txt?
18:34 RealBadAngel all the creations were corrupted
18:34 VanessaE hmmmm: not my server, so no.  it's redcrab.suret.net:30401
18:34 hmmmm search for "WARNING: Block failed to save"
18:34 hmmmm okay
18:35 hmmmm well, i can't look any further into it
18:35 VanessaE please tell c55 about this
18:35 VanessaE he won't listen to me if I do
18:35 hmmmm i need more information first
18:35 VanessaE somehow it'll be my fault, or the problem just doesn't happen, isn't possible, etc.
18:35 Calinou RealBadAngel: suggestion for technic mod: concrete slabs/stairs ;)
18:35 Calinou use the stairs+ code
18:36 VanessaE Calinou: suggestion for stairs+:  wool stairs/slabs/etc. :-)
18:36 RealBadAngel i will add them, they here to construct bigger stuff, like nuclear reactor chambers etc
18:37 VanessaE Calinou: using the game's built-in wool that is, not the external mod
18:50 [JJ]Albert joined #minetest
18:51 Mikeonline hm how is a wall lever connected to a mesecon?
18:52 VanessaE wirelessly through the wall it is attached to
18:52 VanessaE put a wire on the other side and it'll turn into an insulated wireless receiver object.
18:52 VanessaE call it bluetooth if you like ;-)
18:52 Mikeonline :D
18:53 Mikeonline hm
18:53 Mikeonline that does not look nice :D
18:57 VanessaE well
18:57 VanessaE I did my best with it.  jeija likes it anyway
18:58 Octupus joined #minetest
18:58 hmmmm rubenwardy:  Are you there?  I need to ask you some questions about your out-of-space problem
18:58 Mikeonline yes its nice anyway but not if its in my jail ;)
18:58 Mikeonline VanessaE :)
18:58 Octupus hi
18:58 Mikeonline hi Octupus
18:58 VanessaE Mikeonline: well in that case put the wiring underground :-)
18:59 Mikeonline yes i try that, but if i want to go down from the lever i need about 2-3 blocks to go down
18:59 VanessaE levers have always been like that
18:59 Mikeonline it would be goog to have a line from a lever that goes down by 1 block only
18:59 Octupus Kid Ink :D
18:59 VanessaE you might be better off using a switch instead
19:00 Mikeonline yes that could be a solution
19:00 Octupus making a week end a month
19:01 Mikeonline or a button with a flip flo
19:01 Mikeonline p
19:04 Mikeonline will mesecons always go vertically with connectors to horizontally Not/Connected?
19:05 rubenwardy hmmmm: rubenwardy:  Are you there?  I need to ask you some questions about your out-of-space problem
19:05 rubenwardy here
19:05 rubenwardy it is on Redcrabs 0.4.3 server
19:06 rubenwardy the blocks are not saved properly, and so the map generator thinks the block is blank, and so re-generates
19:06 RealBadAngel same was with 0.4.1 so its not the release issue
19:06 rubenwardy yeah
19:10 NekoGloop joined #minetest
19:10 OldCoder NekoGloop, wb
19:10 NekoGloop Meow~ :3
19:13 Mikeonline mesecon rocks :)
19:14 NekoGloop Of course it does.
19:16 SpeedProg joined #minetest
19:20 Taoki joined #minetest
19:25 Taoki_1 joined #minetest
19:35 hmmmm rubenwardy, the chunks that were re-generated... were they unloaded?  (i.e., were there no players there for a long enough amount of time?)
19:35 rubenwardy happens under a secound
19:35 rubenwardy when the game tries to save the block, it failed
19:36 rubenwardy and so the map gen thought it was emptiy
19:36 rubenwardy and generates
19:36 hmmmm how do you know that the save failed?
19:36 rubenwardy under a few seconds
19:36 rubenwardy i dont
19:36 rubenwardy it is the only logical explaination
19:36 hmmmm do you log to debug.txt?
19:36 roboman2444 joined #minetest
19:37 rubenwardy no
19:37 hmmmm :[
19:37 rubenwardy the debug.txt is lost
19:37 hmmmm do you mind recreating the problem with debug logging enabled?
19:38 rubenwardy the debug.txt is lost, because of the problem
19:38 hmmmm oh
19:38 hmmmm that's true
19:38 hmmmm can you set the debug log's file to something on another disk that's free?
19:39 rubenwardy is there a way to add a quota to a folder in ubuntu, so i can test?
19:39 rubenwardy yeah there is a way
19:39 VanessaE ulimit
19:39 VanessaE but whether that'll work in this way, i dunno
19:45 hmmmm eh
19:45 hmmmm also --verbose would work
19:46 hmmmm but be prepared for a cpu intensive log flood in the console (and you might miss out on the error message)
19:46 hmmmm rubenwardy, what is server_unload_unused_data_timemout set to in minetest.conf?
19:46 rubenwardy not a clue ask redcrab
19:47 hmmmm redcrab, what is server_unload_unused_data_timemout set to in minetest.conf?
19:48 VanessaE I guess he's idle.
19:49 VanessaE he only shows up every couple of days usually
19:49 hmmmm i would like to get this issue resolved, but that's unfortunate
19:50 hmmmm speaking of this, if map generation still isn't blazingly fast after the new mapgen and perlin noise optimizations, i'd like to incrementally send modified blocks to the client
19:50 hmmmm that way you'd at least be able to see the progress on the client side
19:51 VanessaE curious...
19:51 VanessaE why not *always* send diffs instead of whole blocks?
19:51 VanessaE (except when the block isn't loaded at all, of course)
19:52 hmmmm because you'd need to include information about where it differs
19:52 VanessaE true
19:52 VanessaE I'm thinking like this:
19:52 hmmmm right, bounding rect of what was changed, yeah yeah
19:52 hmmmm i mean it's doable just a little extra work
19:52 hmmmm and you'll save a little bandwith that way too
19:53 VanessaE if you're sending a whole 16x16x16 mapblock when only one block has been changed, it would surely be faster to send a message that says "generate this block and add this node to it"
19:53 VanessaE "only one block" -->  "only one node"
19:54 VanessaE I dunno, maybe that won't work
19:54 VanessaE does the client store any of the received data?
19:54 VanessaE I mean permanently that is
19:54 hmmmm only sounds and textures
19:58 hmmmm VanessaE, you can add "enhancements" to the github bug tracker, right?
20:00 VanessaE sort of
20:00 VanessaE I mean I can file an "issue" but it's up to the person managing the repo to mark it how they want, I don't get that option
20:02 hmmmm add something like "bounding rect specifies what parts of the block should be updated in TOCLIENT_BLOCKDATA"
20:02 VanessaE if I add it, c55 will ignore it :-)
20:03 hmmmm it's not necessarily for him to add... if you add it, other contributors will have something to do.
20:03 hmmmm basically, two v3s16s will be added to that packet's structure to specify the lower and upper bounds to iterate through when copying over the block data
20:03 hmmmm very very easy
20:04 hmmmm and will break compatibility with older versions
20:05 Octupus im watching tv guys on mt :D
20:06 VanessaE hmmmm:  https://github.com/celeron55/minetest/issues/256
20:07 hmmmm can you modify that?
20:07 hmmmm remove the last line (that's not necessary)
20:07 VanessaE done
20:07 hmmmm also
20:08 hmmmm specify what would need to be changed for that to happen:
20:08 hmmmm the client will specify if it wants the whole block or just a block update
20:08 hmmmm and the server specifies the two v3s16s that make up the bounding rectangle of the change in the block
20:09 hmmmm if the full block is requested then the v3s16s are {0,0,0} {16,16,16}
20:09 VanessaE no, that's wasteful
20:10 hmmmm ??
20:10 VanessaE include a one-bit flag somewhere - in some unused spot, and only send the extra data if the flag indicates they are present
20:11 VanessaE that way you can reduce the packet by a few bytes if a whole block is needed anyway
20:11 hmmmm that requires more processing power though!
20:11 hmmmm more complicated logic
20:11 hmmmm this way requires minimal change
20:12 iqualfragile hmm… minecraft-like item-pickup would be neat for the leaves in skyblock
20:12 NekoGloop Better yet, fix the damn loading as it stands now.
20:12 VanessaE iqualfragile: item_drop
20:13 VanessaE hmmmm: maybe, but I know c55 is concerned about network bandwidth
20:13 VanessaE it took a lot of arguing to get him to add just one byte to the protocol
20:14 hmmmm what byte was that?
20:15 OldCoder There is strong debate about item_drop in Skyblock. It has been suggested that this mod with drop removed would be useful. Shall I proceed? Shall I attempt a patch or is anybody else able to provide one?
20:15 VanessaE hmmmm: the extension of the number of defined nodes from 2048 -> 65534
20:15 NekoGloop Remove the drop part, and we're all a-ok.
20:15 VanessaE (which as you know doesn't actually exceed 4096 because of some hard-coded variable or something, I forget what)
20:16 hmmmm that's not one byte
20:16 hmmmm that's a lot more
20:16 VanessaE we one per node
20:16 VanessaE well*
20:16 hmmmm that makes it two bytes for every single node sent, which means that you're sending 2 * 16 * 16 * 16 bytes per block
20:16 NekoGloop VanessaE: Air and CONTENT_IGNORE added to that make 0xFFFF
20:17 OldCoder NekoGloop, any chance of a patch? Or is it obvious?
20:17 NekoGloop Uh...
20:17 NekoGloop Uh...
20:17 NekoGloop Uh...
20:17 OldCoder Uh**3
20:17 NekoGloop :3
20:17 OldCoder O.K.
20:17 iqualfragile its obvious
20:17 OldCoder Meow
20:17 OldCoder Fine
20:17 VanessaE NekoGloop: I was deliberately leaving those out :-)
20:17 OldCoder proceeding after I build vlc 2.0.3 for somebody else
20:17 iqualfragile but i can take a look at it if you wish
20:18 OldCoder iqualfragile, Let me glance at it
20:18 OldCoder Free in a few minutes
20:18 OldCoder iqualfragile, Goal is to collect mods that are stable, fast, not too many deps
20:18 VanessaE hmmmm: good point.
20:18 OldCoder I'll keep adding ones that match
20:19 VanessaE still, in my day we used the method I describe, but then bandwidth was expensive and slow..
20:19 iqualfragile vanessae: what woud you think about making the minetest-server indicate chunks wich consists of one and only one material (namely air) and just send a bit less
20:20 hmmmm that's been done before
20:20 iqualfragile or is this dome by a compression-layer
20:20 VanessaE iqualfragile: I don't know about that, but if it can be compressed out, it makes sense to do so.
20:20 VanessaE besides, why would the server send air?
20:21 Muadtralk joined #minetest
20:21 iqualfragile i dont know
20:21 iqualfragile but it would be highly compressable anyways so it does not matter
20:22 VanessaE but why even send it?  the client should assume air if nothing has been received, assuming it doesn't already
20:22 NekoGloop Client assumes an invisible walkable node
20:22 NekoGloop (Meaning you cant walk thru it.)
20:23 VanessaE of course, that means we'd need to have proper bedrock and proper invisible walls for the map edges, but that's a minor thing I guess
20:29 hmmmm huh
20:29 hmmmm no, the newest versions don't compress from what i can tell
20:30 VanessaE seems to me that simple RLE would do well with this kind of daya
20:30 VanessaE data*
20:30 hmmmm there's compress()
20:30 hmmmm but it's not used
20:30 VanessaE what method does it use?
20:31 VanessaE (I suggested RLE because it would be insanely fast)
20:31 hmmmm Zlib
20:31 VanessaE eek
20:31 iqualfragile good night
20:32 VanessaE definitely not suitable something realtime like this I think
20:32 hmmmm oh no
20:32 hmmmm it does compress
20:32 hmmmm he just uses compressZlib directly instead of compress()
20:32 VanessaE oh ok
20:32 VanessaE ghtchya
20:32 VanessaE gotchya
20:32 hmmmm i think should be using serialization.cpp compress().
20:33 iqualfragile i dont think rle would be the right choice
20:33 iqualfragile better use lzo
20:34 VanessaE I suggested it because the majority of a given mapblock is gonna be only two or three materials, and long repetitions of those at that.
20:34 hmmmm i think we shouldn't be fixing things that aren't broken
20:34 hmmmm there's nothing wrong with Zlib
20:34 VanessaE but if zlib will do the job without slowing things down, use that of course
20:34 iqualfragile jup
20:35 iqualfragile are the chunks cached on the client-side?
20:35 VanessaE in memory I guess, but apparently not on disk
20:35 iqualfragile when they are cached on disk it would be great to sync them via rsync
20:38 iqualfragile that would be perfect, i guess
20:39 iqualfragile you could put multiple chunks into one file (multiple small files are often less efficient to read)
20:39 iqualfragile and sync them via rsync while using a blocksize representing one chunk
20:39 hmmmm they aren't cached on disk... there's no need for that
20:39 VanessaE sure there is
20:40 VanessaE why should the server keep re-sending the same blocks every time the user signs on?
20:40 hmmmm because it works fine
20:40 VanessaE "works fine" != "works optimally"
20:40 hmmmm that's a whole lot of effort for only perceived benefit
20:40 Muadtralk left #minetest
20:41 hmmmm if you think that'll work.... well, you can fork it and do it on your own and show everybody how much better block caching works
20:41 VanessaE it's faster to load data from disk at 50-200 MB/sec than to pull it down over the 'net at maybe 500 kB/sec
20:42 iqualfragile or as in my case: 90 kB/sec
20:42 VanessaE exactly.
20:42 hmmmm are 90kB really being sent?
20:42 sdzen joined #minetest
20:42 VanessaE um
20:44 VanessaE actually I'm not sure how much data, but as I recall c55 said makblocks are quite large, like 200 kB I think
20:44 hmmmm um
20:44 hmmmm more like 200 bytes
20:44 hmmmm and that's without compression
20:44 hmmmm with compression a mapblock is more like 120 roughly speaking
20:44 VanessaE with one user skating across the map at 20 nodes/sec (sprinting), you're loading a few mapblocks a second at least.
20:44 VanessaE 200 bytes for a whole mapblock?  um..
20:45 hmmmm whoops
20:45 NekoGloop 16^3 at least.
20:45 VanessaE 16x16x16..that's 4096 bytes just to say they exist :-)
20:45 VanessaE not counting all the data associated with each node
20:45 NekoGloop Metadata can make things complicated.
20:45 hmmmm metadata is only required for certain nodes and is always variable length
20:46 VanessaE nonononono
20:46 hmmmm 4096 bytes compressed is not much
20:46 NekoGloop Particularly for chests
20:46 hmmmm especially if it's data with low enthropy like a map block
20:46 VanessaE using the normal definition of the word - data that describes something
20:46 NekoGloop Like what node it is, param, param2, etc.
20:46 VanessaE a node needs at least two bytes to say what it is,
20:46 VanessaE yes
20:47 hmmmm compression
20:47 VanessaE even with compression the best you're going to see is maybe 8:1
20:47 hmmmm how do you know that
20:47 hmmmm seriously though
20:47 VanessaE that makes iqualfragile's connection look like 720 kB/sec, but a hard drive is still a couple of orders of magnitude faster than that
20:47 hmmmm let's argue that it's not compressed at all
20:48 VanessaE I've experimented with compression before in my own code.
20:48 VanessaE that's how I know :-)
20:48 hmmmm so that's 4 kB/s per node
20:48 hmmmm vs. how much download speed?
20:48 VanessaE hmmmm: on average?  100 kB/sec probably.  and that's if you're on an unmetered connection
20:49 VanessaE I can pull 20 times that amount but my connection is better than most
20:49 hmmmm i rest my case
20:49 VanessaE but it's still faster = less latency to pull that data from a hard disk.
20:50 hmmmm well it's open source, you can fork it and make the modification if you so desire...
20:50 VanessaE heh, I ain't good enough to do that :-)
20:51 * VanessaE shrugs
20:52 VanessaE fine, let's see what c55 says.
21:00 VanessaE unrelated.. new fucking irritating issue submitted:  https://github.com/celeron55/minetest/issues/257
21:01 NekoGloop Doesnt affect windows, i've done that.
21:03 VanessaE it didn't used to do this prior to 0.4.3, or not that I ever noticed anyway
21:20 Taoki joined #minetest
21:28 OldCoder O.K. I'm trying to patch init.lua for item_drop to remove drop. But I'm concerned that I'll break something.
21:29 OldCoder iqualfragile, I don't think I'll attempt the patch. If you have suggestions they are welcome
21:32 XavierCR84 joined #minetest
21:32 * Jordach looks in
21:33 VanessaE BOO!
21:35 * Jordach is pissed off
21:35 VanessaE why?
21:35 Jordach cant find any glowston ore
21:35 Jordach at -6000
21:35 VanessaE oh.
21:36 Jordach the ore blocks glow about a light level of 8
21:36 cosarara97 joined #minetest
21:36 Jordach but the ingot blocks has 30
21:37 Jordach and im using the default pack
21:38 * VanessaE shrugs .. dunno anything about that particular ore
21:40 OldCoder
21:40 OldCoder Should the main set get the full item_drop?
21:40 OldCoder Are the questions about it related solely to Skyblock?
21:41 VanessaE naw, limit it to leaves.
21:41 OldCoder ?
21:41 OldCoder Should the main set get the full item_drop?
21:41 VanessaE that's the only thing in skyblock that needs it
21:42 VanessaE oh, you mean the other servers
21:42 OldCoder I am not following. To explain...
21:42 VanessaE sure why not, if it's stable
21:42 OldCoder I have just been given a patch
21:42 OldCoder That is the question
21:42 VanessaE oh
21:42 OldCoder Is there a consensus about the full item_drop *outside* Skyblock?
21:42 zilvarael joined #minetest
21:42 OldCoder A pickup version is going into Skyblock now
21:43 * VanessaE shrugs
21:43 * OldCoder shrugs back
21:43 * OldCoder does not want to break things
21:43 * OldCoder likes all the buildings
21:43 VanessaE but that's where all the FUN is ;D
21:43 OldCoder Ah
21:43 OldCoder Indeed
21:44 OldCoder Well
21:44 OldCoder One step at a time
21:44 zilvarael Oh wow... People here.
21:44 zilvarael Lots of people O.o
21:44 OldCoder and kitty cats
21:44 OldCoder A few dogs too apparently
21:44 zilvarael Cats are a good thing O.o
21:44 iqualfragile and evil overlords
21:44 VanessaE haha
21:45 OldCoder iqualfragile, Is item_drop full version safe fast stable outside Skyblock?
21:45 * zilvarael smirks good times.
21:45 OldCoder Desirable?
21:45 * Jordach just dug a 70000 block area with worldedit and found 0 glowstone ore
21:45 iqualfragile its as safe, fast and stable as pilzadams item_drop was
21:45 OldCoder Hold on
21:45 OldCoder I am referring to the unmodified version
21:46 iqualfragile but i would recommend to call it item_pickup to reduce confusion
21:46 OldCoder All right
21:46 OldCoder Will do
21:46 VanessaE Jordach: talk about rare :-)
21:46 iqualfragile well, i have never experienced problem with it
21:46 zilvarael Well I'm going to go about trying this out O.o on my gaming computer... since my little linux box is not all that good.
21:46 OldCoder iqualfragile, is the *unmodified* version safe stable fast and suitable for use outside Skyblock?
21:46 iqualfragile and pilzadam usualy writes good code
21:46 OldCoder Is this him or cornernote?
21:47 OldCoder I found it at cornernote GitHub repo
21:47 pskosinski joined #minetest
21:47 iqualfragile https://github.com/PilzAdam/item_drop
21:47 OldCoder Hmm
21:47 OldCoder But:
21:47 OldCoder https://github.com/cornernote/minetest-item_drop
21:47 OldCoder Did cornernote fork it?
21:47 * zilvarael added this channel to the chan list of favorites.
21:47 iqualfragile seems like it
21:48 OldCoder k thx
21:48 iqualfragile but he has not made any changes
21:48 OldCoder Yes
21:48 OldCoder Diff showed none
21:48 iqualfragile the code looks sane
21:49 OldCoder All right. Working on it.
21:49 Jordach ALLAH DAMNIT
21:49 iqualfragile but i dont like the actual dropping part
21:50 iqualfragile SATAN HELLYEAH
21:50 * Jordach 's rage is at 400%
21:50 OldCoder Should I leave it in or use item_pickup in both places?
21:50 zilvarael So I'm guessing that I need a username / PW registered on the site to get into the game.
21:50 OldCoder zilvarael, Register your nick
21:50 Jordach nope
21:50 OldCoder He does for my servers unless known
21:51 OldCoder No offense
21:51 OldCoder I hate to see worlds burn down
21:51 zilvarael Security is not a bad thing OldCoder I can understand that.
21:51 * Jordach 's rage is at 16000%
21:51 VanessaE now now Jordacj
21:51 VanessaE h
21:52 OldCoder That's a heapin helpin of rage
21:52 * Jordach cant find no glowstone at -36000
21:52 OldCoder So item_pickup might be good everywhere instead of item_drop
21:52 iqualfragile jup
21:52 OldCoder k
21:52 Jordach VanessaE, i cant seemingly find any glowstone ore
21:52 iqualfragile zilvrael: you do not need to register anywhere if you just want to play the game
21:52 OldCoder Depends on the server
21:53 OldCoder You can just go play
21:53 iqualfragile if you want to play on a server you need to register on that server
21:53 OldCoder Actually
21:53 OldCoder I think I'll run one open server
21:53 iqualfragile but there is no global account
21:53 OldCoder Griefing allowed
21:53 VanessaE Jordach: where did you expect to find it, the vanilla game doesn't have it.
21:53 Octupus :o
21:53 Jordach VanessaE, stone
21:53 Jordach duh!
21:54 Jordach its also glowing in the dark, and looks a fuckton like moreores gold
21:56 Jordach if i ever get a connection reset by peer, i've thrown the tower out of the windpw
21:57 iqualfragile that would result in a ping timeout
21:58 OldCoder Restarting servers to add item_pickup. You will be glitched. zilvarael I will set up an open server for you.
21:59 OldCoder A few more minutes for that
21:59 zilvarael Whoot! :D
22:00 OldCoder Servers restarted. Please try item_pickup. Setting up open server now.
22:00 * Jordach may have found the problem
22:00 zilvarael Alright let me go load this on the behemoth!
22:01 Jordach VanessaE - depends.txt
22:01 VanessaE er, ok
22:03 zilvarael I got it loaded.
22:03 OldCoder About 5 minutes more
22:04 OldCoder Folks, should I make the open world both pvp and creative?
22:04 zilvarael Just say when Im going to experiment with the same.
22:04 OldCoder Very shortly
22:06 * Jordach worldedits huge area
22:06 OldCoder I'm going to grant interact fast fly by default. Anything else? And should this world be creative?
22:08 zilvarael I would say so,,, maybe we can get some community thing going. Do some art work for it in game er something.
22:08 OldCoder zilvarael, :-)
22:08 Jordach THIS. IS. BULLSHIT.
22:09 OldCoder zilvarael, Creative Mode is a special game mode. I may turn it on later. You can log in now.
22:09 OldCoder zilvarael, The server name is develan.com and the port is 30007
22:09 rubenwardy joined #minetest
22:09 OldCoder You have the ability to fly and be fast; also interact
22:09 OldCoder zilvarael, You must specify a password. Any will do.
22:09 OldCoder Have fun
22:09 OldCoder The world is empty but you can build what you wish
22:10 * Jordach 's rage is at <combinations_of_a_rubik's_cude> ^ 999%
22:10 OldCoder zilvarael, To toggle fly mode press K. Mouse turns you. Space goes up or jumps. Arrows are normal motion.
22:10 OldCoder zilvarael, To chat in the game press the T key
22:10 OldCoder zilvarael, Indicate if you can't connect
22:11 zilvarael Its just taking a while lol
22:11 LAD joined #minetest
22:11 * Jordach wishes nekogloop was here
22:11 OldCoder LAD, wb
22:11 LAD thnx glad to be back
22:11 OldCoder LAD, there is a new world completely open. Port 30007
22:12 OldCoder I am now running 8 worlds
22:12 LAD XD
22:12 Jordach inb4 HDD overfillo
22:12 LAD ok ill be on there in a sec
22:12 OldCoder LAD, If zilvarael makes it in show him the ropes
22:12 zilvarael OldCoder: Thanks for upping this :D
22:13 OldCoder Sure
22:13 zilvarael 68% media
22:13 LAD kk blu is on
22:13 OldCoder zilvarael, Are you in Europe? I need to set up Europe servers for speed
22:14 zilvarael USA actually.
22:14 OldCoder Ah
22:14 OldCoder LAD, should the new world be Creative? It is meant to be open.
22:14 LAD uhh idk
22:14 OldCoder k
22:14 LAD its yours
22:14 LAD ok
22:14 OldCoder Nope
22:14 LAD uhh
22:14 OldCoder I am throwing it to the world
22:14 LAD nope ok then suvival
22:14 OldCoder What is Survival Mode?
22:16 LAD XD
22:16 LAD like u need to get all the resosesyour self
22:16 LAD like dig the tree your self and get all the cobble stuff like that
22:16 OldCoder LAD, we'll see. Will you stop by and teach zilvarael a bit?
22:16 LAD kk
22:17 LAD the 30006 1??
22:17 OldCoder LAD, no. The new one at 30007. It is open.
22:17 OldCoder Training world. Anybody may enter.
22:17 LAD kk
22:19 LAD uhh
22:19 OldCoder LAD, ?
22:19 LAD pass hello...
22:19 OldCoder Any pass
22:19 OldCoder It is open
22:19 LAD oh
22:19 LAD ok
22:20 LAD im going on
22:20 LAD so what do i do?? just teach hom/her some basics??
22:20 LAD him/her*
22:21 Jordach ya know what.
22:21 OldCoder LAD, yes
22:21 Jordach sod it, ill make a minetest_game myself
22:21 OldCoder No big deal
22:21 OldCoder Jordach, Yes!
22:21 OldCoder Go for it
22:21 OldCoder I will be proud to host it
22:22 Jordach OldCoder - like it or not, glowstone is gunna work
22:22 OldCoder Very well
22:22 OldCoder Give it hell
22:23 * Jordach is on 6th test world
22:23 Jordach fuck sakes
22:24 Jordach GLOWSTONE ORE SPAWNS
22:24 Jordach when i intergrate it into the default ore spawner
22:24 Jordach i'll also make other mods to go
22:24 Jordach improved wool mod + dye crafts
22:25 FreeFull What are you going to do with glowstone?
22:25 Jordach its an ore
22:26 Jordach that is essentially iron, but glows
22:27 OldCoder Sounds nice
22:28 Jordach the glow on the glowblock is 30 blocks radius
22:28 Jordach and the ore has 8
22:30 Jordach xdoors2 no supports any shaped cut out
22:31 Jordach s/no/now
22:35 Jordach thexyz; i've improved xdoors2 to support any texture with alpha; http://imgur.com/QPWG9,ecubG
22:35 Jordach VanessaE - /me has xdoors2 with any texture support (as long as it uses alpha)
22:39 OldCoder http://oldcoder.org/general/minetest/
22:39 OldCoder Just minor updates to servers page
22:39 OldCoder I g2g but will stop by tonight. Report server issues.
22:39 OldCoder I am running 8 worlds without problems so far. Might try for a dozen.
22:42 Jordach OldCoder - dont put too much pressure on the AWS
22:43 OldCoder None so far
22:43 OldCoder This is not a Micro instance
22:43 OldCoder But I may need to move it. Not sure about the cost yet.
22:43 OldCoder CPU load right now is minor
22:44 zilvarael LAD: I am in here lol
22:44 OldCoder I'll turn on some swap space too
22:44 LAD lol
22:44 LAD XD
22:44 LAD shsh
22:44 LAD i gtg
22:44 Jordach see ya
22:46 * zilvarael is going to go pass out for a while... I'll be back in after that!
22:47 * Jordach has a bottle of Dr Pepper and is ready to code
22:48 Mikeonline whats max x,y,z value?
22:48 Jordach 65535
22:49 Jordach alright, sod being energized
22:49 Jordach i need sleep
22:49 Jordach night all
23:17 Mikeonline hm world ends empty after ~-30.000 and 40.000 is empty space???
23:18 Mikeonline OldCoder do you know why?
23:18 OldCoder Hi
23:18 OldCoder Reviewing
23:18 Mikeonline hi
23:19 Taoki joined #minetest
23:19 Mikeonline i teleported me to the near end of the world but its empty
23:19 OldCoder Mikeonline, I am just learning the structure now. My guess is that it's 16 bits ending circa 32767. But that is only a guess.
23:19 Mikeonline hm
23:19 OldCoder I have only started to dig into things recently
23:19 OldCoder When time permits I will probably work on the core
23:20 Mikeonline but teleporting elsewhere without dig/placing wont large the sqlite3 db file?
23:22 Mikeonline so the seedworld is 16bit per axis and the world is 32?
23:24 Mikeonline 30927.3 seems to be the end of the world
23:46 OldCoder Hmm
23:46 OldCoder 30927
23:47 OldCoder It seems likely to be a 16 bit issue but again I am new to this

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