Time |
Nick |
Message |
00:19 |
|
Johnsen2 joined #minetest |
00:48 |
|
thefamilygrog66 joined #minetest |
00:48 |
thefamilygrog66 |
howdy folks |
00:56 |
|
SouL_|_ joined #minetest |
01:10 |
thefamilygrog66 |
I made a fountain of rejuvenation - check it out: https://youtu.be/euX1SW5teKA |
01:14 |
sofar |
would be nice if you could give it a nice model and/or texture |
01:15 |
sofar |
my son likes it :) |
01:20 |
|
Wuzzy joined #minetest |
01:24 |
thefamilygrog66 |
sofar: I agree, this is more of a proof of concept (and also it matches one of the players on my server's MediEvil cemetary). :) |
01:38 |
|
ecutruin joined #minetest |
01:55 |
|
luizrpgluiz joined #minetest |
01:56 |
luizrpgluiz |
hi |
01:59 |
|
drake_ joined #minetest |
02:01 |
|
luizrpgluiz left #minetest |
02:02 |
ecutruin |
Anyone have anything they'd like to see created voxel style? Streaming over at http://beam.pro/ecutruin taking requests. |
02:02 |
drake_ |
Hi all! What is correct way to stop minetest-server from console on Linux? I know about /shutdown command but is any equivalent exist? Also Is usage SIGTERM (-15) signal safe? |
02:02 |
drake_ |
I tried to googling but I can't see any docs for that. :( |
02:08 |
est31 |
SIGINT is safe |
02:08 |
est31 |
SIGTERM isn't |
02:09 |
est31 |
so press ctrl+c to close the server |
02:14 |
drake_ |
est31, looks like it works. Many thanks! |
02:32 |
|
Viper168 joined #minetest |
02:41 |
|
arsdragonfly joined #minetest |
02:57 |
|
decimalguy left #minetest |
03:11 |
|
arsdragonfly joined #minetest |
03:15 |
|
SouL_|_ joined #minetest |
03:18 |
|
Shackra joined #minetest |
03:23 |
|
nicolas_ joined #minetest |
03:33 |
|
crazyR_ joined #minetest |
03:33 |
MinetestBot |
[git] paramat -> minetest/minetest: Mgv6: Add optional snow biomes 75cbd80 http://git.io/vvkyC (2015-04-12T04:27:26+01:00) |
03:50 |
|
copypaste joined #minetest |
03:50 |
copypaste |
I'm making a Bitcoin casino in minetest |
03:50 |
copypaste |
Is it allowed to put it on the minetest forum |
03:51 |
copypaste |
screenshot http://a.pomf.se/tuoylm.png |
03:52 |
VanessaE |
there's no rule against that, that I'm aware of |
03:53 |
copypaste |
kcool |
03:53 |
VanessaE |
hope you're interfacing properly and securely with the user's bitcoin wallet |
03:53 |
copypaste |
yes, that's not handled in minetest |
03:53 |
copypaste |
there's a web service for that |
03:53 |
VanessaE |
else don't call it bitcoin if you're not betting with real btc |
03:53 |
copypaste |
it is real BTC, there's also a play money mode |
03:53 |
copypaste |
but the point is to use real BTC |
03:53 |
VanessaE |
interesting indeed |
03:53 |
VanessaE |
how'd you make the connection to the 'web? |
03:53 |
copypaste |
web part is node.js :3 |
03:54 |
VanessaE |
I mean from minetest |
03:54 |
copypaste |
oh, just the lua api they give you |
03:54 |
copypaste |
and os.execute() |
03:54 |
VanessaE |
ah |
03:54 |
VanessaE |
you're screwed then :P |
03:54 |
copypaste |
:DDDD |
03:54 |
VanessaE |
os.execute() is slated to die soon. |
03:54 |
copypaste |
why do you say that? |
03:54 |
copypaste |
in minetest or in lua? |
03:54 |
VanessaE |
in minetest. |
03:54 |
copypaste |
why? |
03:54 |
VanessaE |
security reasons, if ShadowNinja's patch goes in |
03:54 |
copypaste |
if you disable it please make it optional for compiling servers |
03:55 |
copypaste |
that's stupid |
03:55 |
copypaste |
well, thanks for letting me know whose patch it is so i can undo it |
03:55 |
copypaste |
:3 |
03:55 |
VanessaE |
I think it'll be optional but opt-out. |
03:55 |
VanessaE |
security enabled by default when it does go in |
03:55 |
copypaste |
well yeah, it makes sense |
03:55 |
copypaste |
you don't want noobs installing random dangerous mods |
03:56 |
copypaste |
that they didn't write |
03:56 |
VanessaE |
preciselty. |
03:56 |
VanessaE |
now, |
03:56 |
VanessaE |
the RIGHT way here would be to find a way to interface to the web without node.js |
03:56 |
VanessaE |
maybe you can exploit luasocket? |
03:56 |
VanessaE |
irc mod uses that |
03:56 |
est31 |
luasocket needs security exemtion too doesnt it? |
03:56 |
VanessaE |
and it can pass through the security code, I THINK. |
03:56 |
VanessaE |
est31: does it? I thought IRC mod had some patch waiting for that |
03:56 |
copypaste |
it's possible. one other thing though...I am also using an external script for doing the games haha |
03:57 |
VanessaE |
copypaste: don't run ANY code outside of Minetest that you don't absolutely have to. |
03:57 |
VanessaE |
roulette logic should be pretty easy in Lua |
03:57 |
copypaste |
I don't see why you think it's so insecure? |
03:58 |
copypaste |
It's not roulette logic that's the issue, it's generation of cryptographically secure numbers. |
03:58 |
VanessaE |
os.execute() could be used to do damage to the user's filesystem outside of Minetest. |
03:58 |
copypaste |
"The user = the server"? |
03:58 |
VanessaE |
est31: I think you can address the crypto-secure part, no? |
03:58 |
est31 |
copypaste is right, cryptographically secure numbers can't be crated in lua |
03:58 |
VanessaE |
the user = the server OR the singleplayer user. |
03:58 |
copypaste |
ok well in that case i trust the programs i wrote outside of lua |
03:58 |
copypaste |
so i have no problem executing them |
03:59 |
est31 |
even if you implement a secure PRNG, it may have timing problems due to lua optimisations |
03:59 |
est31 |
(at least what I think) |
03:59 |
copypaste |
yeah, I read about it and came to that conclusion |
03:59 |
copypaste |
So decided not to use lua for secure PRNG |
03:59 |
copypaste |
this is a real money casino, it needs to be secure |
03:59 |
VanessaE |
est31: can't include some crypto-appropriate RNG in minetest maybe? |
04:00 |
est31 |
lol. hmmmm has said that some noise function is crypto-strong |
04:00 |
est31 |
perhaps it can be accessed from lua too |
04:00 |
* est31 |
isnt sure |
04:01 |
hmmmm |
it can |
04:02 |
|
cheapie joined #minetest |
04:05 |
hmmmm |
PcgRandom() |
04:18 |
|
Xenoth joined #minetest |
04:54 |
MinetestBot |
[git] paramat -> minetest/minetest: Mgv6: Fix taiga, allow pine tree spawning on snowblocks a5f942c http://git.io/vvkpQ (2015-04-12T05:52:41+01:00) |
05:23 |
|
DMackey joined #minetest |
05:31 |
|
Menche joined #minetest |
05:33 |
est31 |
any windows users online? |
05:34 |
|
Tux[Qyou] joined #minetest |
05:36 |
|
Shackra_ joined #minetest |
05:45 |
|
TheBonsai_ joined #minetest |
05:46 |
|
Shackra joined #minetest |
05:49 |
|
Kray_ joined #minetest |
05:52 |
|
VargaD_ joined #minetest |
05:55 |
|
Pilcrow joined #minetest |
06:00 |
|
Hijiri joined #minetest |
06:01 |
|
theTroy joined #minetest |
06:02 |
|
orbea joined #minetest |
06:23 |
|
Menche joined #minetest |
06:42 |
|
someguy_irc joined #minetest |
06:55 |
|
Krock joined #minetest |
06:55 |
|
Calinou joined #minetest |
07:07 |
|
someguy_irc_ joined #minetest |
07:41 |
|
]DMackey[ joined #minetest |
07:45 |
|
fusion44 joined #minetest |
07:54 |
Krock |
moin |
07:56 |
xenkey |
http://git.io/vvkpQ |
07:56 |
xenkey |
src/mapgen_v6.cpp 947 |
07:56 |
xenkey |
/ Trees grow only on mud and grass and snowblock |
07:56 |
xenkey |
That ain't English |
07:56 |
xenkey |
mud, grass AND snowblock |
07:57 |
sofar |
no oxford comma? |
07:57 |
sofar |
if you're going to be picky :) |
07:58 |
xenkey |
Indeed |
07:58 |
sofar |
Trees grow only on mud, grass, and snowblock! |
07:58 |
xenkey |
oooh n |
07:58 |
xenkey |
o |
07:58 |
xenkey |
"we don't have trees" is an inaccurate but much more satisfying solution |
08:01 |
|
Yepoleb_ joined #minetest |
08:03 |
copypaste |
is there a good way to limit the size of the world? |
08:03 |
copypaste |
i don't want anyone except me building on my server, but i also don't want people wandering off and making the world file huge for no reason |
08:04 |
Krock |
!mod edge |
08:04 |
MinetestBot |
Krock: worldedge by Don - https://forum.minetest.net/viewtopic.php?t=10753 |
08:04 |
Krock |
copypaste ^ |
08:04 |
copypaste |
ty. had no clue what to search for |
08:24 |
|
arsdragonfly_ joined #minetest |
08:31 |
|
err404 joined #minetest |
08:45 |
|
arsdragonfly_ joined #minetest |
08:54 |
|
The_Loko joined #minetest |
09:04 |
Krock |
est31, lovely. You corrected a typo with a new typo |
09:06 |
est31 |
yea :/ |
09:06 |
est31 |
whatever its a PR |
09:07 |
Krock |
libgmb has an interesting coding style :D |
09:08 |
est31 |
typo! |
09:08 |
est31 |
libgmp* |
09:08 |
est31 |
:p |
09:08 |
Krock |
omg noes. a type. |
09:08 |
Krock |
again onee |
09:16 |
|
ac-minetest joined #minetest |
09:19 |
|
CWz joined #minetest |
09:19 |
|
Hijiri joined #minetest |
09:20 |
|
CoconutOfDeath joined #minetest |
09:34 |
|
SylvieLorxu joined #minetest |
09:38 |
|
roboman2444 joined #minetest |
09:48 |
|
jin_xi joined #minetest |
09:49 |
Krock |
copypaste, is the server online yet? |
09:59 |
|
CWz joined #minetest |
10:02 |
CWz |
V6 has snowbiomes now? |
10:03 |
est31 |
yes |
10:04 |
est31 |
including taiga and tundra |
10:04 |
CWz |
are they enabled by default? |
10:04 |
est31 |
I'm not sure |
10:05 |
|
Hijiri joined #minetest |
10:05 |
|
Wuzzy joined #minetest |
10:12 |
|
Matsetes joined #minetest |
10:12 |
Matsetes |
Hi! My games went crazy |
10:13 |
Matsetes |
Initially I found all grey, after that it tells me something about EnvArgsEnd |
10:22 |
Matsetes |
Nope, I solved |
10:31 |
|
AnotherBrick joined #minetest |
10:35 |
|
Viper168 joined #minetest |
10:39 |
|
Haudegen joined #minetest |
10:44 |
|
err404 joined #minetest |
10:48 |
|
lionrouge joined #minetest |
10:48 |
lionrouge |
hi ! |
10:48 |
lionrouge |
do minetest mods/subgames support localization? |
10:51 |
|
Trustable joined #minetest |
10:54 |
|
Viper168 joined #minetest |
10:54 |
|
Tuxedo[Qyou] joined #minetest |
10:54 |
|
Jousway joined #minetest |
11:03 |
|
Calinou joined #minetest |
11:11 |
Krock |
lionrouge, yes if you translate them manually, using intllib |
11:12 |
Krock |
!mod intllib |
11:12 |
MinetestBot |
Krock: Internationalization Library [intllib] by kaeza - https://forum.minetest.net/viewtopic.php?t=4929 |
11:12 |
Krock |
^ lionrouge |
11:43 |
|
Halamix2 joined #minetest |
11:43 |
|
turtleman_ joined #minetest |
11:55 |
|
Augier joined #minetest |
11:56 |
lionrouge |
Krock, thank you |
11:56 |
Krock |
np |
11:56 |
|
alket joined #minetest |
11:57 |
|
Jordach joined #minetest |
12:00 |
|
AugierLe42e joined #minetest |
12:00 |
Augier |
Sry for the noise |
12:00 |
Augier |
As I was saying |
12:00 |
Augier |
I have a question about Debian package of minetest. Wiki say there's a sysvinit script for Debian but there's no on my server. |
12:00 |
Calinou |
did you install the package, or did you compile it yourself? |
12:00 |
Calinou |
by the way, Debian package of Minetest is outdated |
12:01 |
Augier |
That's it... |
12:01 |
Augier |
No, I didnn't compiel |
12:01 |
Augier |
compile |
12:02 |
|
arsdragonfly joined #minetest |
12:04 |
|
AugierLe42e joined #minetest |
12:04 |
Augier |
Calinou: Ok, let's compile then |
12:05 |
Calinou |
https://forum.minetest.net/viewtopic.php?f=42&t=3837 |
12:05 |
Calinou |
use this script, if you don't know how |
12:05 |
|
catninja joined #minetest |
12:05 |
Augier |
I know how, but I take it :p |
12:06 |
Augier |
I'm a lazy man |
12:06 |
Augier |
There's no one to maintain the Debian package anymore ? |
12:06 |
Calinou |
https://packages.debian.org/search?keywords=minetest |
12:07 |
Calinou |
we have 0.4.12 in sid, 0.4.10 in jessie, 0.3.1 in wheezy |
12:08 |
|
arsdragonfly joined #minetest |
12:08 |
Augier |
Meh |
12:09 |
Augier |
I usually use Mageia, which has 0.4.8 if I'm right |
12:09 |
|
err404 joined #minetest |
12:09 |
Augier |
But I didn't have the choice on my VPS |
12:12 |
Augier |
Calinou: Minetest is pure CPP or do you use external libs like Qt ? |
12:13 |
|
arsdragonfly joined #minetest |
12:14 |
Krock |
something like sqlite3? |
12:14 |
Krock |
or jthread? |
12:16 |
Augier |
No, I meant helper libraries for data structure and algorithms like Boost or Qt (even if Qt is much ore than just a data structures library) |
12:16 |
turtleman_ |
wow, the v7 caves are so much better than the v6 caves |
12:16 |
turtleman_ |
i just tried it for the first time |
12:17 |
sfan5 |
ew boost |
12:17 |
sfan5 |
Augier: no, minetest doesn't use something like that |
12:18 |
Augier |
(Never tried boost, I only use Qt) |
12:18 |
Augier |
Seems like the script only installs the client, right ? |
12:18 |
Calinou |
we won't ever use Boost and Qt |
12:18 |
Calinou |
the Code style guidelines say so :) |
12:18 |
Calinou |
adding new dependencies is considered serious business |
12:19 |
Calinou |
Augier, this script is made for client |
12:19 |
Calinou |
for server you'd have to adapt it |
12:19 |
Calinou |
add -DBUILD_CLIENT=0 -DBUILD_SERVER=1 to CMake options |
12:19 |
Augier |
Ok, let's hack then |
12:19 |
sfan5 |
Augier: if you want to build a server all you need is libsqlite3 and the irrlicht headers (yes, only the headers) |
12:19 |
sfan5 |
having libleveldb too might be a good idea tho |
12:25 |
|
arsdragonfly joined #minetest |
12:25 |
|
October21 joined #minetest |
12:25 |
Augier |
Ew, there's still a problem with the french keybords |
12:51 |
Augier |
You should setup a repo with all the official ods ;) |
12:52 |
Krock |
ods? |
12:52 |
Augier |
s/ods/mods |
12:52 |
Augier |
Sry |
12:53 |
Krock |
all mods are official |
12:54 |
Augier |
Well you should open a repo to get them all ;) |
12:54 |
Krock |
My repo is the MySQL database of the mod search engine |
13:08 |
Calinou |
some mods are incompatible with each other |
13:08 |
Calinou |
either way, you never want to run all mods |
13:08 |
Calinou |
because 80 % of mods are bad-quality, or have bad textures |
13:10 |
xenkey |
^^^ |
13:16 |
Augier |
Even the ones on the wiki ? |
13:16 |
Augier |
Cause I've just installed them all :p |
13:16 |
xenkey |
gl |
13:19 |
Krock |
Augier, please install google as a mod. |
13:21 |
Augier |
Krock: If you don't want to speak, I guess IRC is not the best place to be. |
13:21 |
Augier |
Anyway I've got everything I need |
13:21 |
Augier |
Server is up and working, thanks fot the help |
13:23 |
|
Augier left #minetest |
13:42 |
Calinou |
choose your mods right, don't choose mods without testing them |
13:50 |
Krock |
oh really? :3 |
13:51 |
kahrl_ |
this is great: http://www.reddit.com/r/minecraftsuggestions/comments/32bqn4/19_update/ |
14:06 |
|
GrimKriegor joined #minetest |
14:06 |
Krock |
> minecraft |
14:07 |
Krock |
> 12x 'minecraft' |
14:07 |
sfan5 |
!seen minecraft |
14:07 |
MinetestBot |
sfan5: Sorry, I haven't seen minecraft around. |
14:08 |
Krock |
oh good. |
14:16 |
ecutruin |
Taking voxel art requests if anyone is interested. |
14:16 |
ecutruin |
kahrl_, that's funny. Does he not know that shaders already exist in MC? |
14:20 |
Krock |
Supermario! |
14:21 |
|
jojoa1997 joined #minetest |
14:27 |
|
orbea joined #minetest |
14:30 |
|
GrimKriegor joined #minetest |
14:44 |
|
Tux[Qyou] joined #minetest |
14:45 |
|
Player_2 joined #minetest |
15:02 |
|
Hijiri joined #minetest |
15:03 |
|
blaze joined #minetest |
15:10 |
|
Hijiri joined #minetest |
15:20 |
|
nrzkt joined #minetest |
15:21 |
|
Hijiri joined #minetest |
15:28 |
|
TheAnswererJohn joined #minetest |
15:30 |
|
Hijiri joined #minetest |
15:37 |
|
err404 joined #minetest |
15:48 |
|
est31 joined #minetest |
15:49 |
est31 |
any spanish speakers in here? |
15:49 |
est31 |
I want you to confirm whether the translation is ok: https://github.com/minetest/minetest/pull/2563/files |
15:50 |
|
Hijiri joined #minetest |
16:06 |
|
turtleman_ joined #minetest |
16:10 |
|
hmmmm joined #minetest |
16:10 |
Krock |
est31, google's translator gives an acceptable translation.. so it seems to be good |
16:11 |
|
SmugLeaf joined #minetest |
16:25 |
|
Tux[Qyou] joined #minetest |
16:33 |
|
YvesLevier joined #minetest |
16:35 |
|
twoelk joined #minetest |
16:43 |
|
Matsetes joined #minetest |
16:43 |
Matsetes |
Hi! I have a question about mesecon, does someone can help me? |
16:44 |
sfan5 |
just ask your question |
16:44 |
Krock |
Not if there's no question |
16:44 |
Matsetes |
I use a node detector to activate a row of 5 node breaker |
16:44 |
Matsetes |
But it only activates the first three, why? |
16:45 |
Krock |
use mesecons to connect them all |
16:45 |
Matsetes |
But the signal stops after the third |
16:45 |
Krock |
Is there a screenshot of your setup? |
16:46 |
Matsetes |
No, but it's simple: I have to break a tree hight 5 blocks |
16:47 |
Matsetes |
In the base there is a node detector that activates when it's grown |
16:52 |
Krock |
Sorry, I got no idea what's wrong with your mechanism but if a nodebreaker gets no signal, it won't be active. |
16:52 |
sfan5 |
Matsetes: it would help if you could make a screenshot |
16:53 |
Matsetes |
I'll return with the screen |
16:58 |
VanessaE |
with Matsetes, s/block/node/ |
16:58 |
VanessaE |
he's fighting some bug in his copy of mesecons that's keeping it from feeding a signal through to all of the devices on the line. |
16:59 |
|
err404 joined #minetest |
16:59 |
Matsetes |
My version of mesecon is downloaded the 25 february |
17:00 |
Matsetes |
Is it still good? |
17:00 |
VanessaE |
old. |
17:00 |
VanessaE |
I told you twice to update it. |
17:00 |
Matsetes |
http://i384.photobucket.com/albums/oo281/Matsetes/screenshot_6365909.png |
17:00 |
Matsetes |
The screen |
17:00 |
Matsetes |
But february is only two months ago |
17:00 |
VanessaE |
what are those silver blocks? |
17:01 |
Matsetes |
The forum post does not tells the last update |
17:01 |
VanessaE |
they look like quarries |
17:01 |
Matsetes |
Node detector |
17:01 |
Matsetes |
It's the back |
17:01 |
VanessaE |
how about a screenshot showing the circuitry please |
17:02 |
Matsetes |
Ok |
17:05 |
Matsetes |
http://i384.photobucket.com/albums/oo281/Matsetes/screenshot_6699924.png |
17:06 |
VanessaE |
*shrug* there's nothing obvious about that arrangement that shouldn't work unless your copy of mesecons is busted. |
17:08 |
Matsetes |
Busted? |
17:08 |
Matsetes |
I don't know what it mean |
17:08 |
Krock |
corrupted, outdated, destroyed. |
17:08 |
VanessaE |
broken, bugged, not working as intended |
17:09 |
Matsetes |
Ok, I try with a newer version |
17:09 |
VanessaE |
pull from mesecons git |
17:09 |
MinetestBot |
[git] ngosang -> minetest/minetest: Add Spanish comment translation to minetest.desktop 8c688bf http://git.io/vvtAU (2015-04-12T19:08:23+02:00) |
17:09 |
VanessaE |
and if it still doesn't work, file a bug report against mesecons github repository |
17:10 |
VanessaE |
if possible, provide a worldedit schematic/savefile of the area |
17:11 |
Matsetes |
I don't know how to do it |
17:12 |
VanessaE |
https://github.com/Jeija/minetest-mod-mesecons/ |
17:12 |
VanessaE |
"DOwnload Zip" |
17:12 |
VanessaE |
unzip it |
17:12 |
VanessaE |
replace your copy of mesecons with the result |
17:12 |
VanessaE |
if it works, great. |
17:12 |
VanessaE |
if not, go here: https://github.com/Jeija/minetest-mod-mesecons/issues/new |
17:12 |
VanessaE |
describe the problem |
17:13 |
VanessaE |
attach screenshots |
17:14 |
Krock |
also attach the debug log and the minetest binary and the mod version you used. |
17:15 |
Matsetes |
Nope |
17:15 |
Matsetes |
It does not work |
17:16 |
Krock |
Same problem as before? |
17:16 |
Matsetes |
Yeah |
17:16 |
VanessaE |
go file a bug report then |
17:16 |
Matsetes |
It activates only the first three |
17:16 |
Matsetes |
I think its a problem of node detector |
17:16 |
VanessaE |
I told you it is NOT |
17:17 |
VanessaE |
if any of the breakers activate, then they all will, assuming your wiring is correct |
17:17 |
Krock |
Matsetes, alwas the underst nodebreaker? |
17:17 |
Krock |
*always |
17:18 |
Matsetes |
Yes |
17:18 |
Matsetes |
And it reamains the top of the tree, so the new one cannot grow |
17:18 |
Krock |
Check if the mesecons get grighter when the nodebreaker gets activated |
17:18 |
Krock |
*brighter |
17:19 |
Matsetes |
I tried with a lever |
17:19 |
Matsetes |
Only the first three |
17:21 |
Matsetes |
http://i384.photobucket.com/albums/oo281/Matsetes/screenshot_7807156.png |
17:21 |
Matsetes |
Look, there is a lever on the first node |
17:21 |
Matsetes |
The top are off |
17:25 |
Krock |
interesting bug |
17:29 |
|
YvesLevier joined #minetest |
17:31 |
|
jojoa1997|PC joined #minetest |
17:43 |
|
Shackra joined #minetest |
17:51 |
|
ac-minetest joined #minetest |
17:56 |
|
rubenwardy joined #minetest |
17:58 |
|
Halamix2 joined #minetest |
18:08 |
|
Viper168 joined #minetest |
18:10 |
|
ruukasu joined #minetest |
18:17 |
|
alket joined #minetest |
18:19 |
|
err404 joined #minetest |
18:26 |
|
YvesLevier joined #minetest |
18:37 |
|
Shackra joined #minetest |
18:50 |
|
Tuxedo[Qyou] joined #minetest |
18:50 |
Matsetes |
I solved |
18:54 |
VanessaE |
how? |
18:56 |
|
YvesLevier joined #minetest |
19:02 |
|
Moyst_ joined #minetest |
19:03 |
|
Haudegen joined #minetest |
19:05 |
|
Moyst left #minetest |
19:05 |
|
DMackey joined #minetest |
19:54 |
|
Tux[Qyou] joined #minetest |
19:56 |
Matsetes |
Oh, VanessaE |
19:56 |
Matsetes |
I put some vertical mesecons behind the normal ones so they repeat the signal |
19:56 |
|
Johnsen2 joined #minetest |
19:57 |
|
err404 joined #minetest |
20:00 |
|
prozacgod joined #minetest |
20:04 |
|
Pilcrow joined #minetest |
20:05 |
Pilcrow |
!rainbow hello |
20:05 |
MinetestBot |
4h7e8l3lo |
20:07 |
|
turtleman_ joined #minetest |
20:09 |
exio4 |
Calinou: what is your opinion on callbacks |
20:09 |
exio4 |
done the minetest way(tm) |
20:09 |
Pilcrow |
Calinou: I saw you about a week ago on irc asking for a mod to limit lava placing above sea level? |
20:10 |
Krock |
^ can be done by overwriting default:lava_souce |
20:10 |
Krock |
*source |
20:10 |
Krock |
^ also by overwriting the buckets |
20:13 |
|
kubuntu joined #minetest |
20:14 |
exio4 |
Java beating C++ lmao |
20:15 |
|
kubuntu_ joined #minetest |
20:16 |
Pilcrow |
Krock: I know. I threw one together to override buckets, in case Calinou had not found one yet. I used the old pairs way, rather than minetest.override_item(), so that old servers would work with it as well... |
20:16 |
Pilcrow |
https://github.com/Pilcrow182/lava_limit |
20:16 |
|
SylvieLorxu joined #minetest |
20:17 |
Calinou |
cool |
20:18 |
exio4 |
http://www.cs.ucla.edu/~todd/research/snapl15.pdf <= :O |
20:18 |
exio4 |
that's why a lazy language rocks! |
20:19 |
Pilcrow |
Calinou: it doesn't override default:lava_source though; just the buckets. I figure if anyone has give permissions or such and can get their hands on default:lava_source, it shouldn't limit them. let me know if you want that to be changed too. |
20:21 |
Calinou |
nah it's fine |
20:23 |
exio4 |
http://en.wikipedia.org/wiki/Software_transactional_memory <- dat concurrency |
20:24 |
Pilcrow |
lol, Krock has quit because "Lava's gone" :P |
20:53 |
Pilcrow |
exio4: the shifting semicolon thing is an interesting read even for me; I don't know any java and barely any c/c++.... :P |
20:54 |
exio4 |
there are languages out there where there is no 'sequencial ordering' outside a small imperative DSL |
20:54 |
* exio4 |
looks at Haskell |
20:54 |
* Xack |
looks at exio4 |
20:54 |
exio4 |
a programming language where the order in which things are evaluated is not defined! |
20:55 |
exio4 |
the report only says it must be non strict |
20:56 |
Pilcrow |
heh. you and your haskell. I still haven't checked it out much... :P |
20:59 |
|
prozacgod joined #minetest |
21:00 |
exio4 |
sorry, it's just that Haskell is amazing and I have to say it loud |
21:01 |
alket |
lol |
21:01 |
exio4 |
if you didn't hear it: IT IS AMAZING! |
21:02 |
Pilcrow |
lol no need for an apology; it's obviously something you like, and that's cool. :) |
21:15 |
|
stormchaser3000 joined #minetest |
21:21 |
|
steph1 joined #minetest |
21:32 |
|
steph1 joined #minetest |
22:01 |
|
Menche joined #minetest |
22:02 |
|
phantombeta joined #minetest |
22:26 |
|
Megal joined #minetest |
22:34 |
|
Tuxedo[Qyou] joined #minetest |
22:40 |
|
Tux[Qyou] joined #minetest |
22:46 |
|
LazyJ joined #minetest |
23:02 |
|
steph1 joined #minetest |
23:05 |
|
Rick-Rolled joined #minetest |
23:05 |
Pilcrow |
lol Rick-Rolled. what an awesome name. |
23:05 |
Rick-Rolled |
Hey guys. I've installed mesecons or home_decor mod (don't know which) and now it's completely messed up my signs. What can I do about it? |
23:06 |
Rick-Rolled |
Thanks Pilcrow |
23:08 |
Rick-Rolled |
Is there another signs mod I can install? |
23:08 |
TheGame |
Rick-Rolled: homedecor comes with signs_lib, which makes signs much better but sort of breaks the older ones. unfortunately, I don't know how to fix them. |
23:08 |
VanessaE |
use the screwdriver. |
23:08 |
VanessaE |
at the time the mod was written, there wasn't a way to keep them from getting rotated wrong. |
23:08 |
Rick-Rolled |
I can't write to them. |
23:09 |
Pilcrow |
^ VanessaE is the one who released homedecor. she probably knows more than anyone about it. ;) |
23:09 |
VanessaE |
I will fix this soon-ish, but until then, either remove the signs_lib component, or use the screwdriver |
23:09 |
Rick-Rolled |
OK. Thanks and I love home-decor. |
23:11 |
Pilcrow |
oh, VanessaE, can signs_lib be used without the rest of homedecor? I do like the whole thing, but I'm trying to keep my game lightweight and largely avoid purely 'decorational' stuff. the signs have actual functionality improvements, since you don't have to point at them to see what they say... :) |
23:11 |
VanessaE |
Pilcrow: yes, it can. |
23:11 |
VanessaE |
I use it on my vanilla server, for example |
23:12 |
|
Devil_Lady joined #minetest |
23:12 |
Pilcrow |
I've never logged into your vanilla server, so I wouldn't know. but thank you for the info! :) |
23:14 |
Devil_Lady |
Hey guys, I was just in here as rick-rolled. Have one more question. I am using singleplayer in creative mode. I plan to launch the server later from my PC. Can I keep the singleplayer user account (to modify the world again in creative mode)? |
23:14 |
VanessaE |
you can but it's not recommended. |
23:14 |
VanessaE |
"singleplayer" has no password. |
23:15 |
Devil_Lady |
Is there a way to allow another player to have creative mode? |
23:15 |
Devil_Lady |
Preferably while the server is still running. |
23:16 |
VanessaE |
run the server in Creative mode. |
23:16 |
VanessaE |
or run it in survival mode, have some mod that recognizes the "creative priv such as Unified Inventory, and grant it as needed |
23:16 |
Devil_Lady |
Will the other players be able to do that too? |
23:16 |
VanessaE |
the server decides whether players are in creative or survival mode, not the players. |
23:17 |
Devil_Lady |
OK thanks |
23:17 |
VanessaE |
so, |
23:17 |
VanessaE |
don't expect players to be able to do /gamemode 1 or whatever. :P |
23:17 |
Devil_Lady |
yeah |
23:24 |
* Pilcrow |
wonders how hard it would actually be to implement a minecraft-like gamemode command in minetest... :P |
23:24 |
xenkey |
Not hard at all |
23:24 |
xenkey |
Done it |
23:24 |
Pilcrow |
heh |
23:25 |
xenkey |
But closed source cuz im a greedy bitch |
23:25 |
Pilcrow |
lol ok |
23:25 |
xenkey |
I accidentally in my trash |
23:25 |
Pilcrow |
yeah, I don't really want it anyway and probably won't make it, but it was just some idle curiosity... :P |
23:26 |
SylvieLorxu |
xenkey: Do you have a moment to discuss software freedom? |
23:26 |
SylvieLorxu |
You see, when Richard Matthew Stallman started the Church of Emacs, he had a very clear goal in front of his eyes |
23:26 |
xenkey |
SylvieLorxu: t'was a joke, i'll give it to anyone who asks |
23:26 |
SylvieLorxu |
That goal, was software freedom for every computer user |
23:26 |
SylvieLorxu |
:P |
23:26 |
xenkey |
Oh god |
23:26 |
xenkey |
Yeah :P |
23:27 |
SylvieLorxu |
It's 1:30AM, lemme be silley :P |
23:27 |
xenkey |
I have the freedom to not disclose code :0 |
23:27 |
SylvieLorxu |
Only if the software is original or you are modifying it from one that doesn't respect the copyleft believes :P |
23:28 |
xenkey |
Oh fuck |
23:28 |
SylvieLorxu |
Well, or if you're not sharing the binary version either |
23:28 |
xenkey |
S/fuck/noes/ |
23:28 |
SylvieLorxu |
God I'm so bored |
23:28 |
Pilcrow |
wtfpl would let you keep changes to yourself though... ;) |
23:28 |
SylvieLorxu |
I just had Atom ruin a pull request |
23:28 |
xenkey |
How about we write mods in assembly |
23:28 |
xenkey |
Iktf :) |
23:28 |
SylvieLorxu |
>Add function |
23:28 |
SylvieLorxu |
>Use tabs to spaces |
23:28 |
SylvieLorxu |
>Commit and push |
23:29 |
xenkey |
Woops |
23:29 |
SylvieLorxu |
I missed the part where Atom undid the adding of the function to do tabs to spaces (and missed a few tabs in the process...) |
23:29 |
xenkey |
Spaces ftw |
23:29 |
SylvieLorxu |
Atom is such a buggy piece of junk :/ |
23:29 |
xenkey |
Why not use sed |
23:29 |
xenkey |
Or ed |
23:29 |
xenkey |
Ed is actually nice |
23:29 |
SylvieLorxu |
Because that's too mainstream |
23:30 |
SylvieLorxu |
"Standard" editor, pff |
23:30 |
SylvieLorxu |
I'm above standards |
23:30 |
* Pilcrow |
uses tabs. so much easier to read, unless you use ungodly amounts of spaces... :P |
23:30 |
xenkey |
Too main STREAM |
23:30 |
xenkey |
sorry. |
23:30 |
xenkey |
I use 16 |
23:30 |
xenkey |
Get my joke |
23:30 |
xenkey |
Sed is too mainSTREAM |
23:31 |
SylvieLorxu |
Because stream editor |
23:31 |
xenkey |
Stand up comedy here |
23:31 |
SylvieLorxu |
Yeah yeah, very funny |
23:31 |
xenkey |
Ysleag |
23:31 |
xenkey |
Hahaha |
23:31 |
xenkey |
I'm so bored |
23:31 |
SylvieLorxu |
http://cube-drone.com/2013_05_13-Cube_Drone_27_No_Programmers.html |
23:31 |
* Pilcrow |
is watching a movie and didn't catch the joke |
23:32 |
xenkey |
^ |
23:32 |
xenkey |
Oh i made the joke |
23:32 |
xenkey |
Oh lol |
23:41 |
exio4 |
Pilcrow: tabs are flawed by one thing |
23:42 |
Pilcrow |
what's that? |
23:43 |
exio4 |
tell me how you would organize this with tabs |
23:43 |
exio4 |
zetyr = a; |
23:43 |
exio4 |
dog = b; |
23:43 |
exio4 |
whatever = c; |
23:44 |
exio4 |
hint: you can't, therefore you have to use spaces, and you are now mixing them |
23:44 |
exio4 |
unless you have some kind of dynamic spaced tab that goes "until some keyword/operator" |
23:45 |
Pilcrow |
generally, tabs scale in size, so you could line things up as they are above... at least, that's how they work in my editor of choice, kwrite... |
23:46 |
exio4 |
"scale in size"? what do you mean? |
23:46 |
exio4 |
I mean, for being useful in a context like this |
23:47 |
exio4 |
you can't make sure alignment with tabs looks equally "good" in more than one context / tab size, which basically makes any point for using tabs bullshit |
23:47 |
exio4 |
the only reason to use tabs is invalid |
23:49 |
Pilcrow |
using 1 tab for 'whatever' and 2 tabs for the others in your example results in perfect alignment in most editors. the ones that don't dynamically change the size of their tabs do it wrong, since that is what tabs are for. |
23:49 |
exio4 |
Pilcrow: does it? |
23:49 |
exio4 |
Pilcrow: now let's assume tab size = 2 locally |
23:50 |
exio4 |
that'd mean the "dog" line doesn't have enough spaces |
23:51 |
Pilcrow |
yes. which only means that converting tabs into a static number of spaces is wrong. not that using tabs themselves is wrong. |
23:52 |
exio4 |
Pilcrow: ? |
23:52 |
exio4 |
Pilcrow: I didn't say static number |
23:52 |
Pilcrow |
then I'm not understanding you |
23:53 |
exio4 |
dog\t\t=X;whatever\t=Y; will have the wrong "alignment" when using tabs of really small size |
23:53 |
Pilcrow |
ah |
23:53 |
exio4 |
which isn't cool |
23:54 |
exio4 |
really small because I don't know if tabsize=3 is already small enough to "fuck it up" |
23:55 |
exio4 |
you basically have to _assume_ some tab size |
23:55 |
Pilcrow |
yes, I guess it does depend on editors and settings. but then so do spaces; if someone uses a non-monospace font, will the spaces method line up? probably not... |
23:55 |
exio4 |
tabs will fuck up there, it's a common problem |
23:55 |
exio4 |
it's basically going for the less worst solution |
23:56 |
exio4 |
using tabs seems pretty much like "we're already fucked up in some cases, let's make this even worse because why not" |
23:57 |
exio4 |
(but nobody sanes uses non monospaced fonts for programming, compared to "small" 'tab sizes' like 2 or 4= |
23:57 |
exio4 |
) |
23:58 |
exio4 |
s/sanes/sane/ |
23:58 |
Pilcrow |
but in most cases you *can* assume a certain size for tabs; even though it hasn't been standardized, almost all editors have a default tab size equivalent to 5 or more spaces (and there's not really a reason to change that default, as smaller tabs make code harder to read) |
23:59 |
exio4 |
"small tabs make code hader to read" is subjective |
23:59 |
exio4 |
that is why they are configurable! |