Time |
Nick |
Message |
00:05 |
|
jordach|tablet joined #minetest |
00:05 |
jordach|tablet |
sup |
00:14 |
|
brobostigon joined #minetest |
00:59 |
|
ttk2 joined #minetest |
02:11 |
|
wowiamdiamonds joined #minetest |
02:46 |
|
ecube joined #minetest |
03:27 |
VanessaE |
fuckity fuck fuck,. |
03:27 |
VanessaE |
I'm trying to work on a mod and it's causing minetest to segfault (!) rather than just throw some error or another. |
03:29 |
Bad_Command |
Do you know how to use gdb, vanessa? |
03:29 |
VanessaE |
no. I know of its existence, but that's about it |
03:30 |
Bad_Command |
It is the gnu debugger, you can run minetest in it to figure out what is causing it to segfault |
03:30 |
VanessaE |
ok, got a segfault loaded into gdb already |
03:30 |
Bad_Command |
type "backtrace" |
03:30 |
VanessaE |
(ran minetest through it, let it segfault where it has been doing so, and now gdb is waiting for my input_) |
03:30 |
VanessaE |
ok, did that |
03:30 |
Bad_Command |
You should see a call stack |
03:30 |
VanessaE |
14 events recoded. |
03:30 |
VanessaE |
recorded. |
03:31 |
Bad_Command |
That'll indicate where it is crashing in the code |
03:32 |
VanessaE |
http://pastebin.com/eAppChYX |
03:32 |
VanessaE |
if you wanna see the actual code for the mod, |
03:32 |
VanessaE |
http://pastebin.com/5VBRGw2i |
03:33 |
VanessaE |
does that debug output make any sense to you? |
03:33 |
VanessaE |
(or failing that, can you see what I'm doing wrong in my code?) |
03:34 |
VanessaE |
(I presume it's the register_node calls, and the fact that I'm using variables to define the node names) |
03:34 |
VanessaE |
(including the modname the nodes are associated with) |
03:36 |
Bad_Command |
The stack trace seems to indicate that it is crashing in the lua interpreter somewhere |
03:36 |
Bad_Command |
I read through the code. It doesn't look too tricky. |
03:38 |
Bad_Command |
It might help if you can localize where the problem is happening. Maybe lots of print statements throughout the mod code or something like that |
03:38 |
VanessaE |
good idea. |
03:42 |
VanessaE |
it crashes while trying to register the first node. |
04:02 |
Bad_Command |
Hmm, I don't think the node registration code is actually getting hit |
04:02 |
Bad_Command |
I suspect it may be related to some of the operations (eg string concatenation) inside of the registration call |
04:03 |
VanessaE |
translation: way too many concat operations inside the call ;-) |
04:04 |
Bad_Command |
Perhaps |
04:04 |
Bad_Command |
Really that should not crash the thing in any case, but modifying how it is done may work around the problem |
04:11 |
VanessaE |
http://pastebin.com/0uV0X8Dr |
04:12 |
VanessaE |
simplified, moved most of the concat operations out of the register_ functions. still segfaults. |
04:15 |
Bad_Command |
I'm playing with the code here, I'll see what I can do |
04:21 |
Bad_Command |
I commented out the register nodes and it still segfaults |
04:21 |
VanessaE |
wtf? |
04:21 |
VanessaE |
so it's in the crafting recipes? |
04:21 |
Bad_Command |
Hmm |
04:21 |
Bad_Command |
Register item raw, must have missed one |
04:22 |
VanessaE |
yeah, there are two setas |
04:22 |
VanessaE |
sets |
04:22 |
Bad_Command |
the greys |
04:22 |
VanessaE |
one for colors, one for greys |
04:25 |
VanessaE |
even if I move *all* of the concat operations out of the register_node calls it segfaults. |
04:28 |
Bad_Command |
Correct |
04:28 |
Bad_Command |
I think I was mistaken when I said it wasn't the call |
04:28 |
Bad_Command |
I'm digging in to the API code |
04:28 |
VanessaE |
http://pastebin.com/q3fxa4qB |
04:28 |
VanessaE |
here's where I stand now. |
04:29 |
Bad_Command |
Yeah, I hacked something similar |
04:33 |
VanessaE |
is it because I'm using a variable to specify the modname: part of the node? |
04:35 |
Bad_Command |
No I don't think so |
04:35 |
Bad_Command |
I'm going to do some debugging in the C++ API code |
04:35 |
VanessaE |
ok |
04:35 |
Bad_Command |
I just upgraded my distro install, working out some compilation problems |
04:38 |
VanessaE |
I think it's the groups= parameter |
04:39 |
VanessaE |
change all three instances to groups = { colored_block_groups }, |
04:39 |
VanessaE |
and remove the braces from the variable at the top of the file, and it becomes a more mundane crash |
04:39 |
VanessaE |
"00:37:30: ERROR[main]: ...ocal/bin/../share/minetest/builtin/misc_register.lua:149: bad argument #-1 to 'register_item_raw' (number expected, got string)" |
04:41 |
VanessaE |
must be because it needs a table there |
04:41 |
Bad_Command |
yeah |
04:41 |
VanessaE |
I think, I'm a little grey on this |
04:41 |
Bad_Command |
I am debugging the read_groups function |
04:43 |
VanessaE |
ok, I just realized a screwup on the groups vs. sounds variables |
04:43 |
VanessaE |
(redefined one, used it twice. fixing that) |
04:44 |
Bad_Command |
Definitely change the group type from string to a table as you said |
04:44 |
Bad_Command |
colored_block_groups = { snappy = 3, flammable = 2 } |
04:44 |
VanessaE |
wait.... |
04:44 |
VanessaE |
might have something here. |
04:44 |
Bad_Command |
Also, colored_block_groups = default.node_sound_leaves_defaults() |
04:44 |
Bad_Command |
Yeah |
04:44 |
VanessaE |
yes I caught that and fixed... |
04:44 |
VanessaE |
no more crash, lemme check that it actually works... |
04:47 |
VanessaE |
almost got it.... |
04:50 |
VanessaE |
got it |
04:50 |
VanessaE |
http://pastebin.com/Sv2FGsQ2 |
04:50 |
VanessaE |
no crashes, segfaults, or errors. |
04:50 |
VanessaE |
I hate the coding style I had to resort to, but whatever |
04:51 |
VanessaE |
(it looks cleaner this way anyhow :-) ) |
04:52 |
Bad_Command |
Yup. You could always revert now that the problem is solved too. |
04:52 |
Bad_Command |
But I think it is beter. |
04:52 |
VanessaE |
is there a graceful way to turn those tables into some sort of 2d arrays? |
04:52 |
Bad_Command |
What for? |
04:53 |
VanessaE |
e.g. xxxx[y,1] = machine readable version of the entry, xxxx[y,2] = the human readable one |
04:54 |
Bad_Command |
Which tables are you referring to? |
04:54 |
VanessaE |
well, |
04:54 |
VanessaE |
look at hues={} and hues2={} |
04:54 |
VanessaE |
it'd have preferred to do something like: |
04:54 |
VanessaE |
hues = { |
04:55 |
VanessaE |
"red", "Red " |
04:55 |
VanessaE |
"orange", "Orange " |
04:55 |
VanessaE |
etc etc |
04:55 |
Bad_Command |
hues = { {color="red", name="Red"}, {color="blue", name="Blue" } |
04:55 |
VanessaE |
I suppose I could step through the table at 2x but that's incredibly kludgy. |
04:56 |
VanessaE |
eh, screw it. it stays the way it is. ;-0 |
04:56 |
VanessaE |
;-) |
05:04 |
VanessaE |
jeez, this limit on the number of defined nodes is getting really ridiculous |
05:04 |
cornernote |
yep |
05:07 |
VanessaE |
and no one can push fixes to c55's repos either. |
05:07 |
VanessaE |
(at least not that I know of) |
05:08 |
VanessaE |
there needs to be NO limit - I mean millions of defined nodes if the user wants it that way damn it |
05:11 |
VanessaE |
I think it's a combination of defined nodes and defined crafts, because now I can't get more than ~1250 defined items before I get that stupid server<->client version mismatch error (in *singleplayer* mode yet) |
05:11 |
VanessaE |
vanessarainbird:~$ cat ~/.minetest/debug.txt |grep "registering" |wc 2245 17314 255672 |
05:11 |
VanessaE |
*sigh* |
05:12 |
VanessaE |
wait, that covers too much |
05:14 |
VanessaE |
vanessarainbird:~$ cat ~/.minetest/debug.txt |egrep -i "ItemDefManager: registering|registerCraft: registering" |wc |
05:14 |
VanessaE |
1783 13618 209053 |
05:14 |
VanessaE |
1783 registered items/crafts and the game's virtually maxed out |
05:15 |
VanessaE |
this sucks :( |
05:18 |
|
Japa_werk joined #minetest |
05:26 |
|
T_A_N_K joined #minetest |
05:30 |
VanessaE |
http://minetest.net/forum/viewtopic.php?id=2178 |
05:30 |
VanessaE |
template released. |
05:41 |
Bad_Command |
Has anyone discussed making colour a node parameter? |
05:42 |
Bad_Command |
paramtype2 = color or something |
05:42 |
VanessaE |
people have floated the idea before, but I don't think c55 likes the idea of arbitrary colors |
05:43 |
Bad_Command |
Perhaps not arbitrary but a well selected set of colours (like those you have chosen) |
05:44 |
VanessaE |
that's what my mod is for - c55 says he will probably add a proper dyes system into the game, and my mod is one of those he will look at, he said. |
05:44 |
Bad_Command |
Ahh |
05:44 |
VanessaE |
hence my intent to make it the best possible implementation. |
06:18 |
|
Japa_werk joined #minetest |
06:22 |
|
cornernote joined #minetest |
06:22 |
cornernote |
hi |
06:22 |
cornernote |
are apples supposed to drop in 0.4 ? |
06:23 |
VanessaE |
no |
06:24 |
VanessaE |
they continue to hover even after the tree has been harvested and all the leaves have decayed |
06:24 |
VanessaE |
also, |
06:24 |
VanessaE |
https://github.com/VanessaE/modtemplate |
06:25 |
VanessaE |
released. :-) |
06:25 |
cornernote |
sorry, when i say drop.. i mean spawn |
06:25 |
cornernote |
i was just looking at that code VanessaE |
06:26 |
cornernote |
gentextures.sh uses imagemagick ? i might port it to windows |
06:26 |
cornernote |
gentextures.bat |
06:27 |
VanessaE |
indeed it does, but you'll also need to come up with a replacement for bc |
06:27 |
cornernote |
whats it do ? |
06:27 |
cornernote |
this: http://www.manpagez.com/man/1/bc/ ? |
06:27 |
VanessaE |
(bash doesn't do floating point from the command line, so I used bc to do that part; I wanted the calculation from degrees -> whatever-you-wanna-call-that-bastardized-system-Imagemagick-uses-for-hue |
06:28 |
VanessaE |
yeah, that's bc |
06:28 |
VanessaE |
it's just a calculator |
06:28 |
cornernote |
ahh, ok.. then i could do gentextures.php |
06:28 |
|
emspri joined #minetest |
06:28 |
emspri |
redcrab am i banned ??? |
06:28 |
cornernote |
but i dont think many others running windows will have php |
06:29 |
VanessaE |
I don't think redcrab is around right now |
06:29 |
cornernote |
nice code tho, will def help others make UD mods |
06:30 |
VanessaE |
now we just have to figure out how to get around this ridiculously small number-of-defined-things limit |
06:31 |
cornernote |
yep |
06:31 |
cornernote |
... its really really bad |
06:32 |
VanessaE |
and the error you get when you smash into this limit is equally bad. |
06:33 |
VanessaE |
I don't mean to harp on it, and I certainly don't want to seem like I'm badmouthing c55, but come on. What was he thinking? |
06:34 |
Bad_Command |
He was probably thinking he had 15 different nodes defined, and it took him forever |
06:34 |
VanessaE |
heh |
06:34 |
VanessaE |
well guess what folks - a little scripting and a little logic and one node can become hundreds. |
06:34 |
Bad_Command |
It is desirable to have a very compact node definition |
06:34 |
VanessaE |
:) |
06:35 |
Bad_Command |
You know, there are so damn many of them |
06:35 |
VanessaE |
sure - if you're talking about a difference of hundreds of bytes per node |
06:35 |
VanessaE |
per node entry that is |
06:35 |
Bad_Command |
No, just a few bits per node |
06:36 |
VanessaE |
but this just needs an extra byte or two to make the field width so insanely large no one could possibly overlflow it |
06:36 |
VanessaE |
overflow* |
06:38 |
VanessaE |
I believe in going for overkill when it makes sense to :-) |
06:39 |
Bad_Command |
It is a good idea to keep those datastructures as compact as possible. Any extra information has to be both stored and transmitted to the client |
06:39 |
Bad_Command |
Really, I would imagine that 2048 or whatever is a reasonable limit. |
06:39 |
VanessaE |
yes yes |
06:40 |
VanessaE |
but we're only talking about 2 bytes. That's an extra ~3.5k if the machine is just over the existing limit (assuming the extra bytes are sent raw) |
06:41 |
Bad_Command |
2 bytes * 4096 nodes/block = 8kb/block |
06:41 |
VanessaE |
even an old style dialup modem could push 3.5k in less than a second. |
06:41 |
VanessaE |
huh? |
06:41 |
|
emspri joined #minetest |
06:41 |
VanessaE |
nonononono |
06:41 |
VanessaE |
ok, well maybe yeah |
06:42 |
VanessaE |
but still |
06:42 |
Bad_Command |
That's per block: a cube 16 on a side. |
06:42 |
VanessaE |
then add it as a separate field that only gets sent if it's needed. |
06:42 |
VanessaE |
if under the limit, use the existing protocol. if over the limit, send the extra bytes |
06:42 |
Bad_Command |
But you can't do that, the field represents the type: it indexes to a table of node defs or something |
06:43 |
VanessaE |
c55 said he's going to expand the field in question to use the rest of the currently-unused bits associated with it |
06:43 |
Bad_Command |
Sounds like a good plan |
06:43 |
VanessaE |
(what was 11 bits would become something like 14 bits if I remember the conversation correctly) |
06:44 |
VanessaE |
(as there are one or two bits reserved for some other function in that same field) |
06:45 |
VanessaE |
I'm just saying, go further - take it to the very limit |
06:45 |
|
T_A_N_K joined #minetest |
06:46 |
VanessaE |
an extra byte would (if I remembered the 14 bits correctly) give you 22 bits or ~4.2 million possible nodes. |
06:47 |
VanessaE |
THAT is overkill :-) |
06:48 |
Bad_Command |
Is it just the colour implementations that are eating up all the slots? |
06:48 |
VanessaE |
no |
06:49 |
VanessaE |
some mods define dozens or hundreds of new nodes - look at mesecons, blox, bobblocks, and homedecor |
06:49 |
VanessaE |
together I think those total something like 400 nodes, plus the crafting recipes. |
06:49 |
Bad_Command |
I see |
06:49 |
VanessaE |
unifieddyes adds 77 new craftitems and related crafts |
06:49 |
Bad_Command |
per coloured thing |
06:50 |
VanessaE |
no |
06:50 |
VanessaE |
one craft item and recipe per colored object. |
06:50 |
VanessaE |
77 colors are defined in that mod. |
06:50 |
VanessaE |
hence 77 colored objects. |
06:51 |
Bad_Command |
Right, and something using it and implementing a full set of colours would use 77 colours, right? |
06:51 |
VanessaE |
either I or jordach or bas080 are going to write a cotton mod to replace wool, it will have slightly more nodes and crafts as unifieddyes |
06:51 |
Bad_Command |
77 node types |
06:51 |
VanessaE |
s/as/then/ |
06:51 |
VanessaE |
in theory yes |
06:51 |
VanessaE |
s/then/than/ |
06:51 |
VanessaE |
<- tired. |
06:51 |
Bad_Command |
So lots of nodes ;) |
06:52 |
VanessaE |
yes, lots of nodes. |
06:52 |
VanessaE |
a metric assload. :-) |
06:52 |
VanessaE |
plus there's that painting mod that workflow` wrote |
06:53 |
VanessaE |
I'm not sure how many objects it defines, but I could see the possibility of it reaching into the hundreds |
06:53 |
VanessaE |
(since it allows you to create arbitrary low-resolution objects in-game) |
06:54 |
VanessaE |
now you see why I advocate total overkill :-) |
06:55 |
VanessaE |
don't arbitrarily limit the game - let the user be the one to decide if his or her computer can handle that much data. |
06:55 |
Bad_Command |
I think a different implementation may be a better approach |
06:55 |
Bad_Command |
Put the painted stuff in metadata, colour as a node parameter |
06:56 |
Bad_Command |
But, yeah, it does sound like the 1700 limit is on the low side |
06:57 |
VanessaE |
it's not even 1700 - it's something else - some combination of node definitions, nodeboxes, craftitems, and crafting recipes. Whatever those total up to seems to be upwards of 2300. |
06:57 |
VanessaE |
I ran into the same issue earlier today with fewer nodes defined than before, presumably because of an increase in the number of recipes |
06:58 |
VanessaE |
(while testing that modding template0 |
07:00 |
VanessaE |
ok, enough ranting. time for me to hit the sack |
07:02 |
VanessaE |
night all |
07:03 |
cornernote |
night VanessaE |
07:09 |
cornernote |
if i want the clients to see my server graphics, where do i put the textures? |
07:09 |
cornernote |
eg, for the player[_back].png |
07:25 |
Weedy |
02:52:06 < VanessaE> a metric assload. :-) |
07:25 |
Weedy |
metric fuckton |
07:25 |
darkrose |
with the current release you have to put them in gams/minetest_game/mods/*/textures... but I've got a patch so you can just put them in textures/all on the server |
07:52 |
|
jordach joined #minetest |
07:52 |
|
jordach|2 joined #minetest |
08:04 |
jordach |
hehehe |
08:04 |
jordach |
http://www.minecraftforum.net/topic/712060-minecraft-ubuntu-wont-start/#entry9294034 he talks ABOUT MINETEST |
08:20 |
|
workflow joined #minetest |
08:32 |
|
roboman2444 joined #minetest |
08:39 |
jordach |
sup |
08:45 |
workflow |
http://imgur.com/a/e3nlI my first mod. |
08:48 |
jordach |
saw these yesterday |
08:49 |
|
Calinou joined #minetest |
08:58 |
brobostigon |
good morning everyone. |
08:58 |
Calinou |
morning |
08:59 |
brobostigon |
morning Calinou |
08:59 |
Calinou |
lol'd at someone being killed on freenode: "Spam is off topic on freenode" |
09:00 |
brobostigon |
lol |
09:18 |
jordach |
oh god |
09:18 |
jordach |
it hurts |
09:19 |
|
cornernote joined #minetest |
09:23 |
|
Jousway joined #minetest |
09:25 |
jordach |
i have a chest infection......fun |
09:27 |
brobostigon |
:( |
09:30 |
jordach |
brobostigon, hurts like crazy to swallow, breathing in short bursts, persistent cough, yeah im fucke |
09:30 |
jordach |
d* |
09:30 |
brobostigon |
i know the feleing yes. |
09:30 |
brobostigon |
:( |
09:30 |
jordach |
thank god tesco has medicine |
09:31 |
brobostigon |
:) |
09:31 |
jordach |
^ lives in the uk |
09:32 |
jordach |
dont even need a /whois |
09:32 |
|
MiJyn joined #minetest |
09:32 |
Calinou |
hi cornernote & MiJyn |
09:32 |
brobostigon |
jordach: i am also, yes. |
09:33 |
Calinou |
hmm... my ignore list saved, for once |
09:33 |
jordach |
Calinou, thats XCHAT |
09:40 |
Calinou |
lol |
09:42 |
Calinou |
~obit emspri anyway |
09:47 |
|
emspri joined #minetest |
09:47 |
emspri |
Calinou are u here ?? |
09:47 |
Calinou |
yes |
09:47 |
Calinou |
~obit emspri |
09:47 |
emspri |
i griefed ur steel blocks |
09:48 |
Calinou |
thank you for stealing 20 steel blocks |
09:48 |
Calinou |
:d |
09:48 |
emspri |
but il pay the doeble and 2 mese pickaxes back |
09:48 |
emspri |
the double i mean |
09:48 |
Calinou |
no, you got your privs revoked for 48 hours |
09:48 |
Calinou |
I got my steel blocks back |
09:49 |
emspri |
so when i got my privs back il give u 40 steel blocks and 2 mese pickaxes |
09:49 |
emspri |
can u forgive me ?? i promise it wont hapen again |
09:50 |
Calinou |
no |
09:50 |
Calinou |
redcrab gave me 20 steel blocks |
09:50 |
emspri |
so u dont want 40 steel blocks ?? |
09:51 |
emspri |
then u have 60 and maybe u can make that house thing of steel blocks |
09:51 |
|
schumaml joined #minetest |
09:55 |
* emspri |
slaps emspri around a bit with a large trout |
09:55 |
emspri |
XD |
09:56 |
emspri |
do u want the steel blocks or not |
09:56 |
emspri |
??? |
09:58 |
* emspri |
slaps emspri around a bit with a large trout |
09:58 |
emspri |
BYE |
10:03 |
jordach |
hahahahahahahaha |
10:03 |
|
cornernote joined #minetest |
10:03 |
jordach |
Minetest for nintendo DS? http://smealum.net/dscraft/ |
10:04 |
jordach |
BRB, going to swtich OS |
10:05 |
|
q66 joined #minetest |
10:05 |
|
bas080 joined #minetest |
10:06 |
|
ttk2 joined #minetest |
10:08 |
cornernote |
in my world, some of the textures seem to have become broken |
10:08 |
cornernote |
eg, the image appears to be random parts of other images |
10:12 |
bas080 |
I have had that too. Some mod messing with others |
10:13 |
bas080 |
Remove all mods and slowly introduce new ones |
10:14 |
cornernote |
that will break everything |
10:14 |
cornernote |
you cant remove mods =) |
10:14 |
cornernote |
well i guess u can, but temp kinda thing |
10:14 |
cornernote |
ok, will try |
10:24 |
cornernote |
yeah, that worked |
10:24 |
cornernote |
thanks bas080 |
10:25 |
Calinou |
<cornernote> eg, the image appears to be random parts of other images |
10:25 |
Calinou |
minetest.conf: |
10:25 |
Calinou |
enable_texture_atlas = false |
10:25 |
Calinou |
add this line |
10:25 |
Calinou |
slows down the game a bit! |
10:25 |
Calinou |
but fixes these issues |
10:26 |
bas080 |
Calinou: what does that configuration do? |
10:36 |
|
nyuszika7h joined #minetest |
10:40 |
Calinou |
it disables the texture atlas |
10:40 |
Calinou |
texture atlas: a large texture combining small textures for optimal speed. does not work with "HD" texture packs |
11:03 |
|
TForsman joined #minetest |
11:07 |
|
SpeedProg joined #minetest |
11:08 |
|
jordach joined #minetest |
11:16 |
|
Someguy123 joined #minetest |
11:19 |
|
cisoun joined #minetest |
11:41 |
|
Calinou joined #minetest |
12:09 |
cornernote |
is there a way to repair tools ? |
12:16 |
jordach |
yes |
12:16 |
jordach |
stick two of the same type next to each other |
12:28 |
|
yorick joined #minetest |
12:34 |
Calinou |
2% bonus :P |
12:45 |
|
q66_ joined #minetest |
13:07 |
Calinou |
redcrab, où peut-on trouver le mod "sethome"? |
13:10 |
|
bas080 joined #minetest |
13:23 |
Calinou |
french translation of lua API doc: line 500! :D |
13:25 |
brobostigon |
:) |
13:30 |
Calinou |
(512 to be exact) |
13:43 |
* Calinou |
's desktop with debian testing + xfce: http://ompldr.org/vZXFveA/Capture%20d'%C3%A9cran%20-%2014072012%20-%2015:35:21.png |
13:46 |
|
emspri joined #minetest |
13:46 |
emspri |
Calinou : you still cant forgive me ?? <:( |
13:46 |
Calinou |
hi |
13:47 |
emspri |
hi |
13:47 |
Calinou |
emspri, redcrab gave me 20 steel blocks already |
13:47 |
emspri |
but i stil will give u 40 |
13:47 |
Calinou |
if you want... yes, but I'm not forcing you |
13:47 |
emspri |
i made a mistake and i have to pay for it |
13:48 |
emspri |
im so sorry for griefing u |
13:48 |
emspri |
so can u please forgive me ???? |
13:54 |
Calinou |
-_- |
13:55 |
Calinou |
why do you send me a DCC? |
13:55 |
Calinou |
noone does that today |
13:56 |
emspri |
but if u can forgive me can you give redcrab permision to give my privs earlier back ?? |
13:56 |
Calinou |
no, he will give your privs back in 48 hours. don't be so impatient |
13:57 |
emspri |
ok |
13:57 |
emspri |
bye |
14:37 |
|
workflow joined #minetest |
14:41 |
|
NakedFury joined #minetest |
14:42 |
|
Fury joined #minetest |
14:48 |
|
emspri joined #minetest |
14:48 |
|
wry joined #minetest |
15:08 |
|
BartoCH joined #minetest |
15:12 |
|
blaze joined #minetest |
15:23 |
VanessaE |
morning all |
15:25 |
|
Calinou joined #minetest |
15:25 |
VanessaE |
jordach: http://minetest.net/forum/viewtopic.php?pid=28399 |
15:26 |
VanessaE |
scroll down to "semi automatic generation" and read the "example code" part too. New downloads for you to mess around with that might get cotton up and running faster |
15:29 |
VanessaE |
the template there should, if I did it right, be able to supplant ~90% of the code you need for the cotton mod. |
15:38 |
|
MiJyn joined #minetest |
15:46 |
|
Tukeke joined #minetest |
16:20 |
|
blaze joined #minetest |
16:24 |
|
Keegan joined #minetest |
16:25 |
Keegan |
hello |
16:25 |
Keegan |
does anyone know how to use python for daily map updates |
16:26 |
Keegan |
??? |
16:26 |
Tukeke |
https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash3/s720x720/531653_472005976145822_677518032_n.jpg |
16:26 |
|
Ririshi joined #minetest |
16:27 |
Keegan |
does anyone know how to use python for daily map updates |
16:29 |
Keegan |
??? |
16:29 |
VanessaE |
sorry, no. I know vaguely how to run the map generator script but that's it |
16:29 |
Keegan |
ok |
16:35 |
Keegan |
will this help http://minetest.net/forum/viewtopic.php?id=482 |
16:35 |
VanessaE |
try it and see. |
16:36 |
Keegan |
where do i put the imaging file |
16:37 |
VanessaE |
where? |
16:37 |
VanessaE |
I don't understand |
16:37 |
Keegan |
i downloaded the imaging file for python on the forum |
16:38 |
Tukeke |
http://www.fakt.pl/m/Repozytorium.Obiekt.aspx/-650/-550/faktonline/634380440531123482.jpg |
16:38 |
VanessaE |
I wouldn't know about that; I use Linux, so Python and its imaging library come from my OS's software repository |
16:38 |
Keegan |
ok |
16:39 |
VanessaE |
so I just tell my repository manager ("Synaptic") to download and in... |
16:39 |
VanessaE |
...stall it. |
16:39 |
VanessaE |
*grumble* |
16:39 |
VanessaE |
you know, I'm gonna just start posting lmgtfy links in the future. |
16:46 |
darkrose |
a tricorder for minetest! http://stuff.ltmnet.com/images/mt/tricorder-2.png |
16:55 |
Calinou |
Tukeke, and? |
16:55 |
Calinou |
VanessaE, lolsynaptic |
16:56 |
VanessaE |
what, what's wrong with synaptic? |
16:56 |
Calinou |
command line FTW :P |
16:57 |
brobostigon |
aptitude :) |
17:01 |
Calinou |
apt-get is better, imo |
17:02 |
darkrose |
portage > apt |
17:03 |
brobostigon |
Calinou: well i like aptitude for its ncurses gui, a cli synaptic assentially. aptitude in simple mode like with apt-get , apt-get is certain more resource friendly and is quicker. |
17:17 |
|
MilanFIN joined #minetest |
17:41 |
|
triplei joined #minetest |
17:53 |
FreeFull |
I use pacman |
17:53 |
Calinou |
arch sucks |
17:55 |
FreeFull |
I've yet to find anything I like better |
18:25 |
|
VanessaE joined #minetest |
18:57 |
|
T_A_N_K joined #minetest |
18:57 |
VanessaE |
damn ISP.. |
19:12 |
Taoki |
Hmm, almost a month since any update on GIT |
19:12 |
|
CanauckTux joined #minetest |
19:13 |
|
Crisco joined #minetest |
19:21 |
|
Taoki joined #minetest |
19:49 |
VanessaE |
yeah .. |
20:12 |
Someguy123 |
<27FreeFull> I've yet to find anything I like better |
20:12 |
Someguy123 |
debian is kinda k, fedora is pretty nice - bleeding edge, but stable. |
20:12 |
Someguy123 |
oh, and there's always gentoo |
20:13 |
brobostigon |
debian unstable/sid is rolling, bleeding edge, |
20:13 |
Someguy123 |
brobostigon, but, it's unstable and not actually bleeding edge |
20:13 |
Someguy123 |
=_= |
20:13 |
brobostigon |
debian has three, stable/testing/unstable. |
20:14 |
brobostigon |
Someguy123: it is bleeding edge, as the most upto date packages are directly imported into it, without testing or otherwise. |
20:14 |
Someguy123 |
brobostigon, up to date my ass. |
20:14 |
Someguy123 |
whenever I've tried unstable |
20:14 |
Someguy123 |
the packages have been behind stable ubuntu |
20:15 |
brobostigon |
Someguy123: well, i can prove my point, i run it as we speak, i could check direct versions if you wanted. |
20:15 |
brobostigon |
Someguy123: stable ubuntu pulls packages from debian testing, therefore are not as upto date. |
20:16 |
Someguy123 |
brobostigon, okay well I'm on windows atm, so I can't really compare it |
20:16 |
Someguy123 |
I'd have to check some web repo |
20:17 |
brobostigon |
Someguy123: i can and do, so accept it please. compare packages.ubuntu.com and packages.debian.org |
20:17 |
Someguy123 |
not too sure about ubuntu |
20:17 |
Someguy123 |
but I'm sure fedora and arch are much further ahead |
20:17 |
brobostigon |
Someguy123: you sugegsted it as a comparison. |
20:18 |
brobostigon |
well, thats a matter of comparison, before claims are made, without proof. |
20:18 |
Someguy123 |
brobostigon, okay, what packages would be a good example to check? |
20:19 |
brobostigon |
Someguy123: try gnome-shell |
20:19 |
Someguy123 |
3.4.1-0ubuntu2 |
20:20 |
Someguy123 |
sid (unstable) (gnome): graphical shell for the GNOME desktop |
20:20 |
Someguy123 |
3.4.1-8 |
20:20 |
Someguy123 |
okay, sid is 8 ahead vs ubuntu |
20:20 |
brobostigon |
there we go. |
20:20 |
Someguy123 |
now let me quickly check arch |
20:22 |
Someguy123 |
okay |
20:22 |
Someguy123 |
brobostigon, I can't find gnome-shell on arch |
20:22 |
brobostigon |
Someguy123: some dont package gnome3 yet, or even import it. |
20:22 |
Someguy123 |
closest I can see is gnome-common and gnome-utils |
20:22 |
Someguy123 |
brobostigon, no, arch was one of the first |
20:22 |
Someguy123 |
iirc |
20:22 |
brobostigon |
those are from gnome2. |
20:23 |
brobostigon |
partly, |
20:23 |
brobostigon |
hmmm, |
20:23 |
Someguy123 |
they've version 3 brobostigon |
20:23 |
Someguy123 |
3.4.0.1-2 for gnome-common |
20:23 |
Someguy123 |
and 3.4.0-1 for gnome-utils |
20:23 |
brobostigon |
Someguy123: some package names are the same over versions. |
20:23 |
brobostigon |
well, they are older equal gnome3 cversion packages. |
20:24 |
Someguy123 |
okay now I'll test fedora |
20:24 |
brobostigon |
ok. |
20:25 |
Someguy123 |
okay, I think fedora won, gnome-shell.3.5.3-2 for their unstable |
20:25 |
Someguy123 |
and 3.4.1-4 in their main f17 |
20:26 |
brobostigon |
that is gnome3 unstable version also, where as the others are gnome3 stable versions. |
20:27 |
Someguy123 |
so in this case if you're counting gnome3 stable, that's debian, fedora, then arch in order of recentness |
20:27 |
Someguy123 |
which is pretty surprising |
20:27 |
brobostigon |
yes. |
20:27 |
brobostigon |
why ? |
20:28 |
Someguy123 |
because whenever I've used arch |
20:28 |
Someguy123 |
it's been bleeding edge as far as getting 100+ package updates |
20:28 |
Someguy123 |
per hour |
20:28 |
brobostigon |
well, you proved that wrong, and dont you think, i knew that already, to be able to say what i did. |
20:28 |
FreeFull |
Someguy123: I already tried Debian, and I don't think I'll try fedora |
20:29 |
FreeFull |
Debian definitely isn't it for me |
20:29 |
Someguy123 |
FreeFull, fedora imo is pretty nice |
20:29 |
Someguy123 |
because you get recent packages, a nice community, and also a stable distro |
20:31 |
Someguy123 |
at the moment I just use windows though |
20:31 |
Someguy123 |
so... me. |
20:31 |
Someguy123 |
meh* |
20:32 |
FreeFull |
How easy would it be to do a minimal install of Fedora (and I do mean minimal, just the kernel and standard command-line tools), and then customise upwards to what I want? |
20:38 |
|
Tukeke joined #minetest |
21:00 |
|
Jousway joined #minetest |
21:08 |
khonkhortisan |
those mesecon movestones move further than they have power to |
21:11 |
khonkhortisan |
if I make it go both ways with a blinkyplant, plug, inverter, and two mesecon lanes, it goes left, then goes right from where it started instead of where it is currently and it ends up past the end of the path |
21:13 |
khonkhortisan |
I need to add a delay to the inverter |
21:41 |
|
jordach|tablet joined #minetest |
21:41 |
jordach|tablet |
sup |
21:52 |
|
Taoki joined #minetest |
22:11 |
|
CanauckTux joined #minetest |
22:11 |
|
CanauckTux_ joined #minetest |
22:55 |
workflow |
ouf, still working on my painting mod |
23:00 |
NakedFury |
what will it do in game? |
23:05 |
|
Tukeke joined #minetest |
23:06 |
|
wry left #minetest |
23:14 |
workflow |
it adds an easel and canvas to allow for paintings to be crafted |
23:22 |
NakedFury |
and you can paint whatever you want on the canvas? |
23:29 |
workflow |
yeah |
23:29 |
workflow |
8x8 |
23:30 |
cy1 |
wtf is "hunger games" |
23:31 |
cy1 |
khonkhortisan: movestones are broken, they crash the server every time :/ |
23:31 |
NakedFury |
another name for survival free for all |
23:31 |
cy1 |
yes, but what is that different from the regular game |
23:31 |
khonkhortisan |
pistons are broken too, place one sideways in front of another |
23:32 |
cy1 |
hah, yeah |
23:32 |
cy1 |
pistons erase pistons |
23:32 |
cy1 |
they should push pistons, but nope |
23:33 |
khonkhortisan |
depending on the order which piston "pistoned" a different block would be moved |
23:34 |
khonkhortisan |
piston (0,0) points right. piston (1,0) points up. Either (1,1) or (2,1) could be pushed up. |
23:35 |
cy1 |
pistons can point...up? |
23:35 |
khonkhortisan |
well, if you're looking down |
23:35 |
khonkhortisan |
up if y and z were switched |
23:36 |
cy1 |
I could never place them to point up or down. |
23:38 |
NakedFury |
pistons could be edited so when you punch them they switch directions |