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&v=YOIxHLGWgQE&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 |