Time |
Nick |
Message |
00:15 |
|
chchjesus joined #minetest |
00:18 |
est31 |
ok VanessaE ShadowNinja starting fails |
00:18 |
est31 |
ServerError: caught (...), in function 'open', dreambuilder_game/mods/player_textures/init.lua:3 |
00:19 |
est31 |
ShadowNinja, if a file is not found, it should return nil instead. perhaps same (with log to infostream) when a file is accessed illegally. |
00:20 |
est31 |
thats the root cause of the problem. |
00:26 |
|
JohnsenSayainGod joined #minetest |
00:29 |
|
Jousway joined #minetest |
00:56 |
est31 |
anybody with an android phone here? |
01:00 |
est31 |
(and play store) |
01:01 |
|
Haudegen joined #minetest |
01:18 |
|
Salbei joined #minetest |
01:22 |
|
PicklesRGood joined #minetest |
01:23 |
PicklesRGood |
Hi peoples |
01:26 |
PicklesRGood |
I said hi! |
01:26 |
|
Enke joined #minetest |
01:27 |
PicklesRGood |
Okay. |
01:29 |
PicklesRGood |
I am so bored right now. |
01:50 |
|
meldrian joined #minetest |
02:09 |
VanessaE |
est31: damn. that's gonna piss off a lot of users if that can't be properly fixed. |
02:10 |
est31 |
this breaks the "everything is nil" principle in lua |
02:10 |
VanessaE |
yeah, that's not gonna fly :P |
02:17 |
|
Freejack joined #minetest |
02:18 |
|
LazyJ joined #minetest |
02:25 |
devmarth |
is mediacru.sh down? |
02:26 |
devmarth |
ive never used it before, but all links seem to be down, so its probably been down for awhile |
02:26 |
ShadowNinja |
est31: if mkdir {use mkdir} else {use os.execute} |
02:27 |
ShadowNinja |
est31: And opening a mod's textures dir is allowed. |
02:28 |
est31 |
ShadowNinja, does mkdir do more than making directories? |
02:28 |
VanessaE |
devmarth: dead since a month. |
02:28 |
est31 |
ShadowNinja, I'm just doing an open(non-existent-file) here |
02:28 |
est31 |
that should return nil |
02:28 |
devmarth |
VanessaE; damn |
02:28 |
est31 |
and not crash the server |
02:50 |
ShadowNinja |
est31: Yes, it also kills all felines within 50m and tints your monitor pink. ;-) |
02:50 |
ShadowNinja |
(don't tell anyone!) |
02:51 |
ShadowNinja |
Wait, is this IRC thing public? |
02:51 |
ShadowNinja |
:-D |
02:51 |
est31 |
:P |
02:51 |
VanessaE |
ShadowNinja: yeah, it might even do THIS: http://www.desiringmachine.org/blog/wp-content/uploads/2006/04/pink_slashdot.jpg |
02:51 |
ShadowNinja |
est31: I'm not sure what's causing that open error. |
02:52 |
est31 |
VanessaE, like this? http://soylentnews.org/ |
02:53 |
VanessaE |
est31: naw, that's what happens as a cure to the problem ;) |
02:56 |
|
Zeno` joined #minetest |
03:05 |
est31 |
ShadowNinja, its really only printing "ServerError: caught (...)" |
03:11 |
ShadowNinja |
est31: I'm not sure why. That means that something other than a BaseExeption or char* was thrown IIRC. |
03:12 |
ShadowNinja |
BaseException should really inherit from runtime_error though... |
03:13 |
ShadowNinja |
est31: Anyway, try unsing an insecure env there and tell me if that works. |
03:17 |
est31 |
ShadowNinja, its already having the problem when you do local f = io.open("/some/file") |
03:18 |
est31 |
with game == minimal and that as only content of test/init.lua |
03:18 |
|
werwerwer joined #minetest |
03:18 |
ShadowNinja |
est31: Make sure the path is allowed, although it should lua_error() in that case. |
03:18 |
est31 |
it should return nil |
03:19 |
est31 |
or does it already lua_error in the old version? |
03:19 |
est31 |
when you try to open an non-existent file? |
03:19 |
ShadowNinja |
est31: Old version returned nil and an error, new should do the same. |
03:20 |
est31 |
ShadowNinja, can you reproduce it? |
03:20 |
ShadowNinja |
est31: No, although I got a catch(...) error |
03:21 |
ShadowNinja |
I stoped working on it right after that though. |
03:22 |
ShadowNinja |
And now I have to sleep (have something early tomorrow). |
03:22 |
est31 |
ShadowNinja, I guess the difference is because one is called when a player joins, the other when the file is loaded |
03:22 |
ShadowNinja |
So maybe it will be fixed tomorow. |
03:22 |
est31 |
also doc sais for io.open: |
03:22 |
est31 |
" It returns a new file handle, or, in case of errors, nil plus an error message. " |
03:23 |
ShadowNinja |
est31: Disable that mod and try the others to see if there are moee issues. |
03:23 |
est31 |
and for "nil plus an error message" I guess it does "return nil, "nice error"" |
03:23 |
ShadowNinja |
I made everything throw errors because it's a security violation. |
03:24 |
est31 |
Its perhaps an attempted violation, but as long as we can continue to function even with that violation, there is no problem in returning nil, is there? |
03:25 |
|
jordan4ibanez joined #minetest |
03:25 |
ShadowNinja |
est31: Maybe, but that requires some restructuring. |
03:26 |
VanessaE |
wait, since when is a file-not-found a violation?? |
03:26 |
ShadowNinja |
est31: Anyways, try the rest of dreambuilder please and I'll try to work on it more tomorrow. |
03:26 |
est31 |
I guess it records it as violation because it cant find the full path |
03:26 |
est31 |
ok |
03:26 |
ShadowNinja |
VanessaE: Accessing outside allowed folders is a violation. |
03:27 |
Zeno` |
:3 |
03:27 |
Zeno` |
only if the access is granted |
03:27 |
ShadowNinja |
est31: Nah, there's (more complicated than I like) logic for handling that. |
03:27 |
Zeno` |
otherwise it's not different to file not existing |
03:28 |
VanessaE |
ShadowNinja: but... player_textures only reads from its own textures dir doesn't it? |
03:28 |
VanessaE |
est31: what's the full text of the crash? |
03:28 |
ShadowNinja |
VanessaE: Yes, that's the problem, it should work. |
03:28 |
Zeno` |
I hope sym links still work :/ |
03:29 |
Zeno` |
because my player_textures/ dir is not even in the same home dir as the server |
03:29 |
VanessaE |
local filename = minetest.get_modpath("player_textures").."/textures/player_"..player:get_player_name() |
03:29 |
VanessaE |
yeah, that should work just fine |
03:29 |
ShadowNinja |
Zeno`: Yeah, same here, it works. |
03:29 |
VanessaE |
local f = io.open(filename..".png") |
03:29 |
VanessaE |
that's all it does. pretty simple code. |
03:30 |
est31 |
yes but when "singleplayer" joins, it will try to access a nonexistent file |
03:30 |
VanessaE |
ah, well that's easy enough to patch around in the mod |
03:30 |
est31 |
and then fail to find the full path or whatever. |
03:30 |
est31 |
its a bug with the engine |
03:31 |
VanessaE |
of course that won't fix a player joining who has no skin yet |
03:31 |
ShadowNinja |
Zeno`: Both the mod path and the attempted path are resolved to an absolute no-symlinks path. All bets are off if you use hard links though (so, don't). |
03:31 |
VanessaE |
they will also throw the same error |
03:32 |
ShadowNinja |
est31: It should still find the full path, read ScriptApiSecurity::checkPath(); |
03:32 |
* ShadowNinja |
antomatically switched to semicolon terminators. O_o |
03:36 |
ShadowNinja |
There are ~12 lines of code dedicated to handling inexistant directories, plus snother 12 or so of comments and whitespace to explain it. |
03:37 |
ShadowNinja |
Aaand I'm off. o/ |
03:38 |
est31 |
otherwise it works ShadowNinja. |
03:38 |
ShadowNinja |
est31: Great. :-) |
03:50 |
est31 |
(didnt test unified inventory though) |
03:57 |
Zeno` |
We could just merge it and let others do the testing :D |
04:05 |
devmarth |
VanessaE, you here? |
04:05 |
VanessaE |
no :) |
04:05 |
* VanessaE |
hides |
04:05 |
devmarth |
When I play a teleport pipe in pipeworks, it says "ServerError: error in error handling" |
04:05 |
devmarth |
then it makes me leave the game |
04:05 |
VanessaE |
um |
04:05 |
devmarth |
every time i place a teleport tube |
04:05 |
VanessaE |
clearly a server engine issue :P |
04:06 |
devmarth |
its only when i place that though :/ |
04:06 |
VanessaE |
what commit are you at with minetest? |
04:06 |
devmarth |
master |
04:06 |
Zeno` |
error in error handling... :/ |
04:06 |
VanessaE |
master is a branch |
04:06 |
VanessaE |
what commit? |
04:07 |
devmarth |
i have no idea |
04:07 |
VanessaE |
git log, look at the first entry |
04:07 |
VanessaE |
or just, what version is it? |
04:07 |
devmarth |
I just compiled the master branch so its 0.4.12 |
04:08 |
VanessaE |
also I'd need the full debug output to find the error (if it's in pipeworks and not the engine) |
04:08 |
devmarth |
but i think the master is a bit more updated than 0.4.12 |
04:08 |
devmarth |
im gonna try to reinstall it |
04:09 |
devmarth |
ill pastebin a debug log, because that reinstall didnt work |
04:10 |
|
est31 joined #minetest |
04:11 |
devmarth |
http://pastebin.com/KFqYqTUr |
04:11 |
devmarth |
VanessaE ^ |
04:11 |
VanessaE |
um |
04:12 |
devmarth |
hm? |
04:12 |
VanessaE |
I'm at a loss |
04:12 |
VanessaE |
I simply can't debug that |
04:12 |
VanessaE |
also, fix your copy of maptools. |
04:12 |
devmarth |
I'm confused |
04:12 |
Zeno` |
Does debug_log_level = 4 add anything useful to the log? |
04:12 |
VanessaE |
Zeno`: not in this case it won't |
04:13 |
devmarth |
this is weird |
04:13 |
VanessaE |
I got nuthin' man :) |
04:14 |
devmarth |
its only when i place that specific node |
04:15 |
VanessaE |
works fine for me with Minetest commit 7c19933 |
04:15 |
VanessaE |
just tested it |
04:15 |
VanessaE |
someone wanna bisect? |
04:15 |
devmarth |
hm |
04:15 |
VanessaE |
first good, 7c19933, first bad 1551168 (according to devmarth) |
04:16 |
devmarth |
wait, i didnt compile minetest, i was testing it on my fork, that may be it, i mustve placed it in the wrong place |
04:17 |
devmarth |
but it shouldnt have that issue |
04:17 |
VanessaE |
ah |
04:17 |
VanessaE |
that might be it then |
04:17 |
VanessaE |
use a clean upstream build |
04:17 |
devmarth |
i wonder why, its pretty much the same besides the mapgen c++ files |
04:17 |
devmarth |
thats what im doing right now |
04:18 |
devmarth |
im compiling a fresh copy of minetest now |
04:18 |
devmarth |
its kinda weird, because every other pipeworks tube worked |
04:18 |
Zeno` |
I don't know you can be so sure debug level 4 will not output any additional diagnostics :P |
04:18 |
devmarth |
does that go into the conf? ive never heard of debug levels |
04:19 |
Zeno` |
debug_log_level = 4 goes into minetest.conf, yes |
04:19 |
VanessaE |
Zeno`: because error stuff is at a different log level :) |
04:19 |
devmarth |
thought so |
04:19 |
Zeno` |
VanessaE, but it's in a different thread |
04:19 |
devmarth |
ok set it to 4, trying now |
04:19 |
Zeno` |
so *something* must go on between the place and the "Error in error" |
04:20 |
devmarth |
yeah error in error sounds off |
04:20 |
Zeno` |
error in error happens when Lua is printing an error and another error occurs |
04:21 |
Zeno` |
e.g. it might be trying to print an error and out of memory occurs... there's not really any "good" way to handle it I don't think |
04:21 |
VanessaE |
Zeno`: 404, page not found. {smaller text} Additionally, the server got a 404 while trying to show the custom 404 page. |
04:21 |
VanessaE |
:)_ |
04:21 |
VanessaE |
:) |
04:21 |
VanessaE |
reminds me of this. |
04:22 |
Zeno` |
lol, yep |
04:22 |
devmarth |
its a huge file, and firefox literally is frozen because i copied it |
04:22 |
Zeno` |
devmarth you don't need to paste the whole lot... just the stuff near the end :) |
04:23 |
Zeno` |
VanessaE, I wonder if that 404 error is recursive :-o |
04:23 |
Zeno` |
brb |
04:23 |
devmarth |
http://pastebin.com/UXQE6ENi |
04:24 |
devmarth |
the dig thing is because when i rejoin after crash it has the node placed |
04:24 |
devmarth |
theres not much more information |
04:24 |
MinetestBot |
[git] paramat -> minetest/minetest: mg_decoration: Raise highest allowed deco top to max edge of voxelmanip 89217fa http://git.io/ppQV (2015-03-15T04:15:48Z) |
04:25 |
devmarth |
and if for some reason you need the code for the fork, http://github.com/blokel/blokel because it might be helpful to see why idk |
04:26 |
devmarth |
it probably wont, but vanessa says its a server thing |
04:26 |
VanessaE |
devmarth: like I said, try it with clean upstream |
04:26 |
VanessaE |
my build is only 2 days old and it works fine there |
04:26 |
devmarth |
yeah ik, its 90% done compiling |
04:26 |
devmarth |
but i kind of want it to work with blokel anyways, so i wanna figure out why this is happening |
04:28 |
devmarth |
jesus, it places fine in regular minetest |
04:28 |
VanessaE |
then you bwoke it! :) |
04:29 |
devmarth |
this is weird |
04:29 |
devmarth |
well, why is it that specific node that gives an error... |
04:29 |
VanessaE |
idk |
04:30 |
devmarth |
lemme look at teleport_tube.lua |
04:30 |
VanessaE |
<sfan5 "shrug" emoji here> |
04:30 |
devmarth |
maybe theres something that says it needs to be in the minetest game idk |
04:30 |
VanessaE |
doubt it |
04:30 |
VanessaE |
I run it in Dreambuilder |
04:31 |
devmarth |
Dreambuilder is a game |
04:31 |
VanessaE |
(which admittedly is a fork of minetest_game, albeit heavily modified) |
04:31 |
|
Viper168 joined #minetest |
04:31 |
devmarth |
hm |
04:31 |
devmarth |
this makes no sense |
04:32 |
devmarth |
do you know the .cpp file this could have something to do with? |
04:32 |
VanessaE |
noper |
04:32 |
VanessaE |
I don't know the engine code at all |
04:32 |
devmarth |
very odd issue |
04:32 |
Zeno` |
without a backtrace it would be impossible to find |
04:33 |
devmarth |
huh? |
04:33 |
Zeno` |
the actual LUA_ERRERR is part of Lua, so what triggers it is unknown with the information given |
04:33 |
devmarth |
any ideas of what it COULD be? i cant think of any since its only this specific node |
04:34 |
Zeno` |
kind of... |
04:34 |
devmarth |
What's your idea then? |
04:36 |
Zeno` |
https://github.com/minetest/minetest/blob/master/src/network/packethandlers/server.cpp#L1374 |
04:36 |
Zeno` |
well not an idea... just where to start looking |
04:36 |
devmarth |
well, how could that interfere with only one node |
04:41 |
Zeno` |
set a breakpoint on line 1473 and then step through the code? |
04:41 |
devmarth |
gotcha |
04:41 |
Zeno` |
wait are you using master? |
04:41 |
devmarth |
http://github.com/blokel/blokel |
04:41 |
devmarth |
works fine on regular minetest |
04:41 |
devmarth |
so yes master |
04:41 |
Zeno` |
err that's right |
04:42 |
devmarth |
maybe because i forked 0.4.11? |
04:43 |
devmarth |
yeah, the server files for minetest and blokel are different |
04:43 |
devmarth |
let me copy the ones from minetest over to blokel, but that might cause errors |
04:51 |
|
Menche joined #minetest |
04:56 |
|
chchjesus joined #minetest |
05:00 |
|
]DMackey[ joined #minetest |
06:10 |
|
nore joined #minetest |
06:54 |
|
gorilla joined #minetest |
06:55 |
devmarth |
Krock, are you here? |
06:55 |
devmarth |
Nope, hes not even in IRC. dang |
06:59 |
|
livethetruth joined #minetest |
07:01 |
|
Fritigern joined #minetest |
07:18 |
|
livethetruth joined #minetest |
07:18 |
|
FreeFull joined #minetest |
07:20 |
sfan5 |
VanessaE: ¯\_(ツ)_/¯ set it as replacement in hexchat |
07:20 |
VanessaE |
nah, that's your trademark :) |
07:23 |
est31 |
anybody know how to get rid of these compile errors? https://travis-ci.org/minetest/minetest/jobs/54427849#L572 |
07:24 |
est31 |
I only get them in travis, locally everything is ok |
07:28 |
devmarth |
if its only in travis, it must be the travis script. is it the default one? |
07:28 |
est31 |
its also on freebsd |
07:28 |
est31 |
I guess its simply because I didnt do a clean build locally |
07:29 |
est31 |
still weird |
07:29 |
est31 |
devmarth, I have written an android building guide now: http://dev.minetest.net/Android |
07:30 |
est31 |
I'm not sure if additional packages are neccessary |
07:30 |
devmarth |
Thanks man! |
07:30 |
devmarth |
You're a great help :D |
07:32 |
devmarth |
hm, that doesnt explain how to get minetest_game in there, any ideas? |
07:32 |
est31 |
its packaging it automatically |
07:32 |
devmarth |
really? neat |
07:49 |
|
Lunatrius joined #minetest |
08:03 |
|
Krock joined #minetest |
08:06 |
|
OldCoder joined #minetest |
08:16 |
|
Tux[Qyou] joined #minetest |
08:22 |
|
neoascetic joined #minetest |
08:22 |
neoascetic |
what system requirements for the Android app? |
08:24 |
est31 |
how do you mean that :) |
08:24 |
neoascetic |
Minimum amout of RAM etc |
08:24 |
neoascetic |
I cannot run minetest on my wife's phone |
08:24 |
est31 |
what is the error? |
08:25 |
est31 |
does it start? |
08:25 |
neoascetic |
I don't know, it stucks for 10 seconds with black screen, then exit |
08:26 |
devmarth |
512MB neoascetic |
08:26 |
devmarth |
if you have more than that, its not the RAM thats the issue |
08:26 |
neoascetic |
wow. and desktop windows app? |
08:31 |
neoascetic |
The phone has 786 Mb of RAM |
08:32 |
neoascetic |
How to debug app? |
08:35 |
|
Calinou joined #minetest |
08:36 |
est31 |
neoascetic, the app should create a debug.txt somewhere |
08:37 |
|
DarkNekros joined #minetest |
08:41 |
|
neoascetic joined #minetest |
08:41 |
est31 |
neoascetic, found it? |
08:41 |
neoascetic |
not yet |
08:41 |
est31 |
for me its under /storage/sdcard0/Minetest/debug.txt |
08:45 |
Krock |
devmarth, refresh the forum page |
08:46 |
neoascetic |
Minetest directory exists, but empty |
08:46 |
devmarth |
Got it Krock |
08:46 |
|
nrzkt joined #minetest |
08:46 |
nrzkt |
IRC |
08:47 |
Krock |
CRI |
08:48 |
nrzkt |
xD autocomplete too fast on gnome :p |
08:48 |
|
ndumont joined #minetest |
08:55 |
devmarth |
Krock, I'm running Ubuntu, trying to get a Windows build from there, I dont have Windows to test it on, so I'm using wine and a friends help haha |
08:55 |
Krock |
lol |
08:56 |
devmarth |
and from the looks of whatever you gave me "Start > Programs" appears to be Windows |
09:00 |
|
nore joined #minetest |
09:01 |
|
Yepoleb_ joined #minetest |
09:05 |
Krock |
Yes, it's required to run the VC command line to compile LuaJIT |
09:10 |
Krock |
^ devmarth |
09:14 |
Krock |
AVG knows a special virus: Unknown LOOL |
09:14 |
Krock |
Ye sure, it's an unknown virus |
09:20 |
|
fz72 joined #minetest |
09:22 |
|
Zeno` joined #minetest |
09:30 |
|
nore_ joined #minetest |
09:31 |
|
alket joined #minetest |
09:31 |
|
nore_ left #minetest |
09:31 |
Krock |
0.001s :3 |
09:34 |
|
Calinou joined #minetest |
09:42 |
|
Calinou joined #minetest |
09:47 |
|
SylvieLorxu joined #minetest |
09:52 |
|
phantombeta joined #minetest |
09:54 |
|
kilbith joined #minetest |
09:54 |
|
kilbith left #minetest |
10:04 |
|
neoascetic joined #minetest |
10:09 |
|
raffahacks joined #minetest |
10:10 |
|
raffahacks left #minetest |
10:16 |
|
aheinecke joined #minetest |
10:23 |
MinetestBot |
[git] nerzhul -> minetest/minetest: Android Makefile update backported from stable-0.4 with minor changes 2bc0165 http://git.io/phoZ (2015-03-15T11:21:34+01:00) |
10:24 |
|
ImQ009 joined #minetest |
10:24 |
|
kilbith joined #minetest |
10:25 |
|
kilbith left #minetest |
10:31 |
|
fz72 joined #minetest |
10:34 |
|
Viper168_ joined #minetest |
10:34 |
|
Calinou joined #minetest |
10:38 |
|
SopaXorzTaker joined #minetest |
10:53 |
neoascetic |
I want to put minetest sticker/decal on my laptop. Which one should I buy? http://www.cafepress.co.uk/mf/76069408/minetest-logo_sticker?productId=778441096 or http://www.cafepress.co.uk/mf/76069408/minetest-logo_sticker?productId=778441066 ? |
10:53 |
neoascetic |
are they both transparent? i.e. without white borders |
10:54 |
neoascetic |
Oh, I see now, sorry |
10:58 |
|
ElectronLibre joined #minetest |
11:11 |
|
w_laenger joined #minetest |
11:11 |
w_laenger |
hi |
11:13 |
w_laenger |
I've got a problem with my minetest. |
11:14 |
ElectronLibre |
What's the exact nature of the problem? |
11:14 |
w_laenger |
I disabled damage, but it didn't work |
11:14 |
ElectronLibre |
Did you do it with GUI or by editing minetest.conf? |
11:14 |
w_laenger |
and now everytime I join my world, I get the formspec message that I died |
11:14 |
w_laenger |
gui |
11:14 |
w_laenger |
under the enable creative mode setting |
11:15 |
ElectronLibre |
Ok. Are you sure every minetest/minetestserver session was closed except the one you used? |
11:15 |
w_laenger |
yes |
11:15 |
ElectronLibre |
Enable damages again, get the message, respawn and it should be fine. |
11:15 |
w_laenger |
ok, I'll test it |
11:16 |
ElectronLibre |
It happens sometimes when players die and the server shuts down : when restarting without damages they get the message "you died" but when clicking stay stuck in the laying state. |
11:17 |
w_laenger |
it worked, thanks |
11:17 |
ElectronLibre |
You're welcome. |
11:17 |
ElectronLibre |
I'm going to see where is displayed the dead message and try to avoid that. |
11:17 |
w_laenger |
but it didn't solve my problem |
11:18 |
ElectronLibre |
Now you have respawned you shut the server down, restart it without damages and it should work. |
11:18 |
w_laenger |
yes but I died again |
11:18 |
w_laenger |
and damage was disabled |
11:18 |
ElectronLibre |
._. |
11:18 |
w_laenger |
and so now again I can't dig but write into chat |
11:18 |
ElectronLibre |
Are you using the release version? |
11:18 |
w_laenger |
no |
11:19 |
w_laenger |
I'm using 0.4.12-dev |
11:19 |
ElectronLibre |
Oh. |
11:19 |
w_laenger |
maybe it has something to do with the negative damage implemention |
11:19 |
ElectronLibre |
So maybe I have an idea about what it could be. Anyway I hope it's not that. |
11:20 |
w_laenger |
and they forgot to disable damage |
11:20 |
w_laenger |
which idea? |
11:20 |
ElectronLibre |
I was thinking about this indeed. Here is a trick : close your server, and client, and go in your world's directory. |
11:20 |
sfan5 |
!unban *!*@*151.228.208.* |
11:21 |
sfan5 |
!ban *!*@*151.228.208.35 |
11:21 |
ElectronLibre |
Negative damages, but I'm not sure it's that because it happened to me a very long time ago. |
11:21 |
sfan5 |
!op |
11:22 |
sfan5 |
!deop |
11:22 |
w_laenger |
!unban *!*@*127.0.0.* |
11:22 |
ElectronLibre |
w_laenger, you were really thinking it could work? |
11:23 |
w_laenger |
no |
11:23 |
sfan5 |
that doesn't even make sense because that hostmask isn't banned |
11:23 |
w_laenger |
thats localhost I think |
11:23 |
ElectronLibre |
That hostmake is freenode's server itself so, it's not banned. |
11:24 |
w_laenger |
so I can't longer play minetest with disabled damage |
11:24 |
ElectronLibre |
I maybe have a way to solve this : |
11:25 |
ElectronLibre |
Go in the players directory in your world's folder, open the file containing your datas (called by your name) while server is shut down, and change HP value. |
11:26 |
w_laenger |
but then I could die again with disabled damahge |
11:26 |
ElectronLibre |
Normally, no. |
11:27 |
ElectronLibre |
When you restart the server without damages it shouldn't show you the message, and there shouldn't be a health bar. |
11:27 |
w_laenger |
officially no |
11:27 |
w_laenger |
but the message appears |
11:27 |
ElectronLibre |
Yes. In minetest's normal behavior no. |
11:27 |
w_laenger |
thats my problem |
11:28 |
ElectronLibre |
Ok, then https://github.com/minetest/minetest/issues/ I cannot do anything more... |
11:28 |
ElectronLibre |
When did you compile your version? |
11:29 |
w_laenger |
I didn't |
11:29 |
ElectronLibre |
Oh, it's a forum's build? |
11:29 |
w_laenger |
I use the ubuntu ppa |
11:29 |
ElectronLibre |
OH. Ok. |
11:32 |
ElectronLibre |
Then, wait for updates, and if it's still there, report. I'm going to compile and test that. |
11:36 |
w_laenger |
ok, so bye |
11:46 |
|
Trustable joined #minetest |
11:47 |
|
Haudegen joined #minetest |
11:50 |
|
iqualfragile joined #minetest |
12:03 |
MinetestBot |
[git] est31 -> minetest/minetest: Finer progress bar updates when initializing nodes e4f7c92 http://git.io/pjvk (2015-03-15T22:01:52+10:00) |
12:04 |
|
Tux[Qyou] joined #minetest |
12:08 |
Krock |
[git] SmallJoker -> SmallJoker/boost_cart: Allow different railtypes 317ba75 https://github.com/SmallJoker/boost_cart/commit/317ba75 (2015-03-15T12:14:16+01:00) |
12:08 |
Krock |
damn. almost perfect |
12:10 |
ElectronLibre |
The colors are just different but not bad. |
12:12 |
|
Wuzzy joined #minetest |
12:15 |
Krock |
however, the cart can now only drive on one type of rails :) |
12:16 |
ElectronLibre |
Good :). |
12:22 |
|
Jordach joined #minetest |
12:26 |
|
jojoa1997 joined #minetest |
12:35 |
ElectronLibre |
About what said w_laenger earlier, it's apparently an engine's bug : https://github.com/minetest/minetest/issues/2492 |
12:37 |
|
rubenwardy joined #minetest |
12:42 |
Krock |
!tell srifqi still can't rebase? lol. (# 2480) |
12:42 |
MinetestBot |
Krock: I'll pass that on when srifqi is around |
12:46 |
|
Jousway joined #minetest |
12:47 |
|
ac|2 joined #minetest |
12:55 |
|
Haudegen joined #minetest |
13:00 |
|
xenkey joined #minetest |
13:00 |
xenkey |
Hello |
13:01 |
ElectronLibre |
Hello. |
13:01 |
xenkey |
What's up? |
13:01 |
xenkey |
I'm new here and will be sticking around. Seems like a nice game you have here. |
13:02 |
Krock |
Your thought are correct |
13:02 |
|
fishyWET joined #minetest |
13:02 |
xenkey |
I'd certainly be interested in hosting a server and adding it into the server list. Do I need an account to do this? |
13:02 |
Krock |
hmm "thoughts" does not exist in the google translator |
13:03 |
Krock |
xenkey, each server has its own accounts. you don't need one to start a server |
13:03 |
Krock |
There are some tutorials on the Minetest wiki and in the forums :) |
13:05 |
xenkey |
Anyone can submit a server to be added? |
13:05 |
Krock |
yes, it gets added automatically when the server enabled the setting announce_server = 1 |
13:05 |
Krock |
* server_announce |
13:06 |
xenkey |
Alright |
13:06 |
Krock |
http://wiki.minetest.net/Setting_up_a_server |
13:06 |
xenkey |
I see you support LuaJIT, how is there a flag to enable this> |
13:06 |
Krock |
in the cmake options |
13:06 |
xenkey |
-DENABLE_LUAJIT or -DUSE_LUAJIT ? |
13:07 |
xenkey |
Finally, will Minetest Server work on ARM ? |
13:07 |
sfan5 |
yes |
13:07 |
Krock |
https://github.com/minetest/minetest/blob/master/src/CMakeLists.txt#L238 |
13:07 |
Krock |
-DUSE_LUAJIT |
13:07 |
xenkey |
This isn't Android, it's custom hardware and software which I guess is most similar to a Raspberry Pi |
13:08 |
xenkey |
Alright, thanks Krock |
13:08 |
Krock |
np |
13:08 |
|
rubenwardy joined #minetest |
13:08 |
sfan5 |
xenkey: luajit is enabled by default |
13:08 |
sfan5 |
Krock: -DUSE_LUAJIT is internal, don't use it |
13:08 |
Krock |
oh sorry |
13:08 |
sfan5 |
xenkey: minetestserver should work on any Linux system |
13:09 |
rubenwardy |
Hi all! |
13:09 |
sfan5 |
provided you have gcc, g++ and some libraries |
13:09 |
Krock |
hi rubenwardy |
13:14 |
xenkey |
sfan5: What about Arch |
13:14 |
xenkey |
In fact |
13:15 |
xenkey |
Oh nice |
13:15 |
Krock |
Arch is linux |
13:15 |
xenkey |
It's in the AUR |
13:15 |
xenkey |
Yeah i know |
13:15 |
xenkey |
I'd rather compile it myself and have done so in the past but this seems to do what I want |
13:16 |
xenkey |
minetest-git-leveldb that is |
13:17 |
Krock |
Basically, you don't need LevelDB, it's just like frosting on the cake |
13:19 |
xenkey |
No I absolutely do |
13:20 |
xenkey |
It's a lot faster |
13:20 |
xenkey |
Well, perhaps not faster |
13:20 |
xenkey |
Certainly more reliable |
13:23 |
xenkey |
How is LuaJIT implemented? Does it just use the LuaJIT interpreter or does it compile Lua scripts and cache the objects somewhere for later inclusion? |
13:23 |
xenkey |
Uh I guess the latter would require you to recompile every time you change a mod, right? |
13:36 |
Krock |
LuaJIT compiles those into ram |
13:37 |
exio4 |
xenkey: just in time compilation is basically doing compilation on-the-fly, using data only found at runtime to do optimizations |
13:40 |
xenkey |
Alright |
13:40 |
xenkey |
exio4, Krock, have any favourite servers you like to play on? |
13:41 |
xenkey |
Personally I like neat, organized, non-bloated, fast servers |
13:41 |
Krock |
xenkey, I prefer to play on my own if my router wouldn't crash after a while |
13:41 |
xenkey |
how does your router affect singleplayer? |
13:42 |
Krock |
it doesn't |
13:42 |
exio4 |
xenkey: I don't really play minetest, I just lurk around channels with nice people |
13:42 |
Krock |
but I've a server in the same router network and it doesn't like when I play on it |
13:42 |
xenkey |
Alright |
13:43 |
|
luizrpgluiz joined #minetest |
13:44 |
|
berome joined #minetest |
13:46 |
|
VargaD joined #minetest |
13:46 |
luizrpgluiz |
hi |
13:46 |
|
Zeno` joined #minetest |
13:50 |
xenkey |
hey |
13:52 |
xenkey |
The mouse movement is glitchy |
13:55 |
|
MinetestForFun joined #minetest |
13:55 |
xenkey |
https://a.pomf.se/imxsqb.png |
13:55 |
xenkey |
very nice |
13:56 |
|
GaboXandre joined #minetest |
13:58 |
|
berome left #minetest |
14:01 |
|
gikiam joined #minetest |
14:01 |
Krock |
glitchy? |
14:02 |
Krock |
!mod boost_c |
14:02 |
MinetestBot |
Krock: Boost cart [boost_cart] by Krock - https://forum.minetest.net/viewtopic.php?t=10172 |
14:02 |
Krock |
thx dood |
14:02 |
|
est31 joined #minetest |
14:05 |
xenkey |
any major EU/UK servers? |
14:06 |
Calinou |
this isn't QuakeWorld, you can play on US servers fine :P |
14:07 |
Krock |
look at the ping on servers.minetest.net if you want to know |
14:07 |
xenkey |
is that the ping from me? |
14:07 |
xenkey |
How is that implemented? |
14:08 |
xenkey |
if it's a ping from another server that's quite useless |
14:08 |
Krock |
it's the ping from master server to all other servers :) |
14:08 |
xenkey |
where's the master server |
14:08 |
Krock |
address above. |
14:08 |
xenkey |
ugh |
14:08 |
xenkey |
this is why we have `ping` |
14:09 |
xenkey |
ping(8) |
14:09 |
xenkey |
if it doesn't ping then it's behind some firewall and not worth playing on |
14:09 |
Krock |
not worth and additional to that completly impossible |
14:10 |
est31 |
all servers on the masterlist are publicly accessible |
14:10 |
xenkey |
i guess there's some code to stop noobs submitting internal ranges |
14:11 |
xenkey |
Well I assert there is |
14:11 |
est31 |
there is |
14:15 |
xenkey |
I'm firing up a dedicated server to host a minetestserver, do i choose gentoo, debian, arch or fedora |
14:15 |
xenkey |
Can one cluster minetest servers/ |
14:15 |
est31 |
no |
14:16 |
xenkey |
I'll go with arch |
14:16 |
xenkey |
I guess |
14:17 |
est31 |
I'm fine on ubuntu |
14:17 |
Calinou |
you can start several Minetest servers on one machine, xenkey |
14:17 |
Calinou |
just make sure they run on different ports |
14:17 |
est31 |
engine developers are very cautious on requiring bleeding edge servers. |
14:17 |
xenkey |
Oh no that's far too advanced for me |
14:17 |
Calinou |
xenkey, some Minetest servers may block ICMP ping |
14:17 |
Calinou |
like some ISPs block it by default |
14:17 |
xenkey |
Uh |
14:17 |
Calinou |
so you can still play on them |
14:17 |
xenkey |
Yeah they do |
14:17 |
xenkey |
Yeah |
14:18 |
xenkey |
I'll call it arhf |
14:18 |
xenkey |
Don't ask why |
14:18 |
xenkey |
I should get a domain, how do I do that? |
14:19 |
Calinou |
buy a domain name, or get a free subdomain from a provider like http://nsupdate.info or http://hopper.pw |
14:19 |
Calinou |
a free subdomain is likely enough for a game server |
14:19 |
xenkey |
freesbd works |
14:20 |
xenkey |
ur |
14:20 |
xenkey |
freedns |
14:20 |
Krock |
http://freedns.afraid.org/ |
14:21 |
xenkey |
mt.3tm.net :3 |
14:22 |
Calinou |
I have cal.it.cx |
14:22 |
|
phantombeta joined #minetest |
14:23 |
xenkey |
for a server? |
14:23 |
xenkey |
online.net is great |
14:23 |
xenkey |
it's arm but i don't really care |
14:24 |
xenkey |
it's great for parallel workloads. Is minetest multithreaded/ |
14:25 |
|
GaboXandre left #minetest |
14:29 |
rubenwardy |
Minetest uses multithreads, but not very weel |
14:31 |
rubenwardy |
I just did the sin of doing a David Bowie commit |
14:31 |
rubenwardy |
Cha-cha-cha-Changes! |
14:31 |
sfan5 |
xenkey: servers.minetest.net shows the ping from amsterdam (direct connection to ams-ix) |
14:32 |
sfan5 |
xenkey: also the master server checks servers (to obtain the ping) before putting them on the list, you can't get any internal ranges onto the list |
14:32 |
xenkey |
Nice. Is there any form of error appearing when one of these checks is not fulfilled? |
14:32 |
sfan5 |
your minetest servers tell you when the announce failed |
14:33 |
sfan5 |
but there is not helpful status code |
14:33 |
sfan5 |
no* |
14:33 |
xenkey |
ok |
14:35 |
|
turtleman_ joined #minetest |
14:36 |
|
fishyWET left #minetest |
14:41 |
|
MinetestForFun joined #minetest |
14:45 |
|
EnB joined #minetest |
14:48 |
EnB |
hello... |
14:49 |
EnB |
ok, everybody is afk... |
14:50 |
|
rubenwardy joined #minetest |
14:50 |
Calinou |
EnB, no! |
14:50 |
Calinou |
if you have a question, you can ask it |
14:52 |
EnB |
ok, well :D |
14:52 |
Zeno` |
well, it was a question really. |
14:52 |
Zeno` |
And yes, I am afk |
14:52 |
Zeno` |
I'm also asleep |
14:52 |
EnB |
i have a question here... |
14:53 |
EnB |
how to make a mod loop? |
14:53 |
* Zeno` |
trembles in anticipation |
14:53 |
|
luizrpgluiz left #minetest |
14:53 |
Zeno` |
a mod loop? |
14:53 |
Yves |
EnB: What you mean by bod loop? |
14:53 |
EnB |
for aliases |
14:53 |
Yves |
??? |
14:54 |
Zeno` |
Zeno`, are you afk? |
14:54 |
Zeno` |
Zeno`, yep. Asleep as well |
14:55 |
Zeno` |
Zeno`, you have caused an infinite recursion :( |
14:55 |
Zeno` |
Zeno`, sorry |
14:56 |
est31 |
I'm not seeing the infinity here. |
14:56 |
Zeno` |
est31, it's the silly alerts my client shows |
14:56 |
Zeno` |
phew |
14:56 |
Zeno` |
you're right! |
14:57 |
* Zeno` |
jumps out of the rabbit hole |
14:57 |
Zeno` |
I am safe! |
14:58 |
EnB |
minetest.register_alias("modern:"..colour, "x:"..colour) |
14:58 |
EnB |
22:18:41: ERROR[main]: Failed to load and run script from 22:18:41: ERROR[main]: /home/enb/.minetest/mods/modern/init.lua: 22:18:41: ERROR[main]: /home/enb/.minetest/mods/modern/init.lua:77: attempt to concatenate global 'colour' (a nil value) 22:18:41: ERROR[main]: stack traceback: 22:18:41: ERROR[main]: /home/enb/.minetest/mods/modern/init.lua:77: in main chunk |
14:58 |
Yves |
Ah |
14:59 |
Zeno` |
est31, the infinity was caused by my client triggering an event everytime it saw "Zeno`", replying with "Zeno` said" |
14:59 |
Zeno` |
I have fixed the bug |
14:59 |
Zeno` |
it's safe now though |
15:01 |
Yves |
i really must go - anyway youre in good hands Zeno. See you all later :) |
15:01 |
EnB |
did your guys know how to fixed it? |
15:04 |
EnB |
Calinou, how to add the loop? |
15:04 |
Calinou |
try adding the alias in the loop itself |
15:04 |
Calinou |
you added it outside of the loop |
15:04 |
Yves |
Marci :) |
15:05 |
Yves |
Calinou: ^ |
15:08 |
xenkey |
Attempting to compile on armhf |
15:09 |
EnB |
i actually tried to merged the mod from another mod. im trying to fix the unknown block by using that aliases. |
15:11 |
xenkey |
Few hiccups but the cmake stage is complete |
15:12 |
xenkey |
I needed to download irrlicht and set the include path |
15:12 |
xenkey |
uh no |
15:12 |
xenkey |
i need to compile irrlicht |
15:13 |
xenkey |
Do i? |
15:13 |
Krock |
why is that bad? |
15:13 |
xenkey |
huh |
15:14 |
xenkey |
I never said it was |
15:15 |
|
Builder123 joined #minetest |
15:15 |
xenkey |
-DBUILD_CLIENT=off |
15:16 |
xenkey |
This right for a headless build? |
15:16 |
|
Johnsen2 joined #minetest |
15:17 |
|
SopaXorzTaker joined #minetest |
15:19 |
Krock |
-DBUILD_CLIENT=0 -DBUILD_SERVER=1 builds a server |
15:22 |
sfan5 |
xenkey: for the server you only need the irrlicht headers |
15:24 |
Builder123 |
Good day all - I need help installing unternull server on my local machine - I receive the following error 11:22:42: ERROR[main]: ServerEnvironment::loadMeta(): EnvArgsEnd not found! |
15:24 |
Builder123 |
11:22:42: ERROR[main]: The server is probably running a different version of Minetest. |
15:33 |
|
Haudegen joined #minetest |
15:34 |
|
Jousway joined #minetest |
15:39 |
xenkey |
sfan5: where are those? |
15:39 |
xenkey |
irrlicht-1.8.1/source/Irrlicht ? |
15:40 |
sfan5 |
xenkey: irrlicht-1.8.1/include/ |
15:41 |
|
Jousway joined #minetest |
15:41 |
xenkey |
sfan5: trying that |
15:48 |
|
iqualfragile joined #minetest |
15:50 |
|
xenkey joined #minetest |
15:50 |
|
luizrpgluiz joined #minetest |
15:50 |
xenkey |
Hi |
15:53 |
|
CWz joined #minetest |
15:54 |
xenkey |
[100%] Built target minetestserver |
15:54 |
xenkey |
Thanks sfan5 |
15:54 |
xenkey |
All compiled |
15:54 |
xenkey |
Now what? |
15:55 |
Calinou |
run it |
15:55 |
sfan5 |
start it |
15:55 |
Calinou |
./bin/minetestserver |
15:55 |
Calinou |
or ./minetestserver inside bin directory |
15:55 |
Calinou |
both work |
15:55 |
xenkey |
No I need a game, any suggestions for mods? |
15:55 |
Calinou |
get minetest_game |
15:55 |
sfan5 |
http://minetest.net/mods |
15:55 |
Calinou |
git clone https://github.com/minetest/minetest_game.git |
15:55 |
|
fz72 joined #minetest |
15:55 |
Calinou |
inside the games folder |
15:55 |
xenkey |
Nah, i need something powerful yet minimalistic |
15:55 |
Calinou |
minetest_game is rather minimalistic |
15:55 |
xenkey |
Does minetest support changing gamemodes on the fly? |
15:55 |
Calinou |
not officialy |
15:55 |
Calinou |
it does exist through mods, but that functionality is buggy |
15:56 |
xenkey |
I'll clone the game to start with |
15:56 |
|
Jousway joined #minetest |
15:56 |
est31 |
ooooh f-droid is compiling... lets hope there is no error... |
15:56 |
xenkey |
Let me compile a suitable configuration from my past experience. I'll need some help to check if it's compatible with the latest build or to come up with alternate config settings which are more efficient. |
16:01 |
xenkey |
http://pastie.org/10027876 |
16:01 |
xenkey |
How's that? |
16:01 |
sfan5 |
Calinou: ping |
16:02 |
sfan5 |
xenkey: that config looks good |
16:02 |
xenkey |
Alright |
16:02 |
xenkey |
if name = xen should xen have all privileges? |
16:02 |
est31 |
this is a simple mod for the /spawn command, if you want it: https://github.com/cheapie/spawn |
16:03 |
sfan5 |
xenkey: yes |
16:04 |
est31 |
also, watch out from an user with the ip "151.228.208.35". |
16:05 |
Calinou |
active_block_range = 1 |
16:05 |
Calinou |
greatly increases server performance |
16:05 |
Calinou |
dedicated_server_step = 0.1 |
16:05 |
Calinou |
please avoid putting it above 0.1 |
16:05 |
Calinou |
0.2 makes player movement less smooth |
16:05 |
|
iqualfragile joined #minetest |
16:09 |
xenkey |
looks good |
16:10 |
xenkey |
Go ahead and try mt.3tm.net |
16:11 |
xenkey |
I think I set it up right |
16:11 |
xenkey |
fast speed 30 is awfully ... fast |
16:11 |
Calinou |
try 25 |
16:11 |
Calinou |
or 24 |
16:14 |
xenkey |
Calinou: max_block_send_distance = 4 |
16:14 |
xenkey |
That one? |
16:16 |
|
Jousway joined #minetest |
16:18 |
xenkey |
whats a sane value for max_block_send_distance ? |
16:20 |
|
nore joined #minetest |
16:21 |
Calinou |
default is 10 I think |
16:21 |
Calinou |
try 6 |
16:21 |
Calinou |
it depends on your bandwidth |
16:21 |
xenkey |
Speed or data cap? |
16:21 |
xenkey |
it's 100mbits unlimited |
16:22 |
Calinou |
speed |
16:22 |
Calinou |
if you have lots of spare bandwidth you can increase block sending speed and range |
16:22 |
Calinou |
try range 8 |
16:22 |
xenkey |
max_block_generate_distance != max_block_send_distance right? |
16:22 |
Calinou |
yes, they are different |
16:22 |
xenkey |
What's the difference? Can they be the same? |
16:22 |
Calinou |
one is the generation distance, one is the sending distance |
16:22 |
Calinou |
they can be the same |
16:22 |
xenkey |
Alright |
16:22 |
Calinou |
it's a good thing when they are the same |
16:23 |
Calinou |
but it's not a requirement |
16:23 |
xenkey |
So I'll set them both to 8 |
16:23 |
Calinou |
max_simultaneous_block_sends_per_client = 50 |
16:23 |
Calinou |
max_simultaneous_block_sends_server_total = 500 |
16:23 |
xenkey |
I also increased the max block sends per player to 5 |
16:23 |
Calinou |
try this |
16:23 |
xenkey |
Damn |
16:23 |
xenkey |
Ok |
16:23 |
xenkey |
Sure |
16:23 |
Calinou |
will send blocks very fast, for quick world loading |
16:23 |
Calinou |
if this is actually slower, revert it (use 10 per client, 50 total) |
16:24 |
xenkey |
I thought that was building... |
16:24 |
xenkey |
full_block_send_enable_min_time_from_building = 2.0 This good? |
16:25 |
devmarth |
Krock, you still here? |
16:25 |
xenkey |
http://pastie.org/10027903 |
16:25 |
xenkey |
That's the new config |
16:25 |
xenkey |
Tweaking is quite fun |
16:26 |
devmarth |
or sfan5 :P |
16:27 |
Calinou |
keep the min time from building value to 2.0 |
16:29 |
|
ecutruin joined #minetest |
16:30 |
Calinou |
http://paste.ubuntu.com/10604678/ |
16:30 |
Calinou |
this is Carbone's minetest.conf, xenkey |
16:30 |
Calinou |
feel free to take settings |
16:31 |
xenkey |
Thanks, I shall |
16:32 |
|
alket joined #minetest |
16:32 |
Krock |
devmarth, nope, I'm over there. |
16:33 |
xenkey |
Can I include a separate config file? |
16:34 |
est31 |
xenkey what do you mean? |
16:34 |
xenkey |
Split the config into separate files |
16:34 |
est31 |
ah |
16:34 |
est31 |
there is no "generic" feature |
16:35 |
est31 |
but when you copy one config file to minetest_game dir, it will work |
16:35 |
est31 |
or not |
16:35 |
est31 |
it should work rather |
16:35 |
est31 |
its currently a bug that it doesnt |
16:35 |
est31 |
It'll be fixed one day |
16:35 |
est31 |
in the meantime you can use my patch |
16:36 |
xenkey |
Calinou: I don't think I'll change the movement of the player for now |
16:36 |
xenkey |
Does it make a significant difference? |
16:36 |
est31 |
https://github.com/minetest/minetest/pull/2482 |
16:36 |
xenkey |
if it's made to be realistic, i don't think it's suitable for a world already made of cubes =P |
16:36 |
|
Viper168 joined #minetest |
16:37 |
Calinou |
it makes it faster and leaner |
16:37 |
|
luizrpgluiz left #minetest |
16:39 |
xenkey |
Calinou: Changed as you suggested, see what you think |
16:39 |
Calinou |
a server has 61 players (!) |
16:40 |
xenkey |
i remember jumping from tree to tree in 0.3.1 |
16:40 |
|
Amaz joined #minetest |
16:43 |
est31 |
Calinou you mean the just test one? |
16:43 |
Calinou |
yes |
16:43 |
est31 |
there is a forum description on how this was achieved |
16:44 |
est31 |
I think ramdisk |
16:44 |
est31 |
highly dangerous for data ofc :D |
16:49 |
|
Haudegen joined #minetest |
16:55 |
|
rdococ joined #minetest |
16:55 |
rdococ |
I have this idea to create a minigames server like Mineplex or Hypixel, only for Minetest. I wonder what I should name it... 'Terpixel'? |
16:59 |
|
rdococ left #minetest |
17:00 |
|
Johnsen2 joined #minetest |
17:04 |
|
Jousway joined #minetest |
17:06 |
|
_Raiz joined #minetest |
17:06 |
|
_Raiz left #minetest |
17:14 |
xenkey |
my mods so far: http://pastie.org/10027990 |
17:19 |
|
Ipos joined #minetest |
17:21 |
|
Jousway joined #minetest |
17:22 |
sfan5 |
Calinou: ping? |
17:22 |
|
WSDguy2014 joined #minetest |
17:25 |
xenkey |
What are some good mods to use? |
17:26 |
xenkey |
And when starting a server should i first prepare a little spawn area? |
17:26 |
est31 |
homedecor |
17:26 |
xenkey |
Too big |
17:26 |
est31 |
also you need to chose a protection mod |
17:27 |
xenkey |
I have areas |
17:27 |
xenkey |
see the paste |
17:27 |
WSDguy2014 |
Hello guys, i have probem on my favorite mod "Titanium". I can't download, because internet is error 521, web server is down :( |
17:28 |
WSDguy2014 |
link: forum.minetest.net/viewtopic.php?f=11&t=3113 |
17:28 |
xenkey |
do people need the home priv to set their home? |
17:28 |
WSDguy2014 |
i clicked to download at version 3.1 and dosent gived my mod |
17:34 |
xenkey |
Should I take some time to prepare the spawn area? |
17:35 |
|
iqualfragile joined #minetest |
17:38 |
|
Jousway joined #minetest |
17:39 |
|
MinetestForFun joined #minetest |
17:41 |
|
SylvieLorxu joined #minetest |
17:49 |
|
MinetestForFun joined #minetest |
17:50 |
xenkey |
I need a script to make media assets to be served via HTTP from the server |
17:53 |
Calinou |
xenkey, I have one |
17:54 |
Calinou |
https://gist.github.com/Calinou/d58bd9c1a2ed26cb0b37 |
17:54 |
xenkey |
Is it still the files or those cached things |
17:54 |
xenkey |
Thanks |
17:55 |
Jordach |
Calinou, :( |
17:55 |
Jordach |
you've ignored .b3d |
18:02 |
xenkey |
Calinou: this ok http://mt.3tm.net/ ? |
18:02 |
|
Chanku joined #minetest |
18:02 |
xenkey |
then remote_media = http://mt.3tm.net ? |
18:06 |
Calinou |
looks OK |
18:07 |
xenkey |
alright |
18:08 |
|
ImQ009 joined #minetest |
18:12 |
|
sythe_ joined #minetest |
18:15 |
devmarth |
est32; trying out that android build now, ill let you know if it works (it more than likely will) |
18:16 |
devmarth |
est31* |
18:18 |
|
Haudegen joined #minetest |
18:20 |
xenkey |
I'm going to send you a scrot for no apparent reason |
18:20 |
xenkey |
https://a.pomf.se/vimwgf.png |
18:26 |
|
Jousway joined #minetest |
18:30 |
|
hmmmm joined #minetest |
18:30 |
sfan5 |
Calinou: _you_ have a script??? more like I have a script: https://gist.github.com/sfan5/6351560 |
18:30 |
sfan5 |
Calinou: why didn't you link to the original gist |
18:31 |
sfan5 |
xenkey: respone code 500? |
18:32 |
sfan5 |
xenkey: that means your minetest server tried to update/delete an entry that did not exist |
18:33 |
|
Jousway joined #minetest |
18:33 |
Calinou |
I will link to it |
18:34 |
Calinou |
done |
18:35 |
xenkey |
sfan5: I wanted to show off my sexy font but yeah that seems like an issue |
18:36 |
sfan5 |
xenkey: is your server up right now? |
18:37 |
|
Jordach joined #minetest |
18:37 |
xenkey |
Nope |
18:37 |
sfan5 |
oh, ok |
18:39 |
Calinou |
looks like you're trying out More Blocks :) |
18:40 |
xenkey |
I am yeah |
18:40 |
|
Jousway joined #minetest |
18:41 |
xenkey |
The server is up now |
18:41 |
xenkey |
Wait i should restart the map |
18:42 |
devmarth |
fuck, just waited 12 minutes for android ndk, to find out i got the wrong version ugh |
18:43 |
xenkey |
What's the mod that gives /spawn? |
18:43 |
Calinou |
there are many |
18:43 |
Calinou |
xenkey, first, be sure to define a static spawn point |
18:43 |
Calinou |
static_spawnpoint = X,Y,Z |
18:43 |
Calinou |
replace X,Y,Z with coordinates |
18:43 |
xenkey |
Done that |
18:48 |
Calinou |
now dead and new players will respawn at that point |
18:50 |
Krock |
/spawn is added by an additional mod |
18:51 |
|
est31 joined #minetest |
18:52 |
|
Jousway joined #minetest |
18:57 |
|
Jousway joined #minetest |
19:03 |
|
ElectronLibre joined #minetest |
19:11 |
|
Jousway joined #minetest |
19:23 |
devmarth |
est, (assuming youre est31 :P), do i include just the sdk folder or a folder inside of it like /platforms/ or /tools/? |
19:23 |
est |
yes just the sdk folder |
19:23 |
devmarth |
i get errors :/ |
19:23 |
est |
with minetest or your fork? |
19:24 |
devmarth |
also the NDK file you gave me 404's so I had to get my own, which may be the problem |
19:24 |
devmarth |
both |
19:24 |
devmarth |
im really thinking i got the wrong ndk, because your NDK provided 404's, so yeah |
19:25 |
est |
so which one did you get? |
19:25 |
devmarth |
i got the r10d 32bit .bin file |
19:26 |
devmarth |
because r10d doesnt have a tar.gz |
19:27 |
est |
devmarth, can you try: wget https://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2 -O android-ndk.tar.bz2 |
19:27 |
sfan5 |
Calinou: ping? |
19:29 |
devmarth |
that doesnt 404 |
19:29 |
devmarth |
so ill try compiling regular minetest with that |
19:29 |
devmarth |
but its a huge file so itll take 25m according to my terminal |
19:44 |
|
iqualfragile_ joined #minetest |
19:52 |
devmarth |
est, 9m left on download :( |
19:54 |
iqualfragile_ |
devmarth: it is huge |
19:57 |
devmarth |
yeah, 400mb, and my internet is slow af |
19:59 |
|
Haudegen joined #minetest |
20:02 |
|
iqualfragile joined #minetest |
20:02 |
|
ElectronLibre joined #minetest |
20:09 |
devmarth |
est, heres my error when compiling the android build: http://pastebin.com/dcuZCRz8 |
20:10 |
devmarth |
and yes its minetest, not my fork |
20:10 |
est |
devmarth, sudo aptitude install subversion |
20:10 |
devmarth |
i just saw that as you said that |
20:11 |
devmarth |
it said that it didnt recognize svn so i was like "ohh" |
20:12 |
devmarth |
ah there we go |
20:14 |
devmarth |
est, new error but it got much farther (it cut off at the top but it is in its make process: http://pastebin.com/bRqWrEfy |
20:16 |
est |
devmarth, have you done, as the guide said, sudo apt-get install --force-yes libgd2-xpm ia32-libs ia32-libs-multiarch |
20:16 |
devmarth |
im not using 64bit |
20:17 |
Calinou |
never use --force-yes or -y, est |
20:17 |
est |
devmarth, do you have downloaded a 32 bit ndk or a 64 one? |
20:18 |
devmarth |
32 bit |
20:18 |
est |
hm then no idea |
20:18 |
devmarth |
i took of the _64 from x86_64.tar.bz2 from the link you sent |
20:18 |
est |
try again? |
20:18 |
devmarth |
have you actually tested the instructions you gave? |
20:19 |
est |
sort of |
20:19 |
devmarth |
http://pastebin.com/CrmDasW3 |
20:19 |
devmarth |
this might help ^ |
20:20 |
devmarth |
arm-linux-androideabi-g++: Command not found |
20:20 |
est |
yes |
20:20 |
devmarth |
what can i do to fix that |
20:20 |
est |
is your ndk configured the right way? |
20:21 |
devmarth |
i just installed the one you gave and extracted the tar like it said in your instructions |
20:21 |
est |
Host system 'linux-x86_64' is not supported by the source NDK! |
20:21 |
devmarth |
hm |
20:21 |
devmarth |
what |
20:21 |
est |
devmarth, dont download 32 bit stuff when you are on 64 bit |
20:21 |
devmarth |
I'm not on 32bit |
20:22 |
devmarth |
i guess |
20:22 |
devmarth |
lemme check |
20:22 |
est |
devmarth can you paste the output of uname -a? |
20:23 |
devmarth |
Linux devmarth-PC 3.16.0-23-generic #31Ubuntu SMP Tue Oct 21 18:00:35 UTC 2014 i686 i686 i686 GNU/Linux |
20:23 |
devmarth |
aka 32bit |
20:23 |
devmarth |
i think |
20:23 |
est |
you are right |
20:24 |
devmarth |
yup and under system details it says OS type: 32 bit |
20:24 |
devmarth |
so why is this occuring |
20:25 |
devmarth |
is the sdk you gave 32bit or 64bit? |
20:25 |
devmarth |
because i just got the one given in the instructions and it seems its all 64bit |
20:26 |
est |
devmarth, it seems that 32 bit isnt supported |
20:26 |
devmarth |
wa |
20:26 |
devmarth |
wat* |
20:26 |
est |
I'll update the wiki to point that out |
20:26 |
devmarth |
I need 64bit Ubuntu then? |
20:26 |
|
MinetestForFun joined #minetest |
20:26 |
est |
seems so |
20:27 |
devmarth |
est, you mind compiling something for me (if u have 64bit) |
20:28 |
est |
I'm not sure why sapier did that but im sure he had a reason |
20:28 |
est |
devmarth, no sorry :) |
20:29 |
devmarth |
damn .-. |
20:29 |
est |
devmarth, you can try fiddling with the makefile |
20:33 |
devmarth |
i think i see why its 64bit only |
20:38 |
devmarth |
est, i think i got it working for 32bit but i havent finished yet so i might come across another issue |
20:39 |
devmarth |
the customized makefile is on blokels github, and its made it a lot farther, so i assume itll work the whole way through |
20:44 |
est |
devmarth, can you make actual history? |
20:44 |
est |
and please, use not the minetest logo |
20:44 |
est |
especially if you chose to publish this in the play store |
20:45 |
|
fz72 joined #minetest |
20:46 |
devmarth |
im not publishing it in the play store |
20:47 |
est |
ok other issue remains: the history has two commits |
20:47 |
est |
thats not good |
20:47 |
devmarth |
i made it so far in the compile but it came to an end here: http://pastebin.com/UiCY4ujE |
20:47 |
devmarth |
what has two commits |
20:48 |
est |
https://github.com/blokel/blokel/commits/master |
20:48 |
devmarth |
how does that make any sense |
20:48 |
|
Haudegen joined #minetest |
20:48 |
devmarth |
ive commited more than twice (and those commits are from today) o.O |
20:48 |
est |
I dont know |
20:49 |
est |
blokel_game has it too |
20:49 |
devmarth |
btw read the pastebin, do u see whats wrong? |
20:49 |
devmarth |
not sure why it has one commit, i dont understand |
20:49 |
est |
ask on #github |
20:50 |
est |
and for the android build, try to empty the directory |
20:50 |
devmarth |
which directory |
20:51 |
est |
devmarth, do a fresh clone, and try it there |
20:51 |
est |
dont remove the old one |
20:51 |
devmarth |
okay |
20:51 |
est |
you might need it for the history |
20:52 |
devmarth |
should i do the --depth 1? |
20:52 |
devmarth |
not sure if thats the reason because its a shallow repo |
20:52 |
est |
no depth |
20:53 |
est |
but go to #github for the details |
20:53 |
devmarth |
gotcha |
20:54 |
devmarth |
okay compiling now |
21:03 |
|
Jousway joined #minetest |
21:13 |
|
WarrTab joined #minetest |
21:13 |
devmarth |
same error est |
21:16 |
|
Menche joined #minetest |
21:31 |
|
Jordach joined #minetest |
21:37 |
|
Shackra joined #minetest |
21:43 |
Taoki |
Hi. What was the builtin function to get the direction between two vectors? |
21:44 |
|
Yves joined #minetest |
21:47 |
|
e1z0 joined #minetest |
22:01 |
|
e1z0 joined #minetest |
22:05 |
|
Haudegen joined #minetest |
22:08 |
|
T4im joined #minetest |
22:13 |
|
DI3HARD139 joined #minetest |
22:13 |
DI3HARD139 |
Hi |
22:16 |
Calinou |
hi Taoki :) |
22:16 |
Taoki |
Hi. |
22:16 |
Taoki |
Also nevermind, I fixed the issue |
22:16 |
Calinou |
http://paste.ubuntu.com/10606746/ |
22:24 |
* Jordach |
's mt server nearly reached 400 hours uptime |
22:27 |
|
iqualfragile joined #minetest |
22:31 |
|
Hirato joined #minetest |
22:37 |
|
orbea joined #minetest |
22:38 |
orbea |
im trying to compile the debug release, it comppiles, but how do I tell if its actually making a debug version instead of the default release? |
22:40 |
|
paxcoder joined #minetest |
22:40 |
paxcoder |
hi guys |
22:41 |
paxcoder |
any way to make something mobile? |
22:43 |
|
iqualfragile_ joined #minetest |
22:44 |
paxcoder |
like maybe a crawler |
22:45 |
paxcoder |
a piston that would push, but then advance forward itself |
22:45 |
sofar |
mesecons can make block pushers |
22:46 |
paxcoder |
that's a piston |
22:48 |
|
Viper168 joined #minetest |
22:48 |
DI3HARD139 |
What is the command to start the minetest server in ubuntu? I forgot |
22:57 |
|
iqualfragile joined #minetest |
22:59 |
|
LazyJ joined #minetest |
23:04 |
|
JeDaYoshi joined #minetest |
23:05 |
orbea |
minetestserver ? |
23:06 |
paxcoder |
so nobody came up with any kind of mobile machine yet? |
23:07 |
sofar |
paxcoder: http://mesecons.net/items/movestone_normal.php |
23:07 |
sofar |
there's also a sticky version |
23:09 |
paxcoder |
thanks |
23:11 |
VanessaE |
and there's a mod that creates primitive voxel area entities also |
23:13 |
paxcoder |
you mean mobs? |
23:13 |
paxcoder |
i'm trying to figure out how to drill automatically |
23:13 |
VanessaE |
no |
23:13 |
VanessaE |
I mean collections of movable blocks |
23:14 |
paxcoder |
what's the name? |
23:14 |
VanessaE |
you prepare a build site, build something on it, place a controller, and I guess it copies everything above the build site, making a drivable, flyable entity out of it. |
23:14 |
VanessaE |
https://forum.minetest.net/viewtopic.php?id=8059 |
23:15 |
VanessaE |
"meshnodes" interesting it should be named for a node drawtype. |
23:15 |
paxcoder |
so it makes ufos based on your template? |
23:15 |
VanessaE |
something like that yeah |
23:15 |
VanessaE |
limited functionality but works as a proof-of-concept |
23:15 |
paxcoder |
well i'm still trying to drill |
23:15 |
VanessaE |
there are frames and motors in technic that can move large structures as well |
23:15 |
paxcoder |
that's cool, but.. you know |
23:15 |
VanessaE |
but those are very CPU-heavy |
23:16 |
paxcoder |
you wouldn't happen to have a link? |
23:18 |
VanessaE |
https://github.com/minetest-technic/technic |
23:19 |
paxcoder |
ehm |
23:19 |
paxcoder |
i meant crafting/function docs, not code |
23:28 |
VanessaE |
there's a manual in there too :) |
23:29 |
paxcoder |
oh |
23:29 |
VanessaE |
also, there's this: http://technic.kosyak.info/ |
23:30 |
VanessaE |
those two together should be enough, plus use a good crafting guide mod |
23:30 |
VanessaE |
also where that website differs from the manual in the source repo, the manual takes precedence. |
23:30 |
paxcoder |
are windmills new? no windmills on the server i'm on |
23:30 |
paxcoder |
*wind-powered generators |
23:31 |
VanessaE |
no, they've been part of technic for quite a while. |
23:32 |
paxcoder |
i still don't know what motors are supposed to do |
23:32 |
paxcoder |
and no guide to craft frames |
23:32 |
paxcoder |
i can craft these things, but i don't know what they're for |
23:33 |
paxcoder |
(i have a guide) |
23:36 |
|
Warr1024 joined #minetest |