Time |
Nick |
Message |
00:04 |
|
YoungDerp joined #minetest |
00:10 |
daswort |
Is throwing part of 0.4.7? Because the mod manager doen't display it as a dependency for another mod |
00:10 |
PilzAdam |
no |
00:18 |
|
OldCoder joined #minetest |
00:18 |
|
OldCoder joined #minetest |
00:22 |
Exio |
21:24:53: ERROR[main]: WARNING: before createPlayingSound: invalid name |
00:22 |
Exio |
21:24:53: ERROR[main]: WARNING: createPlayingSound: out of memory |
00:22 |
Exio |
wtf man |
00:24 |
Exio |
if anyone wonders, 2gb used of 12 |
00:34 |
hmmmmm |
sure |
00:34 |
hmmmmm |
taoki, http://pastebin.com/zRyAetqp |
00:35 |
hmmmmm |
mine are hardly a work of art either, though |
00:45 |
kaeza |
hmmmmm, silly question: will there be a get_node_temperature() etc API? |
00:45 |
* VanessaE |
mumbles something about plants_lib ;-) |
00:45 |
hmmmmm |
yes |
00:45 |
kaeza |
I've been using that :P |
00:46 |
kaeza |
http://www.sureiscute.com/images/50360e401d41c87726000130.jpg |
00:47 |
VanessaE |
haha |
00:47 |
Exio |
ew, what is doing my phone in internet! |
00:54 |
Exio |
wtf |
00:54 |
Exio |
i wrote phone... |
00:54 |
Exio |
i meant photo |
00:56 |
kaeza |
O.o |
00:57 |
kaeza |
now it makes sense |
00:58 |
|
jojoa1997 joined #minetest |
00:59 |
|
kaeza joined #minetest |
00:59 |
PilzAdam |
http://forum.minetest.net/viewtopic.php?pid=96474#p96474 .... Oh god... |
00:59 |
jojoa1997 |
what? |
01:00 |
kaeza |
... |
01:02 |
PilzAdam |
I suggest to spam him with RTFM |
01:02 |
VanessaE |
I suggest leaving the poor slob alone for a change |
01:02 |
Exio |
lol |
01:02 |
* kaeza |
just committed suicide |
01:02 |
Exio |
git reset HEAD~1 |
01:03 |
PilzAdam |
hah |
01:03 |
VanessaE |
/respawn kaeza |
01:03 |
Exio |
you can' |
01:03 |
Exio |
t die with git kaeza! |
01:04 |
kaeza |
lol |
01:04 |
PilzAdam |
Exio, you can if you try to rebase a branch where you have merged things in earlier |
01:05 |
Exio |
that is even worse than die-ing |
01:05 |
kaeza |
dying* |
01:05 |
Exio |
i didn't recall if dying was spelled correctly |
01:05 |
kaeza |
^ weird english word |
01:05 |
Exio |
thanks |
01:05 |
Exio |
lol |
01:05 |
Exio |
aren't all english words... weird? |
01:05 |
Exio |
;P |
01:06 |
kaeza |
most of them anyway :P |
01:06 |
kaeza |
(no es que el Español no tenga palabras raras :P) |
01:06 |
Exio |
kaeza: esas son peores |
01:07 |
|
tjbarber joined #minetest |
01:07 |
PilzAdam |
<random> the internet is so nice; searching "how to" in youtube results in: 1) "How to trick people into thinking you have big boobs" 2) how to draw a perfect cycle 3) how to wash your hands in space 4) how to make fire using only a orange |
01:07 |
kaeza |
lol @ 3 |
01:07 |
PilzAdam |
^ everything you need to live |
01:07 |
PilzAdam |
I could continue with 5) how to grow a planet 6) how turn milk into stone |
01:08 |
Exio |
i want the link to the lastest |
01:08 |
* Exio |
puts PilzAdam on fire with renewable lava |
01:08 |
PilzAdam |
http://youtu.be/vZp_q_7IExA |
01:08 |
kaeza |
6) can be done with an ABM I guess |
01:09 |
PilzAdam |
5) -> ask paramat |
01:09 |
kaeza |
^ |
01:09 |
PilzAdam |
4) -> add groups = {flammable=1} |
01:09 |
* sokomine |
points a fire estinguisher at the fire |
01:11 |
PilzAdam |
can someone please explain that to me: http://forum.minetest.net/viewtopic.php?pid=96477#p96477 |
01:12 |
PilzAdam |
is that a reaction to me or is it just stupidity? |
01:12 |
kaeza |
2) https://i.chzbgr.com/maxW500/6369197568/h4D2164CA/ |
01:13 |
VanessaE |
never confuse plain old ignorance for stupidity |
01:13 |
PilzAdam |
dat elephant wants to eat dat zebra |
01:14 |
kaeza |
lol RTFM |
01:14 |
VanessaE |
PilzAdam: never tell someone to RTFM. |
01:14 |
PilzAdam |
and why? |
01:14 |
|
ch98 joined #minetest |
01:14 |
kaeza |
PIL is better |
01:14 |
VanessaE |
it doesn't help the situation one bit, doesn't tell the person what specific resources they need, and it makes you look like a dick. |
01:16 |
PilzAdam |
it tells the person that there is a manual, so they should go search it |
01:16 |
VanessaE |
...and it makes you look like a dick. |
01:16 |
VanessaE |
remember that part. |
01:16 |
PilzAdam |
thats intentional |
01:16 |
VanessaE |
you WANT people to think that of you? |
01:16 |
PilzAdam |
if they learn it early then they are not suprised later on ;-) |
01:17 |
kaeza |
it's better to leave the post to rot in the bowels of the old posts list |
01:18 |
PilzAdam |
"muttering RTFM is sometimes justified when replying to someone who is just a lazy slob" (from the link in my signature) |
01:18 |
|
ch98 joined #minetest |
01:18 |
kaeza |
PilzAdam, he doesn't seem like a "lazy slob", but rather a kid that doesn't even get 2+2 |
01:19 |
PilzAdam |
kids == generally lazy |
01:19 |
PilzAdam |
and VanessaE called him a "slob" |
01:19 |
kaeza |
programming, much less concepts like 3D modelling, and such |
01:19 |
kaeza |
err |
01:19 |
kaeza |
bleh |
01:19 |
PilzAdam |
thats good English :-p |
01:19 |
kaeza |
"much less concepts like programming, 3D modelling, and such" better :) |
01:20 |
NakedFury |
they really should start by reading the manuals and wikis and actually seeing and reading the default game mods code |
01:21 |
PilzAdam |
NakedFury, oO you point him to mobf? |
01:21 |
PilzAdam |
thats like "How do I start my PC?" "Read the Linux kernel sourcecode" |
01:21 |
NakedFury |
he wanted to know how to do the code thing |
01:23 |
PilzAdam |
mobf is not understandable for anyone but sapier himself (besides that your eyes start bleeding because of the doxygen) |
01:28 |
|
ImQ009 joined #minetest |
01:28 |
PilzAdam |
bye |
01:29 |
VanessaE |
DAMN IT. |
01:29 |
VanessaE |
I hate when he does that |
01:31 |
VanessaE |
PilzAdam, if you see this, "poor slob" is an American English euphemism suggesting one of poor fortune |
01:31 |
VanessaE |
cf. "poor bastard", "poor schmuck", etc. |
01:32 |
|
mrtux joined #minetest |
01:35 |
|
FreeFull joined #minetest |
01:36 |
kaeza |
brb, food |
02:17 |
|
Menche joined #minetest |
02:18 |
Menche |
/unban crashed my server |
02:18 |
Menche |
19:17:08: ERROR[main]: ERROR: An unhandled exception occurred: ServerError: LuaError: error: /usr/local/share/minetest/builtin/chatcommands.lua:647: attempt to call field 'unban_player_or_ip' (a nil value) |
02:18 |
Menche |
? |
02:19 |
NakedFury |
signal not to unban the player? |
02:26 |
* VanessaE |
grumbles at people griefing on her server |
02:26 |
* Menche |
's spawn was griefed by Guest**** players |
02:26 |
VanessaE |
Menche: which is why my server will always be whitelisted. |
02:27 |
VanessaE |
in this case it was Mallot1. |
02:27 |
* Menche |
ponders autorevoking privs from Guest*** |
02:27 |
Menche |
get a real name |
02:27 |
VanessaE |
+10^1000000000000000 |
02:27 |
|
ssieb joined #minetest |
02:29 |
kaeza |
local name = player:get_player_name(); if name:match("^Guest[0-9]+") then minetest.ban_player(name) end |
02:30 |
Exio |
what about adding regex-based-bans |
02:31 |
Menche |
anyway, /unban crashed my server |
02:31 |
Menche |
so i suppose i have to permaban, which may not be a bad thing :P |
02:31 |
Exio |
wtf? |
02:34 |
kaeza |
ftw! |
02:34 |
VanessaE |
tfw... |
02:34 |
Exio |
tf2! |
02:34 |
VanessaE |
(this fucking world[, I swear]...) |
02:34 |
kaeza |
hl3 D: |
02:35 |
VanessaE |
ID4 :D |
02:35 |
Exio |
tetris! |
02:35 |
Exio |
\:D/ |
02:35 |
kaeza |
you broke your neck |
02:35 |
Exio |
i didn't have one ;) |
02:36 |
VanessaE |
\☺/ |
02:36 |
khonkhortisan |
pentominoes! |
02:37 |
kaeza |
lol |
02:37 |
kaeza |
I just noticed the smiley |
02:39 |
kaeza |
random: https://bitbucket.org/ttmrichter/evil/src/7fd644d521dcd58c6dd0167f91109a4bc228d08c/prolog/evil.pl?at=default#cl-90 |
02:51 |
|
Matrixiumn joined #minetest |
02:53 |
|
beez joined #minetest |
02:54 |
beez |
did something change in 4.7? i cant get my mod to load |
02:54 |
VanessaE |
many things did |
02:54 |
VanessaE |
put your mods in ~/.minetest/mods |
02:54 |
VanessaE |
(minetestfolder/mods) |
02:54 |
beez |
i'll try that |
02:54 |
VanessaE |
don't put them in minetest/mods/minetest anymore |
02:55 |
beez |
thanks van, how ya been? |
02:55 |
VanessaE |
also make sure they're enabled in the world's config dialog |
02:55 |
VanessaE |
been fine |
02:55 |
* VanessaE |
wonders who beez is :) |
02:55 |
beez |
maddhatter |
02:55 |
beez |
from months ago |
02:55 |
beez |
:) |
02:56 |
beez |
beez it my common screen name, was lazy |
02:56 |
beez |
still fails :( |
02:56 |
VanessaE |
ah |
02:56 |
VanessaE |
wb |
02:57 |
VanessaE |
what are the errors you're getting |
02:57 |
VanessaE |
? |
02:57 |
|
arsdragonfly|pho joined #minetest |
02:58 |
beez |
23:57:44: ERROR[main]: ========== ERROR FROM LUA =========== 23:57:44: ERROR[main]: Failed to load and run script from 23:57:44: ERROR[main]: C:\Users\Tom Riddle\Desktop\minetest-0.4.7\bin\..\mods\w_eyw\init.lua: 23:57:44: ERROR[main]: ...Riddle\Desktop\minetest-0.4.7\bin\..\mods\w_eyw\init.lua:15: attempt to concatenate a nil value 23:57:44: ERROR[main]: stack traceback: 23:57:44: ERROR[main]: ...Riddle\Desktop\minetest-0.4.7\b |
02:58 |
|
arsdragonfly joined #minetest |
02:58 |
beez |
concatenate a nil value i am guessing is weird |
02:59 |
beez |
GOT IT |
03:00 |
beez |
i had shortend the mod name but not in the init's references |
03:00 |
VanessaE |
oops :) |
03:00 |
beez |
lol |
03:00 |
VanessaE |
you seen the latest stuff I and contributors have been working on? |
03:00 |
kahrl |
Menche: are you running git or stable? |
03:02 |
kahrl |
I assume you're running 0.4.7 and the bug you're seeing was fixed in https://github.com/minetest/minetest/commit/44053101840594e133886986d28e557bdfb57e8b |
03:02 |
Menche |
git |
03:03 |
Menche |
just pulled, there were a few updates |
03:03 |
|
onpon4 joined #minetest |
03:06 |
Menche |
grrr, some idiot spammed 51 protector blocks across an area on my server |
03:08 |
VanessaE |
/rollback_check |
03:08 |
VanessaE |
enough's enough |
03:08 |
Menche |
the protectors tell who placed them, no need for that |
03:09 |
Menche |
and anyway, rollback_check freezes my server for a while |
03:09 |
VanessaE |
oh ok |
03:09 |
Menche |
i'll have to clean the rollback logs |
03:09 |
Menche |
LOL, my debug.txt is 1.9G |
03:09 |
VanessaE |
pff |
03:09 |
VanessaE |
mine hit 4GB last time I nuked it :D |
03:10 |
* Menche |
is going to get around to making a sorting and backup script... one of these days... |
03:10 |
Exio |
mine is 30MB |
03:10 |
Exio |
can i have yours? |
03:10 |
Exio |
;P |
03:11 |
Menche |
and the rollback.txt is 1.7G |
03:14 |
Exio |
VanessaE: do you have any small-and-tiny but ABM heavy mod? |
03:14 |
Menche |
is there an option to disable bones? |
03:15 |
VanessaE |
um.. |
03:15 |
VanessaE |
Menche: I just delete it. |
03:15 |
VanessaE |
Exio: gloopblocks hooks into the lavacooling abm. Or get plantlife modpack |
03:16 |
VanessaE |
those are the two smallest, but aren't particularly small compared to the average simple mod |
03:16 |
Menche |
just make a mod that has an abm that runs on air :P |
03:16 |
VanessaE |
probably the heaviest is pipeworks, but it's hardly small |
03:16 |
VanessaE |
Menche: evil. |
03:16 |
VanessaE |
pure evil. |
03:17 |
|
OldCoder joined #minetest |
03:17 |
|
OldCoder joined #minetest |
03:17 |
sokomine |
menche: i'm working on the "server gets freezed". do you use the file rollback.txt? |
03:18 |
Menche |
? |
03:18 |
Menche |
rollback uses that right? |
03:18 |
Menche |
yeah |
03:19 |
|
arsdragonfly joined #minetest |
03:21 |
sokomine |
menche: please try my inspector-mod. you can find it under https://github.com/Sokomine/inspector/ |
03:21 |
sokomine |
i've just commited a version that uses external bash scripts for the actual grep so that it can be adapted easier |
03:22 |
sokomine |
it would be helpful for me if someone would actually try it. i'm sure grep will be faster than the internal rollback_check |
03:23 |
sokomine |
1.7gb may still take some time to grep through. wouldn't dare to run rollback_check ingame with such a big file. please try my mod |
03:23 |
Menche |
would it help if the logs were split up into different days and checked one at a time? |
03:23 |
sokomine |
just try the mod please. and compare it to rollback_check |
03:23 |
sokomine |
you won't know beforehand at which day the griefing was done.... |
03:25 |
sokomine |
ah, and you have to configure the mod a bit - that is, tell it where the rollback.txt is located |
03:25 |
Menche |
can it read the debug.txt as well? |
03:26 |
sokomine |
you need to do that in the two bash scripts grep.search_by_* there it needs the name of the rollback.txt |
03:26 |
sokomine |
i'm afraid the format of debug.txt is slightly diffrent |
03:26 |
sokomine |
why does everyone use that? :-( you said you where using rollback.txt? |
03:27 |
Menche |
i have both |
03:27 |
sokomine |
the patterns may need to be adapted for the debug.txt version. and the way i present the data relies on the format found in rollback.txt |
03:27 |
Menche |
ok |
03:27 |
sokomine |
ok. would you be willing to try the mod? it will still freeze your server - for as long as it takes to run the grep |
03:28 |
Menche |
there's a few players on now, maybe later |
03:28 |
sokomine |
ok |
03:30 |
sokomine |
if you do so, please don't forget to adjust the bash scripts and add the correct path there. all the mod does is call these scripts with some parameters. do a /giveme inspector:inspector, wield that ingame and click on a node you want information about. it will give you a list of all actions that occoured at that node. you can pick a number from there, e.g. /inspect 5 and get some actions the player who did the action numbered as |
03:30 |
sokomine |
that may be helpful to figure out if it was an accident, the rightful builder or a griefer |
03:43 |
|
ObKo joined #minetest |
03:43 |
|
ObKo left #minetest |
03:45 |
|
ch98 left #minetest |
03:45 |
|
ch98 joined #minetest |
03:46 |
|
StarBlessed joined #minetest |
03:47 |
ch98 |
can someone test my concrete 2.0 mod? |
03:47 |
ch98 |
I need an debug |
03:47 |
VanessaE |
fix your damn PC so you can code your mod |
03:48 |
VanessaE |
:) |
03:49 |
ch98 |
that pc capacitor is comming from company at other side of the world in slowest cheepest mail so it may take some time (2-6 weeks) |
03:50 |
ch98 |
most likly a month from now |
03:50 |
VanessaE |
jeez, where to you live, Antarctica? |
03:50 |
ch98 |
at least, it was cheep |
03:51 |
ch98 |
it is shipped from china |
03:51 |
ch98 |
It IS trusted company |
03:51 |
VanessaE |
shoulda bought from Digikey. |
03:51 |
VanessaE |
they probably have what you needed and they ship really fast. |
03:52 |
|
Miner_48er joined #minetest |
03:54 |
Exio |
ch98: i wonder where you live |
03:54 |
ch98 |
United state |
03:54 |
ch98 |
washington |
03:54 |
VanessaE |
ch98: you shoulda ordered from Digikey then. |
03:54 |
Exio |
what the fuck |
03:54 |
VanessaE |
you would have had your parts in about 3 days. |
03:55 |
ch98 |
That part was not there |
03:55 |
ch98 |
afk |
03:55 |
VanessaE |
a capacitor? what values? |
03:55 |
VanessaE |
get back in here. |
03:55 |
kaeza |
lol |
03:55 |
VanessaE |
what voltage, ESR, capacitance? |
03:55 |
Exio |
haha |
03:55 |
VanessaE |
through hole or surface? radial or axial? |
03:56 |
StarBlessed |
Electrolytic; Ceramic? |
03:56 |
ch98 |
1050 uf at least 120 degree celcius at least 50v |
03:57 |
StarBlessed |
For a computer? |
03:57 |
VanessaE |
1050? never heard of a size like that. |
03:57 |
StarBlessed |
WTF! |
03:57 |
VanessaE |
10500 maybe? |
03:59 |
StarBlessed |
A 1050uf capacitor is a CAR capacitor, used for the starter/alternator |
03:59 |
VanessaE |
indeed |
03:59 |
VanessaE |
well, 10500 is |
03:59 |
VanessaE |
1050 is easily packed into a small package |
03:59 |
VanessaE |
I've dealt with 2200 uF caps that were only about half the size of a wine cork |
03:59 |
VanessaE |
and that was 1980's tech |
03:59 |
StarBlessed |
Sorry... Got a little ahead of myself. LOL! You know what I meant. |
04:00 |
VanessaE |
ch98: what is the purpose of this odd-size capacitor? |
04:02 |
VanessaE |
closest match: http://www.digikey.com/scripts/dksearch/dksus.dll?pv13=65&FV=fff40002%2Cfff80009&k=1050&mnonly=0&newproducts=0&ColumnSort=0&page=1&quantity=0&ptm=0&fid=0&pageSize=25 |
04:02 |
VanessaE |
48 cents. |
04:02 |
VanessaE |
(plus about $8 in shipping) |
04:02 |
VanessaE |
voltage rating is too low for your application though |
04:03 |
Exio |
wtf man |
04:03 |
Exio |
X11 got stuck for 15~ seconds |
04:03 |
Exio |
when i check htop, minetest using the cpu |
04:04 |
Exio |
minetest doesn't like me today |
04:04 |
Exio |
so, good night :P |
04:05 |
VanessaE |
ch98: even better is this one: http://www.digikey.com/product-detail/en/ECA-1HHG102/P5575-ND/245174 |
04:05 |
VanessaE |
it's a buck, but it fits your criteria. |
04:08 |
VanessaE |
another one, http://www.digikey.com/product-detail/en/UVY1H102MHD/UVY1H102MHD-ND/2428007 |
04:09 |
VanessaE |
and if you need surface mount, http://www.digikey.com/product-detail/en/EEV-FK1H102M/PCE3477CT-ND/396336 |
04:11 |
ch98 |
1050 uf! |
04:11 |
VanessaE |
no guarantees, but any of those four will probably suffice. a capacitor that large is surely part of a power regulation circuit, so an inexact match should be okay |
04:12 |
VanessaE |
1050uF at what tolerance? 20%? |
04:12 |
VanessaE |
1050 refers to the nominal value, it'll almost never be that - it'll be somewhere within +/- %tolerance of that value |
04:13 |
ch98 |
I know, looking for tolerance |
04:13 |
VanessaE |
if the tolerance is at least 10% on your original part, the 1000 +/-20% should be sufficient |
04:14 |
ch98 |
......... can't find it so I will try that part |
04:14 |
VanessaE |
no guarantees, standard disclaimer, etc. if you fry the mobo, it's your fault :) |
04:15 |
ch98 |
I will say it is more than 10% (I hope) |
04:15 |
ch98 |
thank you! |
04:15 |
VanessaE |
it's probably in the 20% range |
04:15 |
VanessaE |
most cheap electronics are designed to handle ranges that wide |
04:15 |
VanessaE |
you're welcome :) |
04:15 |
VanessaE |
hope it helps |
04:15 |
ch98 |
afk |
04:15 |
VanessaE |
and if you wanna pay them a premium, they'll overnight the package to you |
04:15 |
VanessaE |
missed. |
04:40 |
kaeza |
http://www.google.com/trends/explore#q=minetest%2C%20%20blockscape&cmpt=q |
04:40 |
|
salamanderrake joined #minetest |
04:44 |
|
neko259 joined #minetest |
04:52 |
|
raymond joined #minetest |
04:54 |
ShadowNinja |
Hmmm, how do I do this in Lua? x = "something"; {x=true}; --> {"something"=true} |
04:56 |
VanessaE |
["something"] = true |
04:56 |
VanessaE |
I think. |
04:58 |
ShadowNinja |
But then I need to make the table first. This should be as compact as possible and {}[x]=true doesn't work. |
04:58 |
VanessaE |
hrm |
04:58 |
VanessaE |
too tired to figure it out righ tnow |
05:04 |
VanessaE |
bbl |
05:04 |
ShadowNinja |
This is what I am doing: http://pastebin.ubuntu.com/5797522/ |
05:06 |
ShadowNinja |
There, it runs. I will have to test it tomorrow. kaeza: Do you know how I can shorten that? |
05:07 |
kaeza |
a sec |
05:07 |
kaeza |
shorten? |
05:08 |
ShadowNinja |
kaeza: Yes, I want a one-liner like {x=true} |
05:08 |
ShadowNinja |
Where x is evaluated. |
05:09 |
kaeza |
that is as short as it could possibly be without shortening identifiers themselves |
05:09 |
ShadowNinja |
Hrm... |
05:09 |
kaeza |
actually, hmm |
05:11 |
kaeza |
http://pastebin.com/JF4MEDRs |
05:12 |
kaeza |
but not sure if that is actually what you intended |
05:12 |
khonkhortisan |
eew |
05:13 |
kaeza |
did you mean to check privilege "self_protection_privilege", or actually store a priv name in `areas.self_protection_privilege' and index by that? |
05:14 |
ShadowNinja |
kaeza: Store a priv name in that. |
05:15 |
kaeza |
ah ok |
05:15 |
kaeza |
then my paste is correct I guess |
05:16 |
ShadowNinja |
:-) It works. Thanks! |
05:16 |
kaeza |
np :) |
05:18 |
ShadowNinja |
Is it possible to cause a infinite loop or other nasty stuff with Lua regexps? |
05:19 |
kaeza |
like? |
05:19 |
kaeza |
not that I'm aware of |
05:20 |
kaeza |
(though probably matching "." in a string of length 1000000 would take an eternity) |
05:21 |
kaeza |
".*" * |
05:21 |
|
ch98 joined #minetest |
05:21 |
|
q66 joined #minetest |
05:21 |
ShadowNinja |
I am allowing players to run a regexp against a bunch of entries(>500 on redcrab's server). So even a very slow regexp could be bad. |
05:22 |
kaeza |
arbitrary regexp? |
05:23 |
ShadowNinja |
Yes, specified in a command/ |
05:23 |
ShadowNinja |
s/\//\./ |
05:24 |
kaeza |
well, you could do some benchmarks in the standalone interpreter |
05:24 |
kaeza |
but you should probably limit the length of the regexp |
05:25 |
kaeza |
and also wrap the thing in pcall in case it throws errors |
05:28 |
ShadowNinja |
If this was python I would just put it in another thread, join it for a second, and kill it if it hadn't finished. |
05:29 |
kaeza |
coroutines my friend :) |
05:30 |
kaeza |
do, say, 50 iterations in a cycle, then yield, and next server step do 50 more, and so on |
05:31 |
kaeza |
I implemented something similar in the (now defunct) MAPP mod |
05:32 |
ShadowNinja |
But that won't work here. With the right regex you could stop the server with one match. |
05:32 |
kaeza |
are the strings to match too long? |
05:32 |
ShadowNinja |
No, one sec... |
05:33 |
ShadowNinja |
name [id]: owner (x1, y1, z1) (x2, y2, z2) -> children |
05:34 |
ShadowNinja |
I will have to limit the name length. |
05:34 |
ShadowNinja |
It is matched against that for every area. |
05:35 |
ShadowNinja |
Powerful, but maybe it should be admin-only. |
05:35 |
kaeza |
maybe |
05:35 |
kaeza |
or a "moderator" priv |
05:36 |
kaeza |
so... let me get this straight... |
05:36 |
kaeza |
what does the chat command do? |
05:37 |
kaeza |
(i.e. functionality, not code) |
05:39 |
ShadowNinja |
It finds areas that match a regex and prints them. |
05:42 |
kaeza |
can you give an example? |
05:43 |
ShadowNinja |
Find all castles: "[cC]astle \[" |
05:43 |
|
StarBlessed joined #minetest |
05:43 |
ShadowNinja |
(/find_areas <regex>) |
05:44 |
kaeza |
hmm |
05:45 |
kaeza |
wouldn't it be better to have all areas preloaded in a table, and make a command to search by name, id, owner, etc ? |
05:46 |
kaeza |
I mean, each item in the table would have .owner, .id, etc, fields |
05:47 |
kaeza |
for example: /find_areas by_name [Cc]astle |
05:47 |
kaeza |
that way you also isolate users from database format details |
05:51 |
ShadowNinja |
But I still have the regex issue. |
05:52 |
kaeza |
limit the regex to say, 50 chars or so |
05:52 |
kaeza |
(or less if using separate fields) |
05:53 |
kaeza |
it shouldn't be too slow anyway for that stuff |
05:53 |
khonkhortisan |
If the player was a single node, it would always be dragging another node at y-1. |
05:54 |
kaeza |
ShadowNinja, maybe unrelated, but iterating an array of 1000000 items takes about 10ms |
05:54 |
ShadowNinja |
But if a loop/slowdown was possible it would probably be less that 50 chars (like :(){:|:&};: or something like that) |
05:56 |
ShadowNinja |
It isn't the iterating that I am worried about. But players are unlikely to know how to write a loop anyway... |
05:56 |
kaeza |
how would they write a loop with regexes? |
05:57 |
kaeza |
(at least not possible with Lua's syntax) |
05:57 |
kaeza |
derp |
05:57 |
kaeza |
whatevs |
05:57 |
khonkhortisan |
:(){:|:&};: |
06:05 |
|
cisoun joined #minetest |
06:36 |
|
cisoun left #minetest |
06:40 |
|
diemartin joined #minetest |
06:48 |
|
diemartin joined #minetest |
06:48 |
|
Mati^1 joined #minetest |
07:03 |
|
deasanta joined #minetest |
07:21 |
|
john_minetest joined #minetest |
07:33 |
|
marktraceur joined #minetest |
07:56 |
|
Calinou joined #minetest |
07:57 |
JamesTait |
Good morning all! :) |
08:00 |
|
Reenjii joined #minetest |
08:01 |
Calinou |
hi |
08:01 |
Calinou |
freenode staff |
08:02 |
* Calinou |
taunts with medigun indefinitely |
08:03 |
|
iqualfragile joined #minetest |
08:09 |
kaeza |
hi Calinou |
08:16 |
|
StarBlessed joined #minetest |
08:32 |
kaeza |
http://www.smbc-comics.com/index.php?db=comics&id=2947#comic |
08:44 |
|
john_minetest joined #minetest |
08:53 |
|
TheLastProject joined #minetest |
08:53 |
|
Pest joined #minetest |
08:57 |
|
LunaVorax joined #minetest |
09:34 |
|
proller joined #minetest |
09:48 |
|
iqualfragile joined #minetest |
10:06 |
|
qznc joined #minetest |
10:34 |
|
khor joined #minetest |
10:42 |
|
Calinou joined #minetest |
10:54 |
|
Zeg9 joined #minetest |
11:06 |
|
ImQ009 joined #minetest |
11:31 |
sfan5 |
hi |
11:31 |
deasanta |
hi |
11:31 |
proller |
hi |
11:46 |
|
paramat joined #minetest |
11:53 |
|
PilzAdam joined #minetest |
11:53 |
PilzAdam |
Hello everyone! |
12:00 |
Calinou |
huh |
12:15 |
Calinou |
john_minetest: http://www.reddit.com/r/linux/comments/1gzi8f/a_second_fsfcertified_device_from_thinkpenguin/ |
12:15 |
Calinou |
see, wifi using an unicorn |
12:15 |
Calinou |
:> |
12:16 |
|
Mati^1 joined #minetest |
12:16 |
|
proller joined #minetest |
12:28 |
paramat |
Hi |
12:30 |
Calinou |
hi |
12:48 |
|
NakedFury joined #minetest |
12:48 |
|
savedgames joined #minetest |
12:49 |
savedgames |
Hello all I had trouble yesterday, though I managed to get minetestc55 working on my dad's computer finally. 0.4.7. I've manged to connect my 0.4.7 to his on the local lan, it works superb! :D |
12:49 |
savedgames |
all my troubles are solved and I will be able to play with him hahaha |
12:49 |
savedgames |
:D |
12:50 |
savedgames |
I feel so content with myself :) |
12:50 |
savedgames |
All thx to the Windows ubuntu installer. Without 12.04 I wouldn't be able to make it. Of course without the minetestdev ppa this wouldn't be possible. |
12:50 |
NakedFury |
congratulations. enjoy the game |
12:51 |
Calinou |
it's not like minetest is hard to compile |
12:54 |
* Calinou |
is adding moretrees support to misa |
12:54 |
Calinou |
(not 100%, but big part of it) |
12:54 |
savedgames |
Calinou, no, but I must also find a suitable source to download. The download page at http://minetest.net/download doesn't have any source packages ready to download, but binaries are all over the place |
12:54 |
Calinou |
git |
12:55 |
savedgames |
yes, but the person that has to compile also has to figure out how git works. |
12:55 |
savedgames |
..to get a copy of the source, and github is full of buttons. |
12:55 |
Calinou |
there's a "zip" button |
12:55 |
deasanta |
good luck savedgames |
12:55 |
Calinou |
or better, git clone <URL> |
12:55 |
savedgames |
deasanta, wha? good luck? wha ya mean? |
12:56 |
deasanta |
working with computers tend to lead to headaches |
12:56 |
deasanta |
in my case anyway |
12:57 |
deasanta |
general question - is there a way to generate light in a map when you are not using mapgen like in single node world? |
12:57 |
savedgames |
Calinou, yes but if I press zip directly do I get the latest version or do I get the latest stable release? |
12:58 |
savedgames |
Calinou, sorry. I know already. I just need to use my mind and the things you taught me yesterday. |
12:58 |
savedgames |
tags |
12:59 |
savedgames |
so when you release 0.4.8(if) then I'll find it by the tags. |
13:00 |
Calinou |
http://forum.minetest.net/viewtopic.php?id=3837 |
13:06 |
savedgames |
Does anyone here have edit rights for http://minetest.net/download ? Could you add a link to http://forum.minetest.net/viewtopic.php?id=3837 in the Source code section or is it overkill? |
13:08 |
Zeg9 |
There should be links to the github archives of every tags (or at least the latest stable version) |
13:08 |
Zeg9 |
it's not like adding a link to https://github.com/minetest/minetest/archive/0.4.7.zip would be hard |
13:09 |
savedgames |
Zeg9, yes, but you need edit rights. |
13:09 |
|
PilzAdam joined #minetest |
13:09 |
Zeg9 |
I know, this is probably why it isn't done already |
13:09 |
deasanta |
general question - is there a way to generate light in a map when you are not using mapgen like in single node world? |
13:10 |
Zeg9 |
does lighting work at all or only sunlight doesnt work? |
13:11 |
deasanta |
zeg9 - lighting works - i can see feint light or i can add artificail light - im not using default im trying to make a map without mapgen |
13:11 |
Zeg9 |
oh, are you making a custom game? |
13:11 |
deasanta |
somthing about the system detecting if you are above ground or not - discussed here in http://irc.minetest.ru/minetest-dev/2012-11-28 at 6h10 |
13:11 |
deasanta |
yes - trying to get my head around generating maps |
13:12 |
savedgames |
hmm, I just compiled 0.4.6 fine. Yes it worked fine compiling this. |
13:14 |
savedgames |
this surprises me since when I tried compiling 0.4.dev-20120122-1 it refused to compile in the last stage. Though now all this is irrelevant since I got 0.4.7 to work fine. |
13:14 |
savedgames |
so what am I doing here I wonder. |
13:14 |
savedgames |
I just want to say thx for all help from yesterday |
13:14 |
savedgames |
and from the tips today. |
13:17 |
|
ObKo joined #minetest |
13:17 |
harrison |
http://www.youtube.com/watch?v=v-v-NiPWvA4 |
13:20 |
|
ObKo left #minetest |
13:20 |
|
arsdragonfly joined #minetest |
13:22 |
paramat |
Latest moonrealm map http://i.imgur.com/PTEzb1e.png |
13:30 |
proller |
make in in core! |
13:33 |
paramat |
haha |
13:40 |
|
Ipos joined #minetest |
13:47 |
|
PilzAdam joined #minetest |
13:49 |
paramat |
soon i can make it fast in lua using schematics :P |
13:55 |
|
ttk2 joined #minetest |
14:05 |
|
Jousway joined #minetest |
14:16 |
|
dzho joined #minetest |
14:33 |
|
hmmmm joined #minetest |
14:35 |
|
dzho joined #minetest |
14:36 |
|
Reenjii joined #minetest |
14:41 |
|
TheLastProject joined #minetest |
14:42 |
|
Zettbou joined #minetest |
14:49 |
|
sfan5 joined #minetest |
14:53 |
sfan5 |
yay |
14:53 |
* sfan5 |
is getting his raspi in 5 days |
14:53 |
khonkhortisan |
as if you weren't raspi enough |
14:53 |
khonkhortisan |
:) |
14:53 |
sfan5 |
? |
14:53 |
khonkhortisan |
raspy (voice) |
14:57 |
|
Jordach joined #minetest |
15:14 |
|
Calinou joined #minetest |
15:23 |
|
sdzen joined #minetest |
15:26 |
|
Reenjii left #minetest |
15:33 |
|
_2cool4me4_ joined #minetest |
15:35 |
|
Kacey joined #minetest |
15:37 |
Kacey |
hi all |
15:37 |
Kacey |
Vadtec, are you around? |
15:40 |
|
JamesTait joined #minetest |
15:42 |
Kacey |
hello |
15:45 |
|
muadtralk joined #minetest |
15:45 |
|
muadtralk joined #minetest |
15:45 |
|
Fresh_me_ joined #minetest |
15:50 |
|
minehog joined #minetest |
15:54 |
sfan5 |
yay! arm-elf-gcc-4.7.3 built! |
15:55 |
Jordach |
http://1.bp.blogspot.com/-cqKP7xr2TXc/TyX2XDkglbI/AAAAAAAAAFA/CKkyJ3ckLOQ/s1600/CoolStoryBroHouse.jpg |
15:56 |
Exio |
sfan5: buildroot is addictive isn't it! :P |
15:56 |
sfan5 |
Exio: uhh.. i built it by hand because buildroot and crosstool-ng didn't support building a bare-metal toolchain without libc |
15:57 |
Exio |
aw |
15:57 |
sfan5 |
cross-compiling gcc&binutils by hand is not as hard as many ppl think |
15:58 |
Exio |
if you read the help, nothing is hard ;P |
15:58 |
sfan5 |
I didn't read the help |
15:58 |
sfan5 |
I just used --target and --prefix |
15:59 |
Exio |
you can find them in the help |
16:12 |
|
proller joined #minetest |
16:12 |
|
Vadtec joined #minetest |
16:13 |
|
OWNSyouAll_DESKT joined #minetest |
16:15 |
|
theTroy1 joined #minetest |
16:16 |
|
Zeg9_ joined #minetest |
16:16 |
Calinou |
Jordach: s/house/hoof |
16:16 |
|
sdzen joined #minetest |
16:17 |
|
q66_ joined #minetest |
16:17 |
|
JamesTai1 joined #minetest |
16:19 |
Jordach |
evening JamesTai1 |
16:19 |
|
daswort joined #minetest |
16:19 |
|
daswort joined #minetest |
16:44 |
|
amboss joined #minetest |
16:50 |
|
neko259 joined #minetest |
17:00 |
sokomine |
hmmm: it would be great if place_schematic could get two optional parameters: rotation and a replacement list for nodes. rotation is needed in order to present more variations of the "decoration" (everything that's not axe-symmetrical would look odd if it always points in the same direction). rotation can be done with the alternate table-format, but beeing able to use the stored files would be much more practical |
17:02 |
sokomine |
hmmm: the replacement list would tell the place_schematic function that instead of the default:wood the schematic mentions it ought to use e.g. default:cobble for all occourances of default:wood (mostly replacing the node-number-association in the savefile). it could also help to place diffrent tree types with the same schematic |
17:02 |
sokomine |
those two factors are important for decorative elements. at least for larger ones :-) |
17:03 |
sokomine |
of course it can be done right now, and it would work with the table-format. i think that will be slower and more inconvenient (no idea how much memory lua uses for larger tables) |
17:05 |
sokomine |
in short, i'd greatly appreciate a function that could change the values the .mts files store directly and have those values there accessible as values in a table (i.e. node-number-associations, which-node-is-at-xyz-table, param2-table etc) |
17:06 |
sokomine |
oh. he's not there :-( |
17:06 |
thexyz |
he's here but you want to write to #minetest-dev |
17:06 |
sokomine |
hmmm. that's a dangerous environment there :-) |
17:07 |
sokomine |
last time i /msg'd him he told me to ask on the channel |
17:07 |
thexyz |
on #minetest-dev, not #minetest |
17:07 |
thexyz |
I guess |
17:08 |
sokomine |
brb |
17:08 |
|
sokomine joined #minetest |
17:08 |
thexyz |
hmmmm: ^ |
17:08 |
sokomine |
hm :) |
17:10 |
|
ssieb joined #minetest |
17:18 |
paramat |
> (optional parameters: rotation) Yes please. |
17:20 |
sokomine |
:-) |
17:21 |
|
Kacey joined #minetest |
17:21 |
|
Kacey joined #minetest |
17:26 |
|
Miner_48er joined #minetest |
17:29 |
|
khonkhortisan joined #minetest |
17:29 |
|
bcnjr5 joined #minetest |
17:29 |
|
Naked joined #minetest |
17:30 |
|
Matrixiumn joined #minetest |
17:34 |
|
Mati^1 joined #minetest |
17:35 |
ShadowNinja |
Or a separate function to do those transformations. |
17:56 |
|
FreeFull joined #minetest |
18:04 |
|
sdzen left #minetest |
18:05 |
Jordach |
PilzAdam, does game.conf allow modification / override default conf settings |
18:05 |
PilzAdam |
no |
18:05 |
Jordach |
tch, i thought there was a way |
18:05 |
PilzAdam |
but a minetest.conf ind the game folder does |
18:05 |
Calinou |
^ |
18:05 |
Calinou |
see minitest |
18:05 |
Calinou |
it overrides default physics |
18:06 |
PilzAdam |
and time_speed |
18:06 |
|
sdzen joined #minetest |
18:07 |
Calinou |
day/night cycle is at the same speed in minecraft, PilzAdam |
18:07 |
Calinou |
in minetest, it used to be 96, so 15 minutes, a bit faster |
18:07 |
Calinou |
but that's not the case since quite a long time now |
18:09 |
ShadowNinja |
Has anyone else tried time_speed = 10000? ;-) |
18:09 |
PilzAdam |
ShadowNinja, yes, disco ;-) |
18:10 |
|
Mallot1 joined #minetest |
18:10 |
Mallot1 |
hey guys :D |
18:10 |
ShadowNinja |
Heh. :-) |
18:11 |
Mallot1 |
i dont understand the windows instructions for the server making: http://wiki.minetest.com/wiki/Setting_up_a_server#The_Easy_Way |
18:11 |
Jordach |
Mallot1, its outdated |
18:11 |
Jordach |
dont even bother. |
18:11 |
Jordach |
not to mention windows is horrible for server |
18:11 |
Jordach |
trust me. i've done it before. |
18:11 |
Mallot1 |
O.o |
18:11 |
Mallot1 |
ok |
18:11 |
Mallot1 |
tbut i only have window 8 |
18:11 |
|
proller joined #minetest |
18:12 |
Jordach |
doesnt matter. windows has a terrible networking speed |
18:12 |
Mallot1 |
tdoes anyone know how to make a server now? |
18:15 |
sfan5 |
TIL asto.re point to apple.com |
18:15 |
Mallot1 |
what? |
18:15 |
Exio |
that is more time_speed = 75k PilzAdam |
18:15 |
PilzAdam |
Mallot1, minetest --sever --worldname Your_World |
18:15 |
Exio |
or 100k |
18:15 |
PilzAdam |
*minetest.exe |
18:15 |
Mallot1 |
where do u put it? |
18:15 |
Mallot1 |
oh ok |
18:16 |
Mallot1 |
where? on minetest.exe? |
18:17 |
Mallot1 |
where on minetest.exe? |
18:20 |
Mallot1 |
PilzAdam^^ |
18:23 |
|
tswett left #minetest |
18:23 |
ShadowNinja |
Mallot1: You run mintest from a terminal like that. |
18:24 |
* VanessaE |
grumbles loudly. |
18:24 |
Mallot1 |
??? |
18:24 |
Calinou |
PROFIT |
18:24 |
Jordach |
http://cuddlebuggery.com/wp-content/uploads/2013/05/Picard-Facepalm.jpg |
18:25 |
ShadowNinja |
Mallot1: http://cli.learncodethehardway.org/book/ |
18:25 |
Mallot1 |
oh open CMD thanks |
18:25 |
Mallot1 |
tand ShadowNinja that servers AWESOME! |
18:26 |
Miner_48er |
Is it possible to enable minetest to use ASII extended in minetest? |
18:26 |
Jordach |
Miner_48er, nope. |
18:26 |
Jordach |
Minetest uses UNICODE |
18:26 |
ShadowNinja |
:-) |
18:27 |
Mallot1 |
i typed that into terminal and it said minetest not found |
18:27 |
Mallot1 |
it said not reconized as a btch file |
18:27 |
Mallot1 |
*batch |
18:28 |
Miner_48er |
ok what is the equivilant in UNICODE |
18:28 |
Jordach |
there isnt |
18:28 |
Jordach |
UNICODE is a global body for fonts |
18:29 |
ShadowNinja |
Mallot1: Use cd and read at least a good portion of that tutorial. |
18:29 |
Mallot1 |
awwwwww ok |
18:29 |
Jordach |
basically, it holds all the characters one would use for ANY language |
18:30 |
Mallot1 |
any video tutorials? |
18:30 |
Jordach |
Mallot1, DO IT YOURSELF. |
18:30 |
Jordach |
were not hand holders. |
18:30 |
PilzAdam |
Mallot1, if you are _that_ lazy then nobody wants to help you |
18:30 |
Mallot1 |
Jordach: DAYUM |
18:31 |
Mallot1 |
PilzAdam: u guys r the experts here, i never made a server before i searched it up but all the articles are either outdated or confusing or for linux |
18:31 |
Mallot1 |
*you *are |
18:31 |
Jordach |
Mallot1, open source gamers usually use linux, not WINDOWS. |
18:32 |
PilzAdam |
Mallot1, I dont know windows |
18:32 |
Mallot1 |
i know but i got Window* |
18:32 |
PilzAdam |
its your OS, you have to handle it |
18:32 |
Mallot1 |
oh ok |
18:32 |
PilzAdam |
I can assist you with MT things |
18:32 |
PilzAdam |
but things that depend on your OS should be known by you |
18:33 |
Mallot1 |
ok, ill try to find it currently im a regular person when it comes to the server making stuff, dont know how to do it |
18:33 |
Mallot1 |
ill try to keep searching for help |
18:33 |
Jordach |
you wont find any from google |
18:33 |
Jordach |
its either outdated or useless. |
18:34 |
Mallot1 |
i thought so |
18:34 |
Mallot1 |
Hmmm, ill crack this the best i can |
18:34 |
PilzAdam |
Mallot1, the problem is that a tutorial about server creation in Minetest is not linked with a tutorial about basic usage of each OS |
18:35 |
|
rsiska joined #minetest |
18:35 |
Mallot1 |
yeah, what is the problem with that? |
18:35 |
PilzAdam |
you first have to learn how to use a system before you can set up a server on that |
18:35 |
Mallot1 |
oh |
18:35 |
Mallot1 |
ok |
18:37 |
Mallot1 |
is it: minetest --"server" --"worldname" ? and isnt the server and world name the same? |
18:37 |
Jordach |
minetest.exe |
18:37 |
Jordach |
no QUOTES |
18:38 |
Jordach |
minetest.exe --server --world |
18:38 |
Jordach |
--gameid=minetest_game |
18:38 |
marktraceur |
Aren't command line options on windows more different? |
18:38 |
marktraceur |
Slashes or something |
18:38 |
* Jordach |
falls over |
18:38 |
ShadowNinja |
marktraceur: No. |
18:38 |
Jordach |
dafuq are you doing in here marktraceur |
18:38 |
Mallot1 |
:O |
18:38 |
marktraceur |
Jordach: Lurking mostly. Typing sometimes. |
18:39 |
Jordach |
heh |
18:39 |
Mallot1 |
lol |
18:39 |
Jordach |
you might wanna have a talk to the devs |
18:39 |
Jordach |
theyre fighting over bug fixers |
18:39 |
Jordach |
-s |
18:39 |
marktraceur |
Tch not really. |
18:39 |
PilzAdam |
marktraceur! |
18:40 |
Mallot1 |
so its minetest.exe --server --world --gameid=minetest_game? and what is the diffence between the world and server? |
18:40 |
marktraceur |
That's me, PilzAdam |
18:40 |
PilzAdam |
how are you? |
18:42 |
marktraceur |
I'm doin' all right |
18:42 |
marktraceur |
Busy as ever :) |
18:42 |
Mallot1 |
:) |
18:42 |
Mallot1 |
im just chillllllllin :D |
18:43 |
Mallot1 |
[14:40] <Mallot1> so its minetest.exe --server --world --gameid=minetest_game? and what is the diffence between the world and server? |
18:43 |
ShadowNinja |
Mallot1: No, --worldname ≤your world name> |
18:44 |
|
Calinou joined #minetest |
18:44 |
Mallot1 |
*headspinning |
18:45 |
PilzAdam |
I guess you havent read ShadowNinja's link yet |
18:45 |
Mallot1 |
fine ill go but its HUGE |
18:50 |
Mallot1 |
OOOOOHHHHH! |
18:50 |
Mallot1 |
i got it now |
18:50 |
Mallot1 |
i think |
18:51 |
|
TheLastProject joined #minetest |
18:56 |
|
iqualfragile joined #minetest |
18:56 |
Miner_48er |
Is there a way to enable international characters? |
18:57 |
PilzAdam |
Miner_48er, what minetest version? |
18:57 |
Calinou |
Miner_48er, by using freetype, yes |
18:57 |
Calinou |
works for me in 0.4.7 |
18:58 |
Miner_48er |
0.4.6 |
18:58 |
Miner_48er |
does the update enable that? |
18:58 |
PilzAdam |
what characters? |
18:58 |
PilzAdam |
<Miner_48er> does the update enable that? <- no |
18:59 |
Calinou |
why not use 0.4.7, too |
19:01 |
Miner_48er |
planning to have to check mod and map compatibility |
19:02 |
Calinou |
they are always compatible |
19:02 |
Calinou |
just move your mods from mods/minetest/ to mods/ |
19:02 |
Calinou |
and make sure to enable them in the world "configure" option |
19:03 |
Miner_48er |
invalid multi-byte string |
19:04 |
Exio |
enable freetype |
19:05 |
Miner_48er |
ok is that in gui, minetest.conf, or source code? |
19:06 |
Exio |
when compiling |
19:06 |
Miner_48er |
ok thx |
19:07 |
Calinou |
-DENABLE_FREETYPE=1 |
19:07 |
Calinou |
install freetype first, using your favourite package manager |
19:07 |
Calinou |
oh also, -DENABLE_GETTEXT=1 -DENABLE_FREETYPE=1 |
19:07 |
Calinou |
this enables both gettext and freetype |
19:08 |
Calinou |
gettext translates the game if translations are available :P |
19:08 |
Exio |
http://www.videocardbenchmark.net/gpu.php?gpu=GeForce+GT+610&id=33 http://www.videocardbenchmark.net/gpu.php?gpu=Radeon+HD+6870&id=22 |
19:08 |
Calinou |
comparing a GT610 and a HD6870 |
19:08 |
Calinou |
seems legit |
19:09 |
Exio |
VanessaE / Taoki gpu vs mine |
19:09 |
Exio |
Taoki: what mods are you using and what are you doing for getting <60FPS? |
19:10 |
PilzAdam |
hah, http://www.videocardbenchmark.net/gpu.php?gpu=GeForce+GTX+460 |
19:10 |
* PilzAdam |
wins |
19:10 |
Taoki |
Don't think mods affect it, only a few minor ones |
19:10 |
Calinou |
Exio, buut |
19:10 |
Calinou |
fglrx loses against any nvidia card </nvidia_fanboy> |
19:11 |
Calinou |
http://www.videocardbenchmark.net/gpu.php?gpu=GeForce+GTX+570&id=15 |
19:11 |
Calinou |
PilzAdam, pwned |
19:12 |
Calinou |
Taoki, having a lot of nodeboxes or transparent nodes can cause low FPS |
19:12 |
Calinou |
try connecting to VanessaE's server and see |
19:12 |
VanessaE |
Calinou: not true. |
19:12 |
Taoki |
connecting now, caching media is slow |
19:12 |
Calinou |
I have about 25 FPS with 128 view distance, shaders on, 4× MSAA, anisotropic filtering, misa pack |
19:12 |
VanessaE |
I tried it with zero nodeboxes once. |
19:12 |
Taoki |
And it's also slow where I don't have that |
19:12 |
Calinou |
oh |
19:13 |
Calinou |
Taoki, yes it is slow |
19:13 |
Calinou |
be patient :P |
19:13 |
PilzAdam |
Calinou, I dont need more than playing BF 3 on ultra settings |
19:13 |
VanessaE |
the difference was only 4 or 5 fps on the hardware Taoki and I have. |
19:13 |
Calinou |
VanessaE does not have a remote media server |
19:13 |
Calinou |
PilzAdam, to run BF3 on ultra at 60FPS in 1920×1080 you need a 680 or a 7970 |
19:13 |
Calinou |
else, the only thing you can do is enjoy your 30 FPS :P |
19:13 |
VanessaE |
Calinou: I refuse to set up a remote media server. |
19:14 |
PilzAdam |
Calinou, never tried it myself |
19:14 |
Calinou |
VanessaE, why? |
19:14 |
PilzAdam |
VanessaE, you are crazy |
19:14 |
Calinou |
it's not hard, and you can even leech off dropbox :P |
19:14 |
Calinou |
(although it might get your public links disabled if you have a lot of players) |
19:14 |
VanessaE |
because it's fucking stupid to have to use a third-party tool and an external resource just to get the engine to do its job right. |
19:15 |
Calinou |
VanessaE, almost no game allows fast download from server |
19:15 |
Calinou |
xonotic uses web servers, warsow uses web servers, open arena uses web servers |
19:15 |
BrandonReese |
I see it as offloading part of the load to another server |
19:15 |
VanessaE |
BrandonReese: my computer is more than fast enough to serve up the data. |
19:16 |
Calinou |
BrandonReese, an atom can saturate a gigabit ethernet interface :P |
19:16 |
VanessaE |
I can push ~500 kB/sec. the issue isn't hardware. it's software. |
19:16 |
PilzAdam |
VanessaE, but you refuse to use software |
19:16 |
Exio |
Calinou: having another whole program doing it will be faster |
19:16 |
Calinou |
Exio, no idea how fast is minecraft to download server side packs |
19:16 |
Exio |
because, the minetest server won't need to even "try to understand" what happens |
19:16 |
Exio |
Calinou: doesn't it download those from "web servers" too? |
19:17 |
Exio |
afaik the setting is a http link :P |
19:17 |
Exio |
wow |
19:17 |
Calinou |
Exio, oh |
19:17 |
Calinou |
it is, I forgot |
19:17 |
|
proller joined #minetest |
19:17 |
Exio |
between viewing_range = 80 to 100 |
19:17 |
Exio |
i got a like 40% of the fps i got before lol |
19:17 |
VanessaE |
PilzAdam: I refuse to use software because it's an external piece of code being used to do the server's job of sending the data to the clients. |
19:18 |
Exio |
VanessaE: it is called "unix philosophy" |
19:18 |
Exio |
one program, doing it right |
19:18 |
Exio |
and just that thing |
19:18 |
Exio |
s/it/something/ |
19:19 |
VanessaE |
yeah, and the server already has the ability to send data to the clients. |
19:19 |
Calinou |
VanessaE, it's very easy to do, though, and saying that is kinda like saying "why should I use apt if I can use dpkg" |
19:19 |
Exio |
more like when talking about rpm |
19:19 |
VanessaE |
adding code to the engine to enable the use of a third party tool instead of fixing what made the media transfer slow to begin with is tbe biggest G*d damn hack I've seen in this project. |
19:19 |
Calinou |
Exio, I'm always on 128 view distance, which is equivalent to minecraft's "far" |
19:19 |
Calinou |
64 is "normal", short is 32, tiny is 16 |
19:20 |
Calinou |
VanessaE, fast media transfer without cURL is not trivial |
19:20 |
Calinou |
why do all the open source FPSes I know use web servers for fast downloads (above 25KB/s) ? for a reason, probably |
19:21 |
Calinou |
it also allows using a single web server for many game servers |
19:21 |
Calinou |
defrag servers on xonotic do that |
19:22 |
VanessaE |
Calinou: so add cURL and put an extremely minimal http server into the engine, and rip out the old one? |
19:22 |
VanessaE |
it's the fact that it's not part of the engine that bothers me. |
19:22 |
Exio |
hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahhaha |
19:22 |
Calinou |
possible |
19:22 |
PilzAdam |
oh, there is it again, the Minetest OS |
19:22 |
Calinou |
there are very simple web servers around, eg. SimpleHTTPServer |
19:22 |
Exio |
simplehttpserver is python, iirc |
19:22 |
Calinou |
and? |
19:23 |
|
frogcrush joined #minetest |
19:23 |
Exio |
write it in lua |
19:23 |
Calinou |
no u |
19:23 |
Calinou |
anyone has python installed today, just like java :P |
19:23 |
|
frogcrush joined #minetest |
19:23 |
VanessaE |
If a web server can do it, why can't the engine be fixed to do the same damn thing in lieu of code everyone knows is busted? |
19:23 |
Exio |
did you try making it work in the way you want? |
19:24 |
Exio |
i mean, making it work properly, not adding an httpd to minetest |
19:24 |
PilzAdam |
VanessaE, the main focus is to make a game and not a web server |
19:24 |
thexyz |
VanessaE: yes, let's make our minetest even more bloated |
19:24 |
VanessaE |
*facepalm* |
19:24 |
VanessaE |
G*D are you guys just that fucking dense> |
19:24 |
thexyz |
okay |
19:25 |
VanessaE |
someone already expended effort to add cURL to the engine. |
19:25 |
BrandonReese |
remote media is a fantastic feature whether the engine gets "fixed" or not, like other people have already said loads of games do the same thing |
19:25 |
thexyz |
I should just make a script which compiles newest nginx (http://nginx.org/) and put it into util/ |
19:25 |
VanessaE |
and to add the external media features stuff |
19:25 |
thexyz |
s/I/someone/ |
19:25 |
VanessaE |
I'm saying why wasn't that effort directed at fixing the existing code OR RIPPING IT OUT IN FAVOR OF SOMETHING NEW instead!? |
19:25 |
thexyz |
VanessaE: because I thought it's the right thing to do |
19:25 |
thexyz |
since other games do the same |
19:26 |
thexyz |
some of them, at least |
19:26 |
thexyz |
none include web servers though |
19:26 |
thexyz |
(that I know about) |
19:26 |
proller |
~2 months ago there was discussion about internal web server |
19:26 |
VanessaE |
I don't mean a full web server, or even an http daemon. |
19:26 |
proller |
and someone wants to try embed it |
19:26 |
PilzAdam |
VanessaE, you cant expect Minetest to be "the one" thing that handles everything on its own |
19:26 |
Calinou |
thexyz, +1 for a script |
19:26 |
PilzAdam |
you still need e.g. an OS that has a proper filesystem |
19:26 |
thexyz |
proller: that "someone" will support it, update, check if it compiles everywhere Minetest does, right? right? |
19:27 |
Calinou |
that would help installing a remote media server without "bloating" minetest up |
19:27 |
|
TheLastProject joined #minetest |
19:27 |
BrandonReese |
Lua webserver, only 146 lines of code https://code.google.com/p/lua-web-server/source/browse/trunk/ladle.lua |
19:27 |
proller |
openttd have self http server |
19:27 |
Calinou |
BrandonReese, is it fast? |
19:27 |
PilzAdam |
BrandonReese, what license? |
19:27 |
Calinou |
proller, openttd is quite bloated, to not say very :P |
19:27 |
BrandonReese |
but then the engine would stop doing anything else while it serves the content over the lua web server |
19:27 |
Calinou |
and it manages to be ugly while being bloated :P |
19:28 |
|
Mati^1 joined #minetest |
19:28 |
BrandonReese |
MIT, but it was mainly a joke :) |
19:28 |
Exio |
thexyz: i think making minetest take 10 minutes to compile in a low-end laptop isn't a problem |
19:28 |
Exio |
it is the right thing to do |
19:29 |
proller |
thexyz, update and support not very big problem |
19:29 |
BrandonReese |
It requires external libraries too like socket (obviously) and xml.parser |
19:29 |
thexyz |
Exio: how much does it take now to compile? |
19:29 |
VanessaE |
thexyz: false dichotomy. How much effort is used now to make sure the existing broken code will compile and run? |
19:30 |
thexyz |
VanessaE: what code are you talking about? |
19:30 |
PilzAdam |
VanessaE, what code is broken? |
19:30 |
VanessaE |
thexyz: the media transfer code used to populate the clients' caches on connect. |
19:30 |
thexyz |
btw, cmake -DRUN_IN_PLACE=1 -DENABLE_FREETYPE=1 && time make -j25 → real 1m9.087s |
19:31 |
VanessaE |
you know, the code that you guys are pushing the third-party webserver idea as a replacement for? |
19:31 |
Exio |
thexyz: it takes about 25 to 30 minutes in my netbook |
19:31 |
PilzAdam |
VanessaE, it works AFAIK |
19:31 |
proller |
its takes 3-5 minutes on ARM |
19:31 |
Exio |
thexyz: here compiling it takes between 1 minute to 2 if i'm doing other things |
19:31 |
VanessaE |
PilzAdam: it works but it's dog slow. Everyone knows this. That's why you guys added in cURL + third-party web server, so that the slow code won't be used. |
19:32 |
PilzAdam |
it doesnt mean its broken |
19:32 |
VanessaE |
PilzAdam: if a third-party tool can do it 10 times faster, it's broken. |
19:32 |
sokomine |
depends on the definition of "broken" |
19:32 |
VanessaE |
but that's not the point. |
19:32 |
sokomine |
at least it's a workaround |
19:32 |
PilzAdam |
thats the definition of "broken"? |
19:32 |
PilzAdam |
I always thought broken means "not working" |
19:32 |
thexyz |
VanessaE: it works fairly well for small servers |
19:32 |
Calinou |
PilzAdam, in ubuntu, it means "working", in debian, it means "not in stable" |
19:32 |
Calinou |
:-) |
19:33 |
VanessaE |
PilzAdam: one definition of broken is to not work reliably, or to work at such a poor quality of service as to basically be unusable. |
19:33 |
thexyz |
it doesn't take much effor to set up a web server for big servers |
19:33 |
thexyz |
so, why should we reimplement the wheel? |
19:33 |
sokomine |
many servers like to use a lot of content. recently, while testing something on oldcoders server, the two participants gave almost up - it took them 17 minutes to connect |
19:33 |
Jordach |
most linux servers come with apache by default |
19:33 |
Calinou |
thexyz, TIL about "time", thanks :) |
19:33 |
Exio |
Jordach: are you serious or trolling |
19:33 |
Jordach |
seriou8s |
19:33 |
Calinou |
not all of them |
19:33 |
Jordach |
i know debian does |
19:34 |
Calinou |
depends on hosts? |
19:34 |
PilzAdam |
pythong SimpleHTTPServer |
19:34 |
PilzAdam |
done |
19:34 |
PilzAdam |
-g |
19:34 |
VanessaE |
thexyz: why keep the old, slow code in the first place? |
19:34 |
sfan5 |
PilzAdam: you forgot the "-m" |
19:34 |
Calinou |
PilzAdam, is it easy to set SHTTPS to run on a port that is not 80? |
19:34 |
thexyz |
PilzAdam: that's worse than actual web server |
19:34 |
Calinou |
some people cannot port forward 80 |
19:34 |
thexyz |
PilzAdam: I guess that could go to util/ |
19:34 |
Calinou |
not to mention it isn't that safe |
19:34 |
VanessaE |
why not just replace the old, slow code with something else that actually works? |
19:34 |
sfan5 |
^ |
19:34 |
Calinou |
if there is a script, it should set the web server to run on port 30030 or something like that |
19:34 |
Calinou |
or 29999 :P |
19:35 |
VanessaE |
and Calinou has a good point, some peoples' incoming port 80 is closed externally, e.g. by their ISP. |
19:35 |
thexyz |
external web server could be a good idea |
19:35 |
Exio |
VanessaE: since when http means 80 |
19:35 |
BrandonReese |
If their port 80 is closed their ISP probably don't want them running a minetest server on their connection either |
19:35 |
thexyz |
for example, VanessaE will stop, eh, discussing this issue |
19:35 |
PilzAdam |
thexyz, yea, a script that collects content of textures/ sounds/ and models/ of each mod in games/<game>/mods and mods/ and runs the python server on that |
19:35 |
VanessaE |
and if your ISP sees you accepting inbound connections on that port, they'll probably cut you off for violation of your terms of service. |
19:35 |
Calinou |
BrandonReese, they do |
19:36 |
thexyz |
PilzAdam: yup |
19:36 |
Calinou |
BrandonReese, almost no ISP allows incoming 25 or 80 |
19:36 |
PilzAdam |
and IIRC you can set the port to something different than 80 |
19:36 |
kahrl |
Calinou, what? |
19:36 |
PilzAdam |
(like 30001) |
19:36 |
kahrl |
they should not be called "internet" service provider then |
19:36 |
proller |
30080 |
19:36 |
Exio |
why would you even run a dedicated-http-for-a-game in the port 80 then |
19:36 |
Calinou |
kahrl, they do want them running a minetest server on their connection |
19:36 |
Exio |
s/p-/pd-/ |
19:37 |
Calinou |
kahrl, being allowed to forward ports 25 and 80 is never an argument for me |
19:37 |
VanessaE |
kahrl: this is common in the US for example. |
19:37 |
Calinou |
also: it. is. unsafe |
19:37 |
thexyz |
Exio: that's fine when you already have a working web server |
19:37 |
VanessaE |
even if I did try to set up an external server, I probably couldn't acually use it |
19:37 |
Calinou |
run a ssh server on default port for 1 month, then on a random port for another month and see :-) |
19:37 |
kahrl |
what is unsafe? |
19:37 |
Calinou |
kahrl, running something on a common port |
19:37 |
thexyz |
Calinou: see what? |
19:38 |
Calinou |
thexyz, amount of people trying to bruteforce it :P |
19:38 |
Exio |
thexyz: if you already have a working web server, the remote_media setting is amazing and brillant |
19:38 |
kahrl |
sure if you just setup an apache and never update it it is unsafe |
19:38 |
thexyz |
Calinou: I can only wish good luck to them |
19:39 |
sokomine |
oh, that's strange. didn't know that. here, running a server is not allowed usually either, but it depends and is mostly a traffic issue. ports are not restricted. some ports used for filesharing may be slowed down by some providers (i don't know) but usually the connection is sold.... |
19:39 |
BrandonReese |
Calinou in my area AT&T and the local cable company both allow incoming port 80 |
19:39 |
thexyz |
what ports are "used for filesharing", btw? |
19:39 |
Exio |
from 1 to 2^16 thexyz |
19:39 |
Calinou |
not everyone uses Aspy&spy :P |
19:40 |
kahrl |
I'm glad my ISP is not trying to be a kid care provider |
19:40 |
Exio |
er, from 1024 to 2^16 ;P |
19:40 |
Exio |
even the 3g of my phone accepts data from the port 80 |
19:40 |
Exio |
or 22, or any |
19:40 |
sokomine |
no idea :-) just read complaints about it regarding some providers |
19:40 |
VanessaE |
kahrl: the vast majority of ISPs are like that now. |
19:40 |
Calinou |
not sure if my ISP does. but still, for security and compatibility reasons, the port of the web server should be something like 29999 |
19:40 |
thexyz |
it's way too good to not live in land of the free |
19:41 |
Calinou |
minetest servers running a website will also not be "blocked" |
19:41 |
sokomine |
for phones, that's great. they're usually in some limited network iirc (at least when they're not connected via wlan) |
19:41 |
VanessaE |
land of the fees, home of the depraved. |
19:41 |
Calinou |
imagine a minetest server running a web server on port 80 |
19:41 |
kahrl |
Calinou: how does a different port help against port scans? |
19:41 |
Calinou |
kahrl, bots do not always port scan |
19:41 |
Calinou |
and people also do not always port scan |
19:41 |
kahrl |
there's enough that do |
19:41 |
Calinou |
they don't find anything on port 80? well, they just leave |
19:41 |
Calinou |
and like 80% of people do that |
19:41 |
* sfan5 |
uses <minetest server port> + 800 for the remote_media server |
19:41 |
BrandonReese |
If we're going to add webserverish features to Minetest go ahead and throw in a REST or SOAP api to control the server via web scripts |
19:41 |
Calinou |
you still reduce attacks by 80% "for free" |
19:41 |
Exio |
Calinou: <1024 ports are reserved to root |
19:42 |
Calinou |
who wouldn't want tha? |
19:42 |
Exio |
in *nix, at least |
19:42 |
Calinou |
that too, Exio |
19:42 |
PilzAdam |
why dont we set up a central media server @ minetest.net or so? |
19:42 |
Calinou |
would be overloaded :P |
19:42 |
PilzAdam |
and just throw every mod that we can find in |
19:42 |
PilzAdam |
thexyz? |
19:42 |
thexyz |
because, like, traffic is free, right? |
19:42 |
Calinou |
if you have unlimited bandwidth, then why not |
19:42 |
BrandonReese |
PilzAdam I thought about suggesting that but I ddn't want to public ridicule :) |
19:42 |
BrandonReese |
to=the |
19:43 |
thexyz |
PilzAdam: the problem is that there may be conflicting texture names |
19:43 |
sfan5 |
thexyz: there shouldn't be any |
19:43 |
thexyz |
I'm pretty sure there are |
19:43 |
PilzAdam |
then remove both mods and yell at the people |
19:43 |
thexyz |
like, default_something in different texture packs |
19:43 |
PilzAdam |
e.g. both nether mods |
19:43 |
sfan5 |
*points to the naming scheme for textures and sounds described in lua_api.txt* |
19:44 |
PilzAdam |
thexyz, TPs wont be supported |
19:44 |
sokomine |
3309 objects so far according to that debug information while peacefully idling at spawn. i'd really like to know which objects that are. and if they're the reason for the fps drop |
19:44 |
thexyz |
sfan5: hm? |
19:44 |
thexyz |
just reference everything by sha1 hash |
19:44 |
thexyz |
and we'll be fine |
19:44 |
PilzAdam |
sokomine, fly away. press f4 and come back |
19:44 |
PilzAdam |
then only the objects should be rendered |
19:45 |
sokomine |
ah. thank you! |
19:46 |
VanessaE |
good G*d. 19-22 fps at the spawn with NO content visible (I tried your trick, PilzAdam) except for a scant few entities. |
19:46 |
kahrl |
VanessaE: it still renders the mapblocks from where you flew to |
19:47 |
VanessaE |
kahrl: even though the screen's totally blue save for those entities? wow |
19:47 |
kahrl |
yes, F4 does that (at least I think that's what it does; never use it really) |
19:48 |
Exio |
i only use it when i press f4 instead of f3 |
19:48 |
Exio |
:P |
19:48 |
Calinou |
fun fact: F4 does not update post processes |
19:48 |
Calinou |
this allows seeing inside blocks, or inside water easier |
19:48 |
VanessaE |
2781 objects visible, no nodes at all, 23 fps looking down the north road |
19:48 |
Calinou |
(should be fixed probably) |
19:49 |
Calinou |
this can be abused to see caves, or see in water easily |
19:50 |
sokomine |
what objects can you see? |
19:52 |
VanessaE |
not 2781, 271. |
19:53 |
VanessaE |
(and now it's 323 and I'm just sitting there in this seemingly-blank world, doing nothing but watching a couple of mobs walk by) |
19:56 |
sokomine |
i see stacked torches...5 on top of each other, looking almost like a corn plant |
19:56 |
sokomine |
(on the wazuclan server) |
19:56 |
Jordach |
sokomine, i play wazuclan now |
19:56 |
Jordach |
even though i had powers of an admin, minus the ban and privs |
19:56 |
sokomine |
a stack of shovels... |
19:57 |
Jordach |
before the server became full time, i had super powers, flight, fast, give, giveme teleport, bring |
19:59 |
sokomine |
here, that's one torch-collection up close: http://mg.viewskew.com/mgoblin_media/media_entries/36/screenshot_2095733683.png |
20:11 |
sokomine |
or here, for example: http://mg.viewskew.com/mgoblin_media/media_entries/37/screenshot_2096439232.png |
20:17 |
|
onpon4 joined #minetest |
20:23 |
|
CourtJus joined #minetest |
20:24 |
CourtJus |
good evening |
20:24 |
sfan5 |
hi |
20:24 |
CourtJus |
I'm new to minetest but I already have fun:) |
20:25 |
sokomine |
that's fine :-) |
20:25 |
CourtJus |
I just miss the "hard to survive" part of minecraft |
20:30 |
|
kaeza joined #minetest |
20:30 |
kaeza |
greetings |
20:31 |
kahrl |
hi kaeza |
20:32 |
kahrl |
guess you can help CourtJus? :) |
20:32 |
|
StarBlessed joined #minetest |
20:34 |
kaeza |
huh? |
20:34 |
Exio |
he misses the hard to survive (joke i guess) part of MC |
20:34 |
Exio |
because, man, MC for survival is easy, even with 400 ms of latency! :P |
20:42 |
CourtJus |
:) |
20:42 |
CourtJus |
minetest lacks some monsters |
20:42 |
CourtJus |
but the survival mode with thirsty and hungry is great |
20:43 |
|
Menche joined #minetest |
20:43 |
CourtJus |
(it's hard to find iron early in the game so I often die of dehydradation early) |
20:44 |
kaeza |
blame the one who made the thirst mod |
20:44 |
kaeza |
oh wait... |
20:45 |
CourtJus |
:D |
20:46 |
CourtJus |
i'm right, the only way to "drink" is to have a bucket and glass ? |
20:46 |
kaeza |
you can punch sinks from homedecor too |
20:46 |
CourtJus |
? |
20:46 |
kaeza |
(with an empty glass in hand) |
20:46 |
CourtJus |
homedecor ? |
20:46 |
kaeza |
another mod |
20:47 |
CourtJus |
ah lol |
20:47 |
CourtJus |
i don't have this one |
20:47 |
CourtJus |
maybe i should |
20:47 |
kaeza |
http://forum.minetest.net/viewtopic.php?id=2041 |
20:50 |
CourtJus |
hm it looks like fun |
20:57 |
|
whirm joined #minetest |
20:57 |
sfan5 |
good night |
21:05 |
|
Uberi joined #minetest |
21:05 |
|
sokomine joined #minetest |
21:07 |
|
meldrian joined #minetest |
21:20 |
|
Kacey joined #minetest |
21:20 |
|
Kacey joined #minetest |
21:22 |
Kacey |
hi all |
21:22 |
VanessaE |
hi |
21:22 |
kaeza |
hey |
21:22 |
Kacey |
i am setting up a VM with ubuntu 12.04 LTS on it ^_^ |
21:25 |
Uberi |
hey Kacey |
21:26 |
Uberi |
has anyone else noticed any issues with Luacontrollers lately? |
21:26 |
VanessaE |
Uberi: like what? |
21:26 |
VanessaE |
khonkhortisan uses them + digilines on my server, don't recall seeing any complaints. |
21:26 |
Uberi |
like setting a port causing a port update, for instance |
21:27 |
Uberi |
port.b = true -> right after we get event(type="on", pin="B") |
21:27 |
Uberi |
* right after, we get |
21:28 |
Kacey |
VanessaE, i have no idea how to do the isolation code. my brain stopped working a bit ago because of it |
21:28 |
VanessaE |
Kacey: save it for later then, but do it against pipeworks, not in morepipes. |
21:29 |
VanessaE |
er not in moretubes* |
21:29 |
VanessaE |
someone else may find a use for the isolation idea. |
21:29 |
VanessaE |
Uberi: what should it do then? that actually seems rather intuitive to me :) |
21:30 |
|
Mati^1 joined #minetest |
21:30 |
VanessaE |
(in Verilog, that's exactly what would happen, for example) |
21:30 |
|
Mati^1 left #minetest |
21:30 |
VanessaE |
but then, I'm not entirely familiar with how LuaC's work |
21:30 |
Uberi |
VanessaE: well before that, it would become an output port, not bidirectional and sensing itself |
21:31 |
VanessaE |
AH |
21:31 |
Uberi |
but the main problem is that it interacts with a very long standing unrelated bug |
21:31 |
VanessaE |
I see what you're getting at |
21:31 |
Uberi |
that means the port state and interrupts get lost anyways |
21:31 |
Uberi |
and in the end, my piston door won't close :( |
21:31 |
VanessaE |
I'd call that a bug, but at the same time, I've used very similar behavior in microC's... |
21:33 |
VanessaE |
(you know how it works of course - a wire stub on a µC makes a port's output readable as an input on the next server step) |
21:34 |
VanessaE |
(useful for creating multi-phase clocks) |
21:34 |
Uberi |
yeah, it's only about 6 or so commits that are causing the problem |
21:35 |
VanessaE |
in this case though, yeah you should change it, since a LuaC is a bit more complex in behavior than a µC |
21:36 |
|
Kacey joined #minetest |
21:36 |
|
Kacey joined #minetest |
21:36 |
Uberi |
khonkhortisan: does that metarule thingy make it easier to implement luac's? |
21:36 |
Kacey |
uugh internet here sucks |
21:37 |
Kacey |
VanessaE, i have no idea how to make the isolation code. my brain stopped working a while ago because of it |
21:37 |
Uberi |
you should get that checked out |
21:37 |
VanessaE |
Kacey: save it for later then, but do it against pipeworks, not in moretubes, because else might be able to use that feature for something else later. |
21:38 |
VanessaE |
s/because else/because someone/ |
21:38 |
Kacey |
maybe riding a horse tonight will help me figure it out |
21:39 |
VanessaE |
there ya go |
21:39 |
VanessaE |
Uberi: in case you feel like attacking that issue, Kacey wants a feature that allows the autorouting and item_transport code to isolate one tube circuit from its immediate neighbors |
21:40 |
khonkhortisan |
it doesn't affect luacs (except I had to edit them to make them read it correctly) right now it only works with multiple conductors in one node |
21:40 |
khonkhortisan |
luacs would be a multi-receptor (effector?), which I didn't code |
21:41 |
Kacey |
khonkhortisan, what did you make? |
21:41 |
khonkhortisan |
multi-conductor nodes |
21:41 |
Kacey |
screenshots? |
21:41 |
khonkhortisan |
the crossover (Null Cell from redpower2) |
21:43 |
khonkhortisan |
Kacey, https://github.com/Jeija/minetest-mod-mesecons/pull/112 w/ a screenshot using temporary textures |
21:43 |
khonkhortisan |
and as that link was pasted, the thunder rolled... |
21:43 |
khonkhortisan |
literally. |
21:44 |
khonkhortisan |
and I can say it's not the most unstable part of mesecons |
21:44 |
Kacey |
lol |
21:45 |
Kacey |
at least it rains where you live |
21:45 |
khonkhortisan |
because a crash was found in vertical wires/movestones |
21:45 |
|
cisoun joined #minetest |
21:46 |
|
cisoun left #minetest |
21:46 |
|
cisoun joined #minetest |
21:46 |
Uberi |
I thought we fixed that crash... |
21:47 |
khonkhortisan |
the one where it checks registered_nodes on a unknownnode |
21:47 |
Uberi |
actually yeah it was fixed in extrawires and in mvps |
21:47 |
Uberi |
you might want to pull if it still happens for you |
21:48 |
khonkhortisan |
I see |
21:48 |
khonkhortisan |
"full audit" was the way to go |
21:48 |
Uberi |
grep + manually sifting through the results |
21:49 |
khonkhortisan |
I started on that using my malformed function, failed, and went to do something else :) |
21:50 |
Uberi |
so did I, but when the piston destroyed an unknown node I went with the current option |
21:50 |
|
salamanderrake joined #minetest |
21:53 |
Uberi |
I personally can't wait for https://github.com/kwolekr/minetest/commit/98c7c7aedf0df0bf34a2dffe7636266ee1f81648 |
21:54 |
sokomine |
especially that read_chunk sounds very good |
21:55 |
Uberi |
worldedit 2.0 |
21:55 |
StarBlessed |
Just got made redundant at work. Anyone need a good Linux Server administrator, or Network admin? I'm a pretty good shot with computer repairs as well... |
21:56 |
VanessaE |
fired? :( |
21:56 |
khonkhortisan |
duplicate job |
21:56 |
StarBlessed |
No, redundant. It means the position is no longer required. |
21:57 |
StarBlessed |
I get paid out and my contract ends. |
21:57 |
khonkhortisan |
loss of job security |
21:57 |
VanessaE |
damn. |
21:57 |
Uberi |
that sucks |
21:57 |
StarBlessed |
Yup. 3 years of working, and this. Grrrr. |
21:58 |
StarBlessed |
Anyway, if anyone knows of anything... Thanks :) |
22:00 |
marktraceur |
StarBlessed: http://hire.jobvite.com/Jobvite/Job.aspx?j=obXxXfwm&c=qSa9VfwQ |
22:00 |
kaeza |
wat |
22:00 |
* marktraceur |
puts cloak of invisibility back on |
22:00 |
kaeza |
marktraceur? O.O |
22:01 |
kaeza |
hey how've you been? |
22:01 |
Uberi |
san fran? IP indicates kansas city |
22:02 |
|
theTroy joined #minetest |
22:03 |
VanessaE |
hey mark. |
22:03 |
marktraceur |
kaeza: Busy, but otherwise OK |
22:03 |
* marktraceur |
waves at VanessaE |
22:03 |
VanessaE |
long time :) |
22:03 |
marktraceur |
Indeed |
22:03 |
marktraceur |
Long enough? Time will tell... |
22:04 |
kaeza |
glad to read mark. |
22:05 |
marktraceur |
*nod* |
22:05 |
marktraceur |
How are $peoplePayingAttention? |
22:06 |
VanessaE |
doing okay here. |
22:07 |
StarBlessed |
Thanks marktraceur :) Pity Im in New Zealand. Otherwise... Hehe |
22:08 |
marktraceur |
New Zealand, Kansas City? |
22:08 |
* marktraceur |
looks sideways at Uberi |
22:09 |
Uberi |
o//// |
22:13 |
VanessaE |
heh |
22:16 |
StarBlessed |
LOL! Thats just my server marktraceur. I VPN through it. |
22:16 |
marktraceur |
*nod* there you go |
22:17 |
StarBlessed |
Yaya for "covering my tracks" ;) |
22:17 |
VanessaE |
request: someone make a mod that causes furnaces to emit smoke particles (using a client-side particle spawner that is) from the top surface when they're active, and a texture for the top that has a flue. :-) |
22:18 |
* VanessaE |
<-- too lazy to do it herself :P |
22:18 |
VanessaE |
ditto for torches |
22:22 |
kaeza |
VanessaE, http://forum.minetest.net/viewtopic.php?id=2434 |
22:22 |
kaeza |
:D |
22:23 |
VanessaE |
:P |
22:23 |
VanessaE |
I was being rhetorical/joking about it. |
22:23 |
VanessaE |
(else I'd have just coded it myself) |
22:24 |
kaeza |
well, code it |
22:24 |
kaeza |
shouldn't be more than a few tens lines long |
22:25 |
kaeza |
another interesting request: make dirt emit particles when players walk on it |
22:27 |
kaeza |
and another one: if temperature is cold, show players' breath |
22:27 |
kaeza |
suddenly: 1FPS :P |
22:28 |
|
YoungDerp joined #minetest |
22:28 |
|
YoungDerp joined #minetest |
22:28 |
kaeza |
<-- too busy refactoring technic |
22:28 |
VanessaE |
oh you're crazy |
22:49 |
|
dzho joined #minetest |
23:15 |
|
OldCoder joined #minetest |
23:15 |
|
OldCoder joined #minetest |
23:17 |
kaeza |
random: 96 files changed, 32840 insertions(+), 256 deletions(-) |
23:18 |
PilzAdam |
ITS OVER 9000! |
23:18 |
kaeza |
wrong chan |
23:22 |
khonkhortisan |
but a github-related chan |
23:41 |
|
JamesTait joined #minetest |
23:47 |
VanessaE |
ok I've officially decided: irrlicht 1.8 sucks. |
23:47 |
VanessaE |
kaeza: is that changeset your refactoring of technic? |
23:47 |
PilzAdam |
VanessaE, +1 |
23:48 |
kaeza |
VanessaE, nope |
23:48 |
VanessaE |
oh ok |
23:48 |
VanessaE |
'cuz it kinda sounded about right for technic :P |
23:48 |
kaeza |
hehe |
23:48 |
kaeza |
it that was technic, it'd prolly be 256 insertions(+), 32840 deletions(-) |
23:49 |
VanessaE |
heh |
23:51 |
VanessaE |
and gimp is stupid - load an indexed image that has a mild alpha, it won't show the alpha at all until you convert to RGBA (then it shows it exactly) |
23:52 |
VanessaE |
(but MT/irrlicht handles the image exactly as desired) |
23:52 |
khonkhortisan |
what does it load it as? |
23:53 |
VanessaE |
khonkhortisan: beats me. The alpha is there. Once you do Image -> Mode -> RGB, you can see it. |