Time |
Nick |
Message |
00:02 |
Cylus |
TriBlade9: Why does the draytype not work if you don't make the node unpointable? |
00:03 |
|
celeron55 joined #minetest |
00:03 |
blaise |
is this anything I can fix on my end? Irrlicht log: PNG warning: iCCP: known incorrect sRGB profile |
00:04 |
blaise |
or is that an upstream difficulty? |
00:05 |
TriBlade9 |
Cylus, it doesnt, It is just ugly x] |
00:06 |
Cylus |
AH! That makes much more sense. |
00:06 |
Cylus |
In that case, I like how it turned out. |
00:06 |
TriBlade9 |
Yay :D |
00:06 |
TriBlade9 |
Now we need better textures >_> |
00:06 |
Cylus |
How does some of it sit around the wood (as in, taking up the same node space)? |
00:07 |
TriBlade9 |
It doesnt |
00:07 |
exio4 |
the real reason of why java is used: http://blog.plover.com/prog/Java.html |
00:07 |
|
gv1222 joined #minetest |
00:07 |
TriBlade9 |
It's a different node, but it renders the edge right next to the wood |
00:08 |
celeron55 |
so here's something i've been making now: https://github.com/celeron55/buildat |
00:08 |
Cylus |
Okay ... So a fire node placed next to a wood node will be displayed around the wood node? |
00:08 |
TriBlade9 |
Umm |
00:09 |
TriBlade9 |
If there is ground below it, the whole fire node will be rendered |
00:09 |
TriBlade9 |
If not, then only flames touching the wood face will be rendered |
00:09 |
Cylus |
Okay, that's very interesting. I wouldn't have thought to do that, but it certainly does look more fire-like. |
00:10 |
exio4 |
celeron55, neat! lets hope it never gets formspecs! |
00:10 |
TriBlade9 |
Ohi Celeron55! |
00:10 |
JTE_ |
Yay :3! |
00:11 |
JTE_ |
I liek buildat already. |
00:11 |
TriBlade9 |
Wow celeron, that looks really cool |
00:11 |
TriBlade9 |
Cylus, It's totally not related in any way to how Minecraft does fire >_> |
00:11 |
celeron55 |
exio4: it uses a completely different design philosophy 8) |
00:11 |
* TriBlade9 |
whistles innocently |
00:12 |
celeron55 |
exio4: it doesn't have anything that could be called a minecraft clone yet though; it's just a platform for making one in a very moddable way |
00:12 |
celeron55 |
actually you can make pretty much any game in it |
00:13 |
TriBlade9 |
celeron55, That looks interesting, I want to get into it, I just need the time |
00:13 |
Cylus |
TriBlade9: I wouldn't know anything about Minecraft fire. I don't play that game. I tried it a couple times a long time ago, but I didn't like it, so I didn't play long enough to even see fire. |
00:13 |
exio4 |
celeron55, sounds like an awesome idea |
00:13 |
TriBlade9 |
Okay Cylus, well, just like it or don't like it |
00:13 |
TriBlade9 |
celeron55, I'd assume it's pretty slow though? |
00:13 |
Cylus |
What platform is this? |
00:13 |
celeron55 |
TriBlade9: well, depends |
00:15 |
|
Akagi201 joined #minetest |
00:16 |
TriBlade9 |
celeron55, So you basically wrote a low-level, moddable, multiplayer, game engine |
00:16 |
TriBlade9 |
Phew |
00:17 |
TriBlade9 |
You get a lot done in a day x] |
00:17 |
celeron55 |
well i'm preetty much dead now |
00:17 |
TriBlade9 |
O_o |
00:17 |
celeron55 |
gotta sleep |
00:17 |
TriBlade9 |
Sleep tight ;) |
00:18 |
* blaise |
hands celeron55 a turkey leg and a large mug of grog |
00:18 |
TriBlade9 |
Also, if you could unblock my country (China) from your blog, I'd be very greatful |
00:18 |
TriBlade9 |
*grateful |
00:18 |
blaise |
lol |
00:18 |
celeron55 |
maybe some day when it's on a better server |
00:18 |
TriBlade9 |
Okay, for now I'll just use a proxy |
00:19 |
celeron55 |
i started getting a lot of some kind of crap traffic from various addresses in china so i just blocked the whole country as it's quite irrelevant for me |
00:19 |
TriBlade9 |
;_; |
00:19 |
* TriBlade9 |
feels so irrelevant |
00:20 |
TriBlade9 |
x] |
00:20 |
Cylus |
The Chinese are using my domain to send spam email to people. I keep getting the bounce-back letters when they hit email accounts that don't exist. |
00:21 |
TriBlade9 |
"The Chinese" |
00:21 |
TriBlade9 |
I'm not Chinese, I'm American |
00:21 |
|
turtleman_ joined #minetest |
00:21 |
TriBlade9 |
</Don'tBlameMe> |
00:21 |
celeron55 |
nothing personal, but this is how it practically goes |
00:21 |
TriBlade9 |
Ik, np |
00:22 |
blaise |
"The Single Cell Amoeba" |
00:23 |
TriBlade9 |
Hey, they have different personalities sometimes |
00:23 |
blaise |
wow, apparently they eat eyeballs and brain tissue |
00:23 |
TriBlade9 |
Some even prefer xian rou bao over zhi ma bao :L |
00:23 |
Cylus |
I'm not saying Statesians don't hijack domains and send spam from them, but the people who have hijacked *my* domain are Chinese. Or at least, the targets of their spamming are Chinese, because I'm getting the Chinese bounce-back letters in my inbox. |
00:24 |
TriBlade9 |
Actually, chinese are quite likely to be targests, due to the fact that like 80% of PCs are pirated versions of Windows XP |
00:24 |
TriBlade9 |
I've been helping my factory switch over to Ubuntu Kylin edition |
00:24 |
blaise |
Cylus: I hope you forwarded it to people that can take care of those issues |
00:25 |
Cylus |
blaise: Who would I forward these to? Who would be able to stop people from forging the "from" addresses? |
00:25 |
blaise |
the ISC ? |
00:26 |
TriBlade9 |
Batman? |
00:26 |
blaise |
there's an email address JUST for this purpose |
00:26 |
TriBlade9 |
(He has a gadget to get you out of any situation) |
00:26 |
blaise |
any fishing, solicitation, or missuse of email services |
00:27 |
blaise |
it adds the perp IP to a blacklist that cannot be allowed to send email after that |
00:27 |
|
Akagi201 joined #minetest |
00:27 |
nupacloud |
Is there a mod that gives you recipe books in-game? |
00:28 |
Cylus |
ISC ... Never heard of them, but I'll look them up as soon as I finish wrestling with my carrier's website. It keeps sending my 403s until I clear my cache and cookies, logging me out. Then before I can finish doing what I need to, it does it again and I have to clear again. I'm not amused with them. |
00:28 |
blaise |
at one point, anyone could set up an MTA.. but then we had people not setting up their bouncers properly and they were getting abused |
00:28 |
nupacloud |
I was on a server that had a command to look-up recipes |
00:28 |
|
chchjesus joined #minetest |
00:28 |
TriBlade9 |
See ya guys, gotta head to work for a bit |
00:29 |
Cylus |
Wait .... Blacklist the IP addresses? I don't like blacklisting IP addresses. My IP address is blacklisted and I didn't even do anything. If it wasn't, I'd rum my own mail server. |
00:29 |
blaise |
Cylus: http://en.wikipedia.org/wiki/Mail_Abuse_Prevention_System |
00:29 |
|
gv1222 joined #minetest |
00:29 |
Cylus |
*run |
00:32 |
Cylus |
blaise: At least the second bullet point on that list shouldn't be there. It's what stops me from operating a mail server, and for no good reason. I did nothing wrong. |
00:32 |
blaise |
the DUL list is not recommended to be used |
00:32 |
blaise |
as it's clearly explained |
00:32 |
blaise |
XD |
00:33 |
blaise |
I also cannot operate a mail server |
00:33 |
Cylus |
Okay, well, most servers I try to send mail to seem to reject my mail, ostensibly because of that list. Only one company seemed to accept mail from me (Google). |
00:35 |
blaise |
google's bouncers won't even accept me |
00:35 |
blaise |
and I have an MX record |
00:35 |
blaise |
fricken a-holes |
00:37 |
Cylus |
Yeah, I'm no fan of Google. The fact that they didn't blacklist me like everyone else did doesn't change that. Though I had MX records too, and I still got rejected too. |
00:37 |
blaise |
the funny part is, my server is set up to not allow email to be sent from outside my network.. |
00:37 |
blaise |
so unless my local security gets compromised, my MTA will not be abused.. |
00:41 |
Cylus |
Same here. I just want to host my own services, not host services for other people. There are already plenty of places for people to have their services hosted if they don't want to do it themselves. |
00:41 |
blaise |
never the less, till I can get added to the whitelist somehow.. I have no email |
00:42 |
blaise |
my son is completely obsessed with Bear in the Big Blue House |
00:42 |
blaise |
must be nice to be a 4 month old |
00:43 |
Cylus |
My email account will expire soon ... I need to get my new account set up. Unfortunately, I still have to outsource. |
00:51 |
|
zat joined #minetest |
00:57 |
|
Enke joined #minetest |
01:01 |
|
twoelk joined #minetest |
01:07 |
T4im |
if your domain get's used for spam-from, just set spf records into the dns to prevent that.. spf fails should be honored widely |
01:07 |
T4im |
ah, i'm too late to that discussion x) nvm |
01:08 |
|
shadowzone joined #minetest |
01:09 |
nupacloud |
question |
01:09 |
nupacloud |
are skins a thing |
01:09 |
nupacloud |
I can't find a setting for it |
01:11 |
T4im |
there are mods to add skins |
01:11 |
T4im |
so.. it's a per-server thing if you will |
01:13 |
|
Keitsugu joined #minetest |
01:14 |
Keitsugu |
There. Now I can chat in a better way. |
01:14 |
Keitsugu |
Hello everyone :) |
01:16 |
|
Hobodium joined #minetest |
01:20 |
nupacloud |
Heyyy |
01:21 |
nupacloud |
did you install an IRC client for minetest or something? |
01:21 |
Hobodium |
Heyyy |
01:22 |
|
goofybud16 joined #minetest |
01:23 |
goofybud16 |
So, I am trying to set up a simple Minetest server for me and my friend to play on. I have successfully port forwarded, but neither of us can connect from an external IP address. I used the --verbose flag, and found when connecting externall it spits out "VERBOSE[ConnectionReceive]: con(5/1)con(5/1) Peer 2 sending from different address. Ignoring." I googled the message, and found the location in the source, at |
01:23 |
goofybud16 |
https://github.com/minetest/minetest/blob/master/src/connection.cpp |
01:24 |
goofybud16 |
*externally |
01:24 |
goofybud16 |
Line 2819 in that file |
01:25 |
goofybud16 |
I am running a dev build cloned yesterday, and I can connect to the server locally from my Galaxy S2, Laptop, and desktop. I have tried all three connecting to my external IP, and my friend tried too, and neither of us can connect. It just sits at connecting to server infinitely. |
01:29 |
|
TriBlade9 joined #minetest |
01:29 |
TriBlade9 |
Is celeron55 still here? |
01:29 |
TriBlade9 |
Buildat seems to need a lot more dependencies than I expected |
01:30 |
ShadowNinja |
goofybud16: That seems to indicate that the client switches to sending from a different address after init. |
01:31 |
ShadowNinja |
You should contact sapier about that, he knows the connection best. |
01:32 |
goofybud16 |
Ok, it seems to be working for my friend now. I just can't connect from my own internet connection using my external IP |
01:33 |
goofybud16 |
Thats annoying (Can't test port-forwarding), but not game breaking |
01:58 |
|
mos_basik joined #minetest |
01:59 |
|
khonkhortisan joined #minetest |
02:04 |
|
mos_basik joined #minetest |
02:05 |
|
mos_basik joined #minetest |
02:07 |
|
ecutruin joined #minetest |
02:12 |
|
Miner_48er joined #minetest |
02:16 |
TriBlade9 |
Woot! |
02:16 |
TriBlade9 |
Almost got the chat colors on non-freetype build stripped out copmletely |
02:16 |
TriBlade9 |
While they're still there on freetpye builds |
02:30 |
|
bjrohan joined #minetest |
02:39 |
|
exio4 joined #minetest |
02:43 |
|
roboman2444 joined #minetest |
02:44 |
|
init joined #minetest |
02:46 |
|
astralnebula joined #minetest |
02:48 |
bjrohan |
I have added the tchnic mod, in the online recipe it lists uranium, is that now found in my existing world since I added the mod (and enabled it) |
02:50 |
TriBlade9 |
I assume only in newly generated chunks bjrohan |
02:51 |
bjrohan |
Okay, |
02:55 |
|
_3SidedSquare joined #minetest |
02:55 |
|
_3SidedSquare left #minetest |
02:55 |
|
_3SidedSquare joined #minetest |
02:55 |
_3SidedSquare |
Hey guys o/ |
02:56 |
astralnebula |
hi |
02:56 |
TriBlade9 |
Hia _3SidedSquare |
02:56 |
_3SidedSquare |
I see you just managed to include config.h :P |
02:57 |
_3SidedSquare |
What was not working about it? |
02:57 |
astralnebula |
on one arch linux partition, the package minetest runs great. on the newer installed arch partition, minetest does not run. gives me a segmentation fault. whats going on here |
02:57 |
_3SidedSquare |
astralnebula, are you building from source, or useing the repo? |
02:57 |
astralnebula |
repo |
02:57 |
_3SidedSquare |
It might be built for an old version :/ |
02:57 |
astralnebula |
Mesa 10.2.7 implementation error: unexpected format GL_DEPTH_COMPONENT16 in _mesa_choose_tex_format() |
02:58 |
astralnebula |
and then a floating point exception core dumped |
02:58 |
TriBlade9 |
astralnebula, does it segfault reliably every time? |
02:58 |
RealBadAngel |
build from sources better |
02:59 |
_3SidedSquare |
speaking of which, who goes around updateing repos? I never really understood who manages them. |
03:00 |
RealBadAngel |
https://forum.minetest.net/viewtopic.php?id=3837 |
03:00 |
TriBlade9 |
RealBadAngel, #APPROVE |
03:00 |
TriBlade9 |
That is sweeeet |
03:00 |
|
TheKingDoof joined #minetest |
03:00 |
RealBadAngel |
we dont maintain repos for distributions |
03:01 |
TriBlade9 |
Cleaning up commit now... |
03:02 |
_3SidedSquare |
Very nice RealBadAngel |
03:02 |
astralnebula |
Okay arch uses pacman -Sy <packagename> |
03:02 |
|
anunakki joined #minetest |
03:05 |
|
adidik joined #minetest |
03:07 |
astralnebula |
and a lot of the packages are named other stuff |
03:07 |
_3SidedSquare |
Anyone know how the folks in the -dev channel test their stuff? I always takes me forever to re-compile |
03:07 |
_3SidedSquare |
*It |
03:09 |
TriBlade9 |
_3SidedSquare, re-compiling the same branch should only re-compile the files that changed |
03:09 |
TriBlade9 |
When swithcing branches, sometimes you can do the same |
03:09 |
TriBlade9 |
Make sure not to cmake multiple times, or you have to re-compile the whole thing |
03:09 |
astralnebula |
TriBlade: every time. |
03:10 |
astralnebula |
Im trying to uninstall it fully. |
03:10 |
TriBlade9 |
astralnebula ? |
03:12 |
_3SidedSquare |
Thanks TriBlade9, I was trying to use codeblocks, but it seems I should really get on that command line status :s |
03:12 |
astralnebula |
Irrlicht log: PNG warning: Interlace handling should be turned on when using png_read_image |
03:12 |
VanessaE |
astralnebula: ignore that. |
03:12 |
astralnebula |
Please report at https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa |
03:12 |
astralnebula |
./minetest: line 1: 1125 Floating point exception(core dumped) ./builds/minetest-minetest-2f170a6/bin/minetest |
03:12 |
VanessaE |
(I didn't even know PNGs could be interlaced to begin with) |
03:13 |
astralnebula |
:P |
03:13 |
VanessaE |
ok now THAT you CAN'T ignore :) |
03:13 |
astralnebula |
yeah |
03:13 |
_3SidedSquare |
So, reliable, astralnebula ? |
03:13 |
astralnebula |
thats from the source buuilt |
03:13 |
_3SidedSquare |
ouch ok |
03:13 |
|
CraigyDavi` joined #minetest |
03:13 |
VanessaE |
floating point exception, that's a new one to me |
03:14 |
astralnebula |
minetest is unplayable on this partition, while it is on the other seemingly identical partition |
03:16 |
_3SidedSquare |
astralnebula: Is there anything different about the two os you have installed? (in particular, 32 bit vs 64 bit?) |
03:17 |
astralnebula |
both 32 |
03:23 |
astralnebula |
fixed by deleting /bin/minetest and doing that oneliner (modified for pacman -Sy) |
03:24 |
astralnebula |
now i run ~/minetest and it works |
03:25 |
_3SidedSquare |
That's strange :s |
03:25 |
|
DMackey joined #minetest |
03:26 |
astralnebula |
no it was fake out. i walked a couple steps and all isaw was clouds and then a segmentation fault. |
03:27 |
TriBlade9 |
That's bad drivers astralnebula |
03:27 |
astralnebula |
how do i fix :( |
03:28 |
astralnebula |
maybe too may drivers installed? like wrong chipsets |
03:29 |
TriBlade9 |
perhaps astral |
03:36 |
TriBlade9 |
Wooo |
03:36 |
TriBlade9 |
Shanghai is doing a national defense alarm Drill |
03:36 |
TriBlade9 |
WHOOOOOOOOOoOOoooooooooo.......... WHOOOOOOOOOOOOOOOOOOOOOOOOooooooooooooooooooooo |
03:36 |
TriBlade9 |
My ears are bleeding >:I |
03:37 |
VanessaE |
TriBlade9: duck and cover? :P |
03:44 |
TheKingDoof |
When modding and using the list[] element in formspecs, what inventory locations are available? |
03:44 |
TriBlade9 |
VanessaE Nah, it's just supposed to tell us what the alarm sounds like. It's done now ;) |
03:45 |
TriBlade9 |
Oh jeebus, it's starting again >:L |
03:57 |
|
ungali joined #minetest |
03:59 |
Sokomine |
TheKingDoof: search for "Inventory location:" in doc/lua_api.txt the inventory locations are all listed there |
04:02 |
TheKingDoof |
/privmsg Sokomine Thanks, thats exactly what I needed |
04:02 |
TheKingDoof |
awkard |
04:07 |
_3SidedSquare |
lol |
04:07 |
|
adidik joined #minetest |
04:10 |
Sokomine |
:-) |
04:16 |
|
Vazon joined #minetest |
04:25 |
|
Hirato_ joined #minetest |
04:37 |
blaise |
is it possible to convert to leveldb ? |
04:48 |
T7g |
It would be really difficult I think |
04:48 |
T7g |
I am not the person to ask though |
04:49 |
T7g |
AFAIK, there are no conversion tools |
04:49 |
T7g |
if there were, you'd have to have a translation table to translate MC blocktypes to MT blocktypes |
04:49 |
blaise |
sql3 to leveldb, yes? |
04:49 |
blaise |
no, it's a minetest map |
04:49 |
blaise |
but I want to convert it to leveldb |
04:49 |
T7g |
Oh, then I'd assume you could |
04:50 |
T7g |
the formats are open |
04:50 |
blaise |
there's got to be some conversion tool somewhere |
04:50 |
blaise |
lmao |
04:50 |
T7g |
I have no idea really, but it wouldn't be too hard to hack together if there isn't |
04:53 |
blaise |
https://forum.minetest.net/viewtopic.php?f=3&t=9351 |
04:53 |
blaise |
poof |
04:53 |
blaise |
:D |
04:56 |
blaise |
so I suppose I can use that forum there to base my conversion.. yes? |
04:56 |
blaise |
and replace redis with leveldb ? |
04:56 |
blaise |
I would think, yes? |
04:57 |
blaise |
I'm curious about redis now |
04:58 |
blaise |
XD |
04:59 |
blaise |
--migrate <value> Migrate from current map backend to another (Only works when using minetestserver or with --server) |
04:59 |
blaise |
yay! |
05:00 |
blaise |
and, something else |
05:00 |
blaise |
I'm missing something |
05:03 |
blaise |
I need something for world.mt yes? |
05:23 |
|
sol_invictus joined #minetest |
05:26 |
blaise |
!server MidnightSystems |
05:26 |
MinetestBot |
blaise: MidnightSystems | midnightsystems.net | Clients: 0/10, 0/0 | Version: 0.4.10 / minetest | Ping: 120ms |
05:26 |
blaise |
woot! |
05:27 |
|
asie joined #minetest |
05:29 |
|
TriBlade9 joined #minetest |
05:32 |
blaise |
Megaf: hey, uhrm.. I dunno if you're still awake or what not.. but when you see this try my server again and let me know if the lag is better.. I converted to leveldb |
05:32 |
blaise |
if this doesn't help I'm going to switch to redis |
05:32 |
TriBlade9 |
What server blaise? |
05:32 |
TriBlade9 |
I'd be glad to help |
05:32 |
blaise |
!up midnightsystems.net |
05:32 |
MinetestBot |
midnightsystems.net:30000 is up (483ms) |
05:33 |
TriBlade9 |
Resolving address.... |
05:34 |
TriBlade9 |
blaise, It's stuck at resolving address O-o |
05:34 |
TriBlade9 |
nvm |
05:34 |
blaise |
lol |
05:34 |
TriBlade9 |
I had a space before the IP -_- |
05:35 |
TriBlade9 |
Doesn't seem to be lagging a bit |
05:35 |
TriBlade9 |
almost instant response to /help |
05:36 |
|
garfonzo joined #minetest |
05:36 |
TriBlade9 |
Hi garfonzo |
05:36 |
garfonzo |
Hello :) |
05:36 |
garfonzo |
How's it going? |
05:38 |
garfonzo |
How are you involved with Minetest? Do you run a server, just play, or are you part of the dev team in some way? |
05:38 |
|
bjrohan joined #minetest |
05:39 |
TriBlade9 |
Umm |
05:40 |
TriBlade9 |
I just play, and do some engine development ;) |
05:40 |
TriBlade9 |
Not part of hte core dev team |
05:40 |
garfonzo |
Nice, how did you get involved with engine development? I'm interested in getting involved in the dev side in some way |
05:41 |
TriBlade9 |
Well, I just cloned the main repository, looked through the code, and found a few things I wanted to change ;) |
05:42 |
garfonzo |
cool, then did a pull request? |
05:42 |
TriBlade9 |
It's not that hard once you get used to it |
05:42 |
TriBlade9 |
Yepp |
05:42 |
garfonzo |
Ya I'm looking at the repo now, I'm considering cloning it and wading through the code myself. |
05:42 |
TriBlade9 |
How's your C++ knowledge? |
05:42 |
TriBlade9 |
(Mines terrible x]) |
05:42 |
garfonzo |
It was my first language :) |
05:42 |
TriBlade9 |
Awesome :D |
05:43 |
TriBlade9 |
I could probably learn a thing or 500 from you :D |
05:43 |
garfonzo |
It's a bit rusty, but it's like a bike, right :) |
05:43 |
TriBlade9 |
Yep |
05:43 |
garfonzo |
hehe, well who knows. I mainly do Python at this point (I'm a sysadmin by day) |
05:43 |
TriBlade9 |
Lemme grab the dev guidelines |
05:43 |
garfonzo |
Oh, nice that'd be good |
05:43 |
TriBlade9 |
Cool! |
05:43 |
TriBlade9 |
I'm a debugger for industrial machines by day :D |
05:44 |
TriBlade9 |
http://dev.minetest.net/Git_Guidelines |
05:44 |
garfonzo |
I'm working on some iOS stuff now, so Objective-C (ugh!) |
05:44 |
TriBlade9 |
http://dev.minetest.net/Merging_core_pull_requests_to_upstream |
05:44 |
TriBlade9 |
http://dev.minetest.net/Organisation |
05:44 |
garfonzo |
cool, thanks for the link. I'll have a read through them |
05:44 |
TriBlade9 |
http://dev.minetest.net/Code_style_guidelines |
05:44 |
TriBlade9 |
Oke |
05:44 |
TriBlade9 |
(I didn't read them until after I made two PR's xD) |
05:45 |
garfonzo |
haha! |
05:45 |
garfonzo |
Is your main dev machine a windows box or something else? |
05:45 |
garfonzo |
I use a Macbook for dev since all my servers run Linux |
05:45 |
TriBlade9 |
I use a Linux |
05:45 |
garfonzo |
but, I'm wondering about building Minetest on my Macbook, should be fine hey? |
05:45 |
TriBlade9 |
Haven't touched windows since 2005 |
05:45 |
TriBlade9 |
Sure, it ought to work fine |
05:45 |
garfonzo |
ya, since my Macbook, I'm similar |
05:46 |
garfonzo |
So how long have you been playing with Minetest? |
05:46 |
TriBlade9 |
Umm |
05:46 |
TriBlade9 |
I started a few years back, but stopped pretty quickly |
05:47 |
TriBlade9 |
Just got back into it four days ago x] |
05:47 |
garfonzo |
oh nice! |
05:47 |
garfonzo |
were those pull requests in the last 4 day? |
05:47 |
garfonzo |
days* |
05:47 |
TriBlade9 |
All of them :P |
05:47 |
TriBlade9 |
https://github.com/minetest/minetest/pulls/TriBlade9 |
05:47 |
garfonzo |
cool. So are you a software developer by day, or just for fun? |
05:48 |
TriBlade9 |
I'm a developer/debugger by day |
05:48 |
TriBlade9 |
But the software I debug is very specific, written for machines such as injection moulding systems and such |
05:48 |
garfonzo |
fun! |
05:48 |
TriBlade9 |
Oddly enough, we use a lot of Java O_o |
05:48 |
garfonzo |
wow, weird |
05:49 |
|
jin_xi joined #minetest |
05:49 |
garfonzo |
surprised you're not using like Fortran :P (j/k) |
05:49 |
TriBlade9 |
Kinda fun, until you have to go out to a semi-remote village to debug a poorly made factory's machine, and the driver gets lots on the way back >_> |
05:49 |
TriBlade9 |
Our company is relatively new, so we use a lot of new stuff |
05:49 |
TriBlade9 |
*lost |
05:49 |
garfonzo |
ya that sounds like a hard situatino |
05:49 |
TriBlade9 |
</China> |
05:50 |
TriBlade9 |
Would anyone be interested in a croplike drawtype? |
05:51 |
garfonzo |
I built a web application for my company, it basically runs their company. It's written in Python, has a web front end (java, web technologies, etc.) and a MySQL backend. Lots a fun! |
05:51 |
TriBlade9 |
Coolio! |
05:51 |
TriBlade9 |
But why python? |
05:51 |
garfonzo |
I'm working on iOS apps for the crews which tie into the mother ship. |
05:52 |
TriBlade9 |
Why not Node.js? |
05:52 |
TriBlade9 |
:P |
05:52 |
garfonzo |
Hehe, well it's using the Django web framework which is all python |
05:52 |
TriBlade9 |
Aww |
05:52 |
TriBlade9 |
oke |
05:52 |
TriBlade9 |
Actually, kahrl here needs help with Django |
05:52 |
TriBlade9 |
And Weblate |
05:53 |
garfonzo |
oh ya? Are they devs for Minetest or something? |
05:53 |
TriBlade9 |
kahrl is a core team dev |
05:53 |
TriBlade9 |
Works on startup/config/util |
05:53 |
garfonzo |
any idea what kind of help they need with Django? |
05:53 |
TriBlade9 |
Getting it to work without breaking 90% of the time x] |
05:53 |
garfonzo |
haha!! |
05:54 |
TriBlade9 |
!tell |
05:54 |
MinetestBot |
TriBlade9: Need a nickname... |
05:54 |
TriBlade9 |
Use !tell kahrl to ask him if you want to help |
05:54 |
garfonzo |
So like, "!tell karhl - let me know if you want some help with Django" <-- that kind thing? |
05:55 |
TriBlade9 |
Yep |
05:55 |
blaise |
TriBlade9: did you take a minecart ride ? |
05:55 |
TriBlade9 |
Nope blaise |
05:55 |
TriBlade9 |
I just walked |
05:55 |
TriBlade9 |
Current lag is 41.2 seconds x] |
05:55 |
blaise |
wow |
05:55 |
garfonzo |
!tell karhl - TriBlade9 says you're looking for help with Django. I might be able to help with that. Give me a shout if you want help :) |
05:55 |
MinetestBot |
garfonzo: I'll pass that on when karhl is around |
05:55 |
garfonzo |
well that's slick |
05:56 |
TriBlade9 |
blaise It's not your fault, it's china internet |
05:56 |
blaise |
cheese and rice |
05:56 |
TriBlade9 |
How do I get back to spawn? |
05:56 |
TriBlade9 |
x] |
05:56 |
blaise |
unified inventory |
05:56 |
TriBlade9 |
Cheese is actually quite expensive here >_> |
05:56 |
blaise |
two little buttons that have images of a house |
05:56 |
blaise |
click the green one |
05:56 |
|
ibloat joined #minetest |
05:57 |
TriBlade9 |
Nothing happens |
05:57 |
blaise |
o.O |
05:57 |
blaise |
where are you? |
05:57 |
TriBlade9 |
Somewhere in the middle of nowhere |
05:57 |
blaise |
lol |
05:57 |
blaise |
no way |
05:57 |
TriBlade9 |
Also, you might want to remove the worldedit button from the unified inventory gui |
05:57 |
TriBlade9 |
I can access it |
05:57 |
blaise |
is that bad? |
05:58 |
TriBlade9 |
Umm |
05:58 |
TriBlade9 |
Well, anyone could then use WorldEdit as far as I can tell |
05:58 |
blaise |
you don't have privs to do any worldedit commands |
05:58 |
|
diemartin joined #minetest |
05:59 |
garfonzo |
When I do a "!tell" can you all see the message I'm sending? |
06:00 |
TriBlade9 |
Uep |
06:00 |
TriBlade9 |
*yep |
06:00 |
garfonzo |
ok, was going to send karhl my email address, but don't really want to broadcast it for all to see :) |
06:01 |
ibloat |
is it a bad idea to manipulate level data in sqlite directly? |
06:02 |
TriBlade9 |
Most definately ibloat |
06:04 |
ibloat |
importing a 1000x1000x80 mt schema makes worldedit choke a bit hm |
06:06 |
|
DuDraig joined #minetest |
06:06 |
ibloat |
what would be the best low level way to import blocks? |
06:08 |
|
DuDraig joined #minetest |
06:08 |
bjrohan |
Hello all. I have just installed via git animal modpack, when I start the game, I receive errors that all animals are missing dependencies modf. I have modf enabled in the menu config, any suggestions |
06:09 |
bjrohan |
in the mod, mobf and mobf_settings are both enabled |
06:09 |
TriBlade9 |
There's a bunch of mods missing from that bjrohan |
06:09 |
TriBlade9 |
Download all the specified dependencies in the thread |
06:10 |
bjrohan |
OK |
06:11 |
bjrohan |
These must be included in the .zip file? I had downloaded the zip a couple of days ago and it worked fine |
06:12 |
|
nupacloud joined #minetest |
06:14 |
TriBlade9 |
I guess |
06:14 |
TriBlade9 |
idk |
06:14 |
garfonzo |
TriBlade9: Did you fork minetest to your own GitHub repo or did you just clone it to your desktop? |
06:15 |
ibloat |
would anyone oppose a lua minecraft map/schema importer? would like so sidestep mts schemata |
06:15 |
TriBlade9 |
Forked to my own github repo garfonzo |
06:15 |
sfan5 |
hello everyone |
06:15 |
TriBlade9 |
https://github.com/TriBlade9/minetest |
06:15 |
TriBlade9 |
Hi sfan5! |
06:15 |
ibloat |
'ello ello |
06:15 |
garfonzo |
TriBlade9: ya that seems easiest |
06:16 |
garfonzo |
Hi sfan5 :) |
06:16 |
blaise |
sfan5: good morning? |
06:16 |
TriBlade9 |
Guys, do you think themed modding competitions is a good idea? |
06:16 |
TriBlade9 |
Winner gets to pick the next theme? |
06:16 |
sfan5 |
blaise: correct |
06:16 |
TriBlade9 |
Works pretty well on BlenderNation |
06:17 |
Miner_48er |
ibloat could you make it work as an exporter too |
06:17 |
|
whiskers75 joined #minetest |
06:18 |
ibloat |
Miner_48er, the goal would be to make it easier for MC users to defect to MT :) |
06:18 |
ibloat |
take their maps with them, find a new home at MT |
06:19 |
bjrohan |
TriBlade9: I downloaded the zip, and I receive these errors: http://paste.ubuntu.com/8385358/ |
06:19 |
|
Gizmo joined #minetest |
06:19 |
TriBlade9 |
O-o |
06:19 |
TriBlade9 |
What version of minetest are you running bjrohan?! |
06:19 |
bjrohan |
latest dev |
06:20 |
Miner_48er |
ibloat ok been looking for a way to export to a 3d format |
06:20 |
TriBlade9 |
I have no idea what's up then |
06:20 |
bjrohan |
ok :-) |
06:20 |
bjrohan |
Thank you for taking a look |
06:21 |
ibloat |
is there no map exporter at all atm? |
06:21 |
ibloat |
besides WorldEdit Schematics |
06:21 |
|
jp joined #minetest |
06:22 |
Miner_48er |
what format is a WE schema? |
06:22 |
jp |
.we |
06:22 |
Miner_48er |
seems like a custom format |
06:22 |
TriBlade9 |
Imma get OTWILA ready |
06:23 |
|
Krock joined #minetest |
06:23 |
Krock |
moin |
06:23 |
ibloat |
Miner_48er, it also exports .mts |
06:24 |
sfan5 |
<ibloat> what would be the best low level way to import blocks? |
06:24 |
sfan5 |
directly write them into the database |
06:25 |
ibloat |
<ibloat> is it a bad idea to manipulate level data in sqlite directly? <TriBlade9> Most definately ibloat |
06:25 |
sfan5 |
you wanted a low-level way |
06:25 |
TriBlade9 |
ibloat, I thought you meant by hand x] |
06:25 |
TriBlade9 |
If you can write a decent program to raed/write it, then it's not quite as bad |
06:26 |
ibloat |
I can try :) |
06:27 |
ibloat |
added mts export to pymclevel but am not to happy with performance |
06:28 |
|
Pest joined #minetest |
06:30 |
sfan5 |
ibloat: how many nodes per second? |
06:30 |
|
twoelk joined #minetest |
06:31 |
ibloat |
for some reason WE placed a 11 block wide buffer of air around the 1000x1000x80 mts import, when rendering the first time there were some error messages about |
06:31 |
ibloat |
blockdata not being found even though it was marked as generated |
06:32 |
ibloat |
no such problem with 100x100x80 |
06:32 |
ibloat |
sfan5, let me check |
06:32 |
sfan5 |
Exported 2363400 nodes in 135.597 seconds with on avg. 19683 nodes per second! |
06:32 |
sfan5 |
thats the tomtsschem.py I have here right now |
06:33 |
TriBlade9 |
O_O |
06:33 |
TriBlade9 |
Can someone please test my colored_chat branch? |
06:34 |
TriBlade9 |
It seems to be segfaulting quite frequently and reliably |
06:34 |
sfan5 |
after I've tried to import 2363400 nodes, sure! |
06:34 |
TriBlade9 |
okay x] |
06:34 |
ibloat |
~30.000 blocks/s |
06:35 |
blaise |
I wonder if I can get minetest to compile with -O3 |
06:35 |
sfan5 |
you can |
06:35 |
|
alket joined #minetest |
06:35 |
ibloat |
let me try with your block count |
06:35 |
sfan5 |
don't forget -fexpensive-optimisations |
06:35 |
blaise |
sfan5: do you believe it would help? |
06:35 |
sfan5 |
maybe ¯\_(ツ)_/¯ |
06:35 |
blaise |
what does -fexpensive-optimisations do ? |
06:36 |
sfan5 |
blaise: http://stackoverflow.com/questions/12645669/what-are-gcc-s-expensive-optimizations |
06:36 |
ibloat |
sfan5, does that time include parsing or the region/nbt? |
06:37 |
sfan5 |
ibloat: that includes whatevery pymclevel/MCEdit does when I call getBlock{,Data} |
06:37 |
sfan5 |
whatever* |
06:39 |
ibloat |
~65s for 2400000 blocks |
06:39 |
sfan5 |
!c 153/65 * 100 |
06:39 |
MinetestBot |
235.3846153846154 |
06:39 |
sfan5 |
what did I just calculate? |
06:39 |
sfan5 |
:d |
06:40 |
blaise |
lol |
06:41 |
ibloat |
i used your script as base but am writing the temp outstreams to tempfiles (uncompressed). let me quickly paste it somewhere |
06:42 |
|
Tux[Qyou] joined #minetest |
06:42 |
sfan5 |
I wonder when MT finishes pasting my schematic... |
06:42 |
ibloat |
oh, tell me if you get that empty space around the import |
06:42 |
sfan5 |
I will |
06:43 |
ibloat |
1000x1000 took a few minutes :) |
06:43 |
sfan5 |
!c 1000**2, 2363400 |
06:43 |
MinetestBot |
(1000000, 2363400) |
06:43 |
sfan5 |
looks like I need to wait (a few minutes) * 2 |
06:44 |
* ibloat |
also just realized comparing conversion speeds on different hardware makes no sense at all.. |
06:44 |
blaise |
a few minutes to the tenth power times two? |
06:45 |
sfan5 |
what the |
06:45 |
sfan5 |
is it fucking kidding me? |
06:45 |
sfan5 |
it already finished |
06:45 |
sfan5 |
but it didn't tell me because i was in the pause menu |
06:46 |
sfan5 |
ibloat: no empty space in sight |
06:47 |
ibloat |
hm maybe my export is borked then |
06:52 |
ibloat |
http://pastie.org/private/vlsvgqgdmvjnrasqkkzuzq |
06:53 |
ibloat |
you'll find most of the heavy lifting is still being done by your conversion table :) |
06:54 |
sfan5 |
ah |
06:54 |
sfan5 |
this is why it is broken |
06:55 |
sfan5 |
the mapgen destroys half of my schematic |
06:55 |
sfan5 |
aka. populates it with trees and adds caves |
06:55 |
ibloat |
adding caves sounds destructive :) |
06:56 |
ibloat |
interesting though. so the terrain does not get marked as generated? |
06:56 |
sfan5 |
apparently not |
06:59 |
ibloat |
are maps easily convertable between sqlite, redis and leveldb? |
06:59 |
Krock |
true story ^ |
06:59 |
sfan5 |
yes |
07:03 |
ibloat |
ah nice. going to write directly to the database then |
07:04 |
|
asie joined #minetest |
07:15 |
TriBlade9 |
How do you expose an aPI for other mods to use? I forgot |
07:15 |
TriBlade9 |
Oh, hi asie :) |
07:16 |
sfan5 |
TriBlade9: define a table with functions in it |
07:16 |
TriBlade9 |
Then make the table global? |
07:16 |
sfan5 |
yep |
07:16 |
TriBlade9 |
Okay |
07:16 |
TriBlade9 |
OTWILA here we come :D |
07:19 |
sfan5 |
<TriBlade9> It seems to be segfaulting quite frequently and reliably |
07:19 |
sfan5 |
I can't get it to segfault |
07:20 |
sfan5 |
at least not the way I'm trying |
07:21 |
|
edakiri joined #minetest |
07:21 |
edakiri |
How do you know your current position? |
07:21 |
TriBlade9 |
sfan5, Hit the configure button at a world, or the mods tab at the top |
07:21 |
sfan5 |
edakiri: press f% |
07:21 |
sfan5 |
f5 |
07:22 |
sfan5 |
TriBlade9: can't reproduce |
07:24 |
TriBlade9 |
Really? |
07:24 |
sfan5 |
yep |
07:24 |
TriBlade9 |
Are you using the latest one I uploaded a few hours ago? |
07:24 |
sfan5 |
commit c0ce7ac6d9f4fadcb3d51333a9a9f01818af92f5 |
07:25 |
TriBlade9 |
Checking.. |
07:25 |
TriBlade9 |
Huh |
07:25 |
TriBlade9 |
Strange |
07:25 |
TriBlade9 |
I might need to make clean or something |
07:26 |
TriBlade9 |
Did you build with -DENABLE_FREETYPE=1? |
07:26 |
TriBlade9 |
And 0? |
07:27 |
sfan5 |
enable_freetype=1 enable_leveldb=1 build_server=0 run_in_place=1 cmake_build_type=RelWithDebInfo compiler: Clang 3.5 |
07:27 |
TriBlade9 |
O_o |
07:28 |
TriBlade9 |
Lemme try again |
07:28 |
TriBlade9 |
Try joining a server as well |
07:28 |
sfan5 |
k |
07:29 |
TriBlade9 |
Takes so long to compile x[ |
07:30 |
TriBlade9 |
Thanks for testing though |
07:30 |
sfan5 |
all fine |
07:31 |
TriBlade9 |
Well, I'm glad it's working for ya at least |
07:31 |
TriBlade9 |
Could you try with freetype disabled? |
07:31 |
sfan5 |
sure |
07:32 |
TriBlade9 |
Built |
07:33 |
TriBlade9 |
Huh |
07:33 |
TriBlade9 |
Still segfaults with me |
07:33 |
sfan5 |
maybe it doesn't segfault because i use clang |
07:33 |
TriBlade9 |
perhaps |
07:35 |
TriBlade9 |
Just wondering, what's the full -D argument for relwithdebinfo? |
07:35 |
sfan5 |
-DCMAKE_BUILD_TYPE=RelWithDebInfo |
07:35 |
TriBlade9 |
Good, I got it right |
07:35 |
TriBlade9 |
I'll test with that |
07:36 |
|
proller joined #minetest |
07:37 |
TriBlade9 |
Hia proller |
07:37 |
sfan5 |
works without freetype too |
07:37 |
TriBlade9 |
Strange |
07:37 |
TriBlade9 |
IDK even what compiler I'm using x] |
07:37 |
sfan5 |
probably gcc |
07:37 |
TriBlade9 |
Likely |
07:37 |
TriBlade9 |
How do you switch it to clang? |
07:38 |
TriBlade9 |
Oh, this should be in -dev |
07:38 |
sfan5 |
TriBlade9: CC=clang CXX=clang++ cmake . <args> |
07:38 |
sfan5 |
don't forget to rm -Rf CMakeCache.txt CMakeFiles before |
07:38 |
sfan5 |
otherwise it won't have any effect |
07:40 |
TriBlade9 |
Okay |
07:40 |
TriBlade9 |
Just switched to clang using that method (think it worked x]) |
07:43 |
TriBlade9 |
sfan5, Still segfaults, even after that ... |
07:44 |
TriBlade9 |
I might need to re-clone |
07:44 |
sfan5 |
hm |
07:47 |
TriBlade9 |
What's your system sfan? |
07:47 |
TriBlade9 |
*sfan5 |
07:47 |
sfan5 |
HexChat: 2.10.1 ** OS: Linux 3.16.3-1-ARCH x86_64 ** Distro: ArchLinux ** CPU: 4 x Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz (GenuineIntel) @ 885MHz ** RAM: Physical: 7,7GiB, 79,8% free ** Disk: Total: 85,3GiB, 23,7% free ** VGA: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller ** Sound: HDA-Intel - HDA Intel PCH ** Ethernet: 645 NetLink BCM57785 Gigabit Ethernet PCIe ** Uptime: 11h 6m |
07:47 |
sfan5 |
40s ** |
07:47 |
sfan5 |
I think that covers it :P |
07:47 |
TriBlade9 |
Huh |
07:47 |
TriBlade9 |
Roughly the same as mine, except mine is one generation older and running Ubuntu 14.04 |
07:48 |
ibloat |
ah a fellow archer |
07:48 |
TriBlade9 |
Damn hardcore linux users |
07:48 |
sfan5 |
:D |
07:48 |
TriBlade9 |
I *like* Unity >:U |
07:48 |
ibloat |
high fives all around |
07:48 |
ibloat |
i3 for me :p |
07:48 |
TriBlade9 |
i5, first gen for me |
07:48 |
TriBlade9 |
sfan has second gen |
07:49 |
ibloat |
i3 as in the window manager :p |
07:49 |
TriBlade9 |
oh |
07:49 |
sfan5 |
damn confusing names |
07:49 |
* TriBlade9 |
facepalms epically |
07:50 |
ibloat |
TriBlade9, nobody in their right mind would know about it, much less use it. no worries :) |
07:50 |
TriBlade9 |
Lel |
07:50 |
TriBlade9 |
So no hate for liking unity? Yay |
07:51 |
ibloat |
nah my brother uses it as well. |
07:52 |
ibloat |
everybody should use what they are comfortable with |
07:52 |
* ibloat |
isn't into crusades |
07:58 |
T7g |
wat |
07:59 |
TriBlade9 |
taw |
08:00 |
T7g |
I mean I support this 100%, but wtf does he mean by not being "into crusades" |
08:00 |
T7g |
Him being here is hin being into them |
08:01 |
|
Yepoleb_ joined #minetest |
08:01 |
TriBlade9 |
T7g, you're going to deep, you may never make it out :L |
08:01 |
T7g |
Ohno |
08:02 |
T7g |
I will, I assure you |
08:03 |
T7g |
lel- are you from mortycraft? where does "lel" come from? |
08:04 |
ibloat |
well then maybe i'm just shit at crusades. |
08:04 |
T7g |
Why would you want to? |
08:04 |
T7g |
You can realize all your minecraft dreams here |
08:05 |
T7g |
it just requires that you spend the time to make mods |
08:05 |
ibloat |
alas me working on MC map importers |
08:05 |
T7g |
Then ask for help! |
08:05 |
T7g |
I'll do what I can |
08:06 |
T7g |
file formats are my thing, so are protocol hacks |
08:08 |
ibloat |
I was just saying I don't want to be preaching to people about whatever causes I believe in. |
08:08 |
T7g |
I was saying the same, I don't believe in anything other than code |
08:08 |
ibloat |
I'm here because I like the idea of an open source MC alternative |
08:08 |
T7g |
and by that? I mean open code. |
08:09 |
T7g |
Same |
08:09 |
T7g |
So how do we differ? |
08:09 |
* sfan5 |
meows |
08:09 |
* ibloat |
nyans |
08:10 |
T7g |
Not sure what that means. |
08:10 |
sfan5 |
T7g: http://beta.jisho.org/search/nyan |
08:10 |
T7g |
I mean, I know what NyanCat is |
08:10 |
ibloat |
japanese meow |
08:11 |
TriBlade9 |
Omigawd |
08:11 |
T7g |
but seriously? |
08:11 |
TriBlade9 |
The segfault is due to a game or a mod O-o |
08:11 |
T7g |
I'm trying to be serious here. |
08:11 |
TriBlade9 |
*mod |
08:11 |
* TriBlade9 |
wongs |
08:11 |
ibloat |
ç§ã‚‚ :o |
08:11 |
* Krock |
doesn't know which materials he should add to hismod |
08:12 |
T7g |
I've noticed even without playing that Technic has problems |
08:12 |
ibloat |
Krock, all the good ones! |
08:12 |
Krock |
ibloat, gimme examples. It's about extracting materials from other mods without copying the functionality |
08:12 |
|
twoelk joined #minetest |
08:13 |
T7g |
Why add new crap if you don't even have redstone proper? |
08:13 |
Krock |
so, just to build things with diffrent materials |
08:13 |
T7g |
MC$'s claim to fame is having the ability to do logic circuits by default. |
08:13 |
Krock |
T7g, the nether mod contains red stone, called netherrack |
08:13 |
VanessaE |
mesecons. |
08:13 |
VanessaE |
if it ain't good enough, help fix it |
08:13 |
T7g |
I know about them |
08:14 |
ibloat |
Krock, I'm just starting down this rabbit hole. Don't yet know a whole lot of mods, sorry :/ |
08:14 |
TriBlade9 |
sfan5 DRUMROLL PLEASE |
08:14 |
TriBlade9 |
The segfault is due to.... |
08:14 |
T7g |
They are very flawed though |
08:14 |
* sfan5 |
*drumroll* |
08:14 |
T7g |
Look |
08:14 |
Krock |
ibloat, okay :) |
08:14 |
TriBlade9 |
Mods having an _ in their name O_O |
08:14 |
sfan5 |
wat |
08:14 |
T7g |
I tried recently, within the last two days |
08:14 |
VanessaE |
T7g: yes, mesecons has flaws. so help fix it? :) |
08:14 |
T7g |
To find a server that supports mesecons |
08:14 |
TriBlade9 |
Why on earth my commit causes that, I don't know |
08:14 |
T7g |
None do |
08:14 |
VanessaE |
T7g: my creative server does |
08:14 |
T7g |
So no, this isn't even close |
08:14 |
VanessaE |
as does my survival server |
08:14 |
T7g |
Oh? |
08:14 |
VanessaE |
and my testing server |
08:14 |
Krock |
T7g, look at the servers.minetest.net site |
08:14 |
T7g |
I was looking at your servers |
08:15 |
Krock |
mine has mesecons |
08:15 |
T7g |
It's not listed |
08:15 |
ibloat |
mine hasn't been created yet |
08:15 |
T7g |
Or at least when I was browsing, it wasn't. |
08:15 |
Krock |
ah, it's down again |
08:15 |
Krock |
nhm no |
08:15 |
T7g |
Van- I have to give you props |
08:15 |
ibloat |
has anyone tried putting minetest into a docker container? |
08:15 |
TriBlade9 |
Anyone who can understand C++ better than me mind taking a look and seeing why on earth it segfaults when loading mods with underscores in their name? |
08:15 |
Krock |
http://servers.minetest.net/list there it exists. |
08:15 |
T7g |
I saw the mods you made, +++ |
08:16 |
sfan5 |
TriBlade9: did you try running it in gdb? |
08:16 |
VanessaE |
thanks T7g :) |
08:16 |
TriBlade9 |
sfan5, idk how do use GDB xL |
08:16 |
ibloat |
TriBlade9, run and bt are the only commands you need :) |
08:16 |
sfan5 |
TriBlade9: gdb --args ./minetest when it crashes do "bt full" and pastebin the output |
08:17 |
TriBlade9 |
irr::gui::CGUITTFont::draw (this=0x11c9dc0, text=..., position=..., color=..., |
08:17 |
TriBlade9 |
hcenter=false, vcenter=<optimized out>, clip=0x7fffffffbfc0) |
08:17 |
TriBlade9 |
at /home/joshua/Videos/Projects/Playground_Patrol/.files/MT/TriBlade9-Dev/src/cguittfont/CGUITTFont.cpp:651 |
08:17 |
TriBlade9 |
651irr::video::SColor col = applied_colors[0]; |
08:17 |
ibloat |
uh oh :p |
08:17 |
sfan5 |
hm |
08:17 |
TriBlade9 |
Wot |
08:17 |
TriBlade9 |
Wooot |
08:17 |
TriBlade9 |
Dat file path doe |
08:17 |
VanessaE |
T7g: anyway getting back to mesecons.. aside from its speed (most of us would agree it is slow), what would you change about it? |
08:17 |
sfan5 |
!server players:most |
08:17 |
MinetestBot |
sfan5: Mine++ Server. 100% craft. | minexx.superwow.ru | Clients: 55/99, 58/65 | Version: 0.4.10-dev / minetest | Ping: 214ms |
08:17 |
TriBlade9 |
anyways |
08:18 |
ibloat |
55 clients? wow |
08:18 |
TriBlade9 |
Paste the full btfull? |
08:18 |
Krock |
guests shouldn't count as online users |
08:18 |
sfan5 |
TriBlade9: yes |
08:18 |
sfan5 |
TriBlade9: pastebin |
08:18 |
T7g |
VanessaE, I would make mesecons consolidated, no LUA, just AND, NOT, OR, XOR gates |
08:18 |
VanessaE |
mesecons has those. |
08:18 |
sfan5 |
T7g: nobody forces you to use Luacontrollers or logic gates |
08:18 |
T7g |
but it also has the Lua shit |
08:18 |
Krock |
*Lua |
08:18 |
ibloat |
T7g, in essence MC redstone? |
08:18 |
VanessaE |
T7g: there is a C++ logic circuits pull request waiting |
08:19 |
T7g |
No, Luacontrollers takes shit to a diff level |
08:19 |
sfan5 |
are you seriously complaining about there being to many features? |
08:19 |
T7g |
It makes it so only coders are efficient |
08:19 |
sfan5 |
<sfan5> T7g: nobody forces you to use Luacontrollers or logic gates |
08:19 |
sfan5 |
if you don't like them just don't use them |
08:19 |
VanessaE |
indeed |
08:19 |
sfan5 |
or simply disable them |
08:19 |
T7g |
sfan5, Noone forces me to use Lua conts, but if those did not exist I would be forced to use logic gates. |
08:20 |
VanessaE |
you can even use the old mese/redstone torches method of designing circuits if you want |
08:20 |
T7g |
Okay |
08:20 |
|
Jordach joined #minetest |
08:20 |
TriBlade9 |
There, nowit's running in the right dir x] |
08:20 |
T7g |
Schools are using Minecraft to teach students |
08:20 |
T7g |
They are buying licenses |
08:20 |
TriBlade9 |
http://paste.ubuntu.com/8385975/ |
08:20 |
VanessaE |
T7g: but be fair: redstone has stuff like sequencers, does it not? |
08:21 |
VanessaE |
that device that outputs a continuous clock out of its four sides, in rotation |
08:21 |
sfan5 |
if you want to disable luacontrollers and logic gates disable/remove the mods "mesecons_microcontroller", "mesecons_luacontroller", "mesecons_gates" |
08:21 |
sfan5 |
VanessaE: no, thats redpower or whatever it was called |
08:21 |
VanessaE |
sfan5: oh yeah? |
08:21 |
sfan5 |
yes |
08:21 |
VanessaE |
huh, didn't know that |
08:21 |
T7g |
AFAIK redstone was stone (red, laid on ground), and then delayers? (specially crafted units that delayed signal) - That's it. |
08:22 |
VanessaE |
T7g: repeaters. |
08:22 |
VanessaE |
not delayers. |
08:22 |
T7g |
No, see, here's the thing |
08:22 |
T7g |
back in the day |
08:22 |
T7g |
you had to create your own clock |
08:22 |
VanessaE |
mesecons have delayers though, since we don't need repeaters |
08:22 |
T7g |
Do you know why TV's/Monitors operated at 60Hz refresh rate? |
08:22 |
VanessaE |
because the mains frequency was 60 Hz. |
08:23 |
VanessaE |
but as sfan5 said, you can just delete the components you don't want. |
08:23 |
sfan5 |
TriBlade9: maybe applied_colors is empty |
08:23 |
TriBlade9 |
Possibly |
08:23 |
TriBlade9 |
How would one get around that? |
08:23 |
T7g |
You can |
08:23 |
sfan5 |
TriBlade9: ¯\_(ツ)_/¯ |
08:23 |
VanessaE |
yup. it's in the form of a modpack, so you can literally delete components from your install. |
08:23 |
T7g |
In fact, this has built a community where every admin can pick and choose. |
08:24 |
TriBlade9 |
Alright, I'll try some things x] |
08:24 |
TriBlade9 |
Wish I caught it earlier |
08:24 |
TriBlade9 |
That's what I get for using minimap |
08:24 |
TriBlade9 |
*minimal |
08:24 |
sfan5 |
I used minimal too |
08:24 |
sfan5 |
and it didn't crash for me |
08:24 |
VanessaE |
T7g: choice is a good thing. |
08:24 |
T7g |
and I am not saying it isn't! |
08:24 |
TriBlade9 |
I mean sfan5, that I wasn't testing with a bunch of mods |
08:25 |
T7g |
This community is essentially "ideal" |
08:25 |
T7g |
You yourself contributed more to MT than Jeb ever did to MC |
08:26 |
VanessaE |
heh |
08:26 |
VanessaE |
well I dunno who Jeb is but I guess thanks :) |
08:26 |
T7g |
Main coder of MC |
08:26 |
VanessaE |
ah |
08:27 |
TriBlade9 |
Yeah, this community is great, except when we start yelling at each other x] |
08:27 |
MinetestBot |
4m7e8o3w |
08:27 |
TriBlade9 |
Though it seems a lot more friendly than it did two years ago, when everyone was leaving |
08:27 |
Krock |
MinetestBot, meow! |
08:27 |
TriBlade9 |
MinetestBot, wong |
08:27 |
MinetestBot |
TriBlade9: what? |
08:27 |
T7g |
I've been a part of plenty of projects that people left |
08:28 |
T7g |
you're sitting on 140+ people daily |
08:28 |
TriBlade9 |
MinetestBot, "Wong" is the Chinese equivelant of "Bark" for dogs |
08:28 |
MinetestBot |
TriBlade9: oh, I see |
08:28 |
VanessaE |
miaow. |
08:28 |
T7g |
So my local Chinese food place is Bark's Chop Suey? |
08:28 |
ibloat |
MinetestBot, wan |
08:28 |
TriBlade9 |
Who controls MinetestBot? |
08:28 |
sfan5 |
me |
08:29 |
TriBlade9 |
No T7g, Wong is not technically a word, just a sound, like 'roof' or 'bark' |
08:29 |
T7g |
Makes sense |
08:29 |
TriBlade9 |
So it can be spelled Wong, or Wang |
08:29 |
sfan5 |
"Players: 223/339 Servers: 46/56" |
08:29 |
sfan5 |
so many people :o |
08:29 |
TriBlade9 |
Nice |
08:29 |
ibloat |
wan would be the japanese version |
08:29 |
TriBlade9 |
yep |
08:30 |
|
Calinou joined #minetest |
08:30 |
TriBlade9 |
WB Calinou! |
08:30 |
Calinou |
hi |
08:30 |
T7g |
I see 150+ early morning (3 hours from now) |
08:31 |
Calinou |
we had 175 about 2 days ago, in the evening |
08:31 |
T7g |
very nice |
08:31 |
Calinou |
#minecraft has 304 currently |
08:31 |
T7g |
Microsoft just bought MC for 2.5bil |
08:31 |
T7g |
then laid off 14,000 employees |
08:32 |
T7g |
You can see where their priorities lie |
08:32 |
T7g |
If you don't believe me, look it up. |
08:32 |
|
basse joined #minetest |
08:32 |
Calinou |
Microsoft said they'd fire 18,000 employees? |
08:32 |
T7g |
sec |
08:32 |
TriBlade9 |
sfan5, Fixed it |
08:32 |
TriBlade9 |
Lets hope this patch is all |
08:33 |
TriBlade9 |
C++ is so fun |
08:33 |
TriBlade9 |
</sarcasm |
08:33 |
T7g |
here is from Seattle Times; |
08:33 |
T7g |
http://seattletimes.com/html/businesstechnology/2024575202_microsoftlayoffsxml.html |
08:33 |
T7g |
They wanna rape that game/brand for every drop of blood it's worth. |
08:34 |
VanessaE |
yeah, saw a similar article on slashdot earlier |
08:34 |
T7g |
At the expense of their employees |
08:34 |
T7g |
You can spend 2.5bn but you can't keep your employees? |
08:34 |
T7g |
Pfffffffffftttttt |
08:38 |
TriBlade9 |
Thanks a lot for testing sfan5 |
08:38 |
sfan5 |
np |
08:38 |
TriBlade9 |
Nooow Colored chat should be safe... until we find another huge bug :P |
08:38 |
TriBlade9 |
(I just tested a bunch of other stuff, just to be sure) |
08:38 |
T7g |
Microsoft could have afforded to pay those 14,000 employees 178571.42857142857142857142857143 per year if they didn't buy Minecraft |
08:39 |
TriBlade9 |
T7g, I believe the cuts are due to company restructuring and consolidation, not finance issues |
08:39 |
T7g |
Dude, how old are you? No offense, but I've been following M$ since the DOS days. |
08:40 |
TriBlade9 |
23 |
08:40 |
T7g |
30 here, what was the first OS you used? |
08:40 |
TriBlade9 |
I don't pay much attention to MS though, sicne I stopped using windows in '05 |
08:40 |
TriBlade9 |
I... forgot... |
08:40 |
TriBlade9 |
I think Windows 95 |
08:41 |
T7g |
Let me tell you a story |
08:41 |
VanessaE |
first OS I used was...whatever they called it on the Timex-Sinclair 1000 ;) |
08:41 |
T7g |
My parents bought me an IBM Aptiva, Model M40, Serial Number; 23gyz01 back in 1995 |
08:41 |
T7g |
It came with OS/2 Warp, Windows 3.1, and DOS |
08:42 |
TriBlade9 |
Oooh |
08:42 |
TriBlade9 |
OS/2 :) |
08:42 |
T7g |
it also came with a "free" upgrade |
08:42 |
T7g |
to windows 95 |
08:42 |
T7g |
I remember the day the upgrade came |
08:42 |
T7g |
My dad did it |
08:42 |
T7g |
My friend was with me in the room, he took his shoes off |
08:42 |
T7g |
the stench was unfathomable |
08:42 |
|
jp joined #minetest |
08:42 |
T7g |
The Windows 95 Install disc took away my tri-boot config |
08:43 |
T7g |
Saying it could only boot to Windows 95 |
08:43 |
|
tadni joined #minetest |
08:43 |
* TriBlade9 |
cue reminiscing music... |
08:43 |
T7g |
We almost died because my friend's feet were so foul |
08:44 |
T7g |
and that was the last time I ever had OS/2 |
08:44 |
VanessaE |
[Weird Al, "Those Were the Good Old Days"] |
08:44 |
TriBlade9 |
Thanks nessa |
08:44 |
T7g |
So, Tri? |
08:44 |
TriBlade9 |
Yes? |
08:44 |
* ibloat |
is thinking about creating a MC crafting table placebo mod that opens the inventory when right-clicked |
08:44 |
T7g |
Why did they take away my OS/2 Warp? |
08:44 |
TriBlade9 |
Because they're jerks? |
08:45 |
T7g |
So how do you feel about them? |
08:45 |
TriBlade9 |
I still think they're jerks |
08:45 |
T7g |
Good; they are |
08:45 |
TriBlade9 |
Still, you can't apply that to everything |
08:45 |
T7g |
I used to have a tri boot system, first system I ever owned. |
08:46 |
T7g |
It was ended by Microsoft |
08:46 |
T7g |
The reason they did that? |
08:46 |
TriBlade9 |
Monopolie? |
08:47 |
T7g |
They were held by a court judgement for a while |
08:47 |
T7g |
but when '95 came out |
08:47 |
ibloat |
is there a mod that does double slabs already? (2 stacked slabs) |
08:47 |
T7g |
They were free to fuck, which led us to the ActiveX/Internet Explorer shit that plagued us until Firefox and Chrome. |
08:48 |
T7g |
Now they are nothing. |
08:48 |
TriBlade9 |
;_; |
08:48 |
T7g |
That is why they bought MC |
08:48 |
T7g |
Just like they bought Bungie |
08:49 |
T7g |
Halo was originally a Macintosh only game |
08:49 |
T7g |
M$ bought them, and made it an XBox exclusive. |
08:49 |
T7g |
Look it up. |
08:49 |
T7g |
I implore you. |
08:53 |
TriBlade9 |
I know that much |
08:53 |
T7g |
So what's your point? |
08:53 |
TriBlade9 |
I didn't have a point |
08:54 |
TriBlade9 |
Just wasn't sure that they were firing people for the sake of firing people |
08:54 |
T7g |
Does anyone ever do that? |
08:54 |
TriBlade9 |
Nvm |
08:54 |
TriBlade9 |
Forget I said anything |
08:55 |
T7g |
Paid 2.5 billion - that is 2,500,000,000 |
08:56 |
T7g |
Assuming I went to a US state with no tax, that is 2.5 BILLION CHEESEBURGERS! |
08:57 |
TriBlade9 |
Holy shit |
08:57 |
TriBlade9 |
That puts it into perspective |
08:58 |
T7g |
Yeah, think of all the effort that went in to producing the meat, the bread, the pickles, those shitty chunks of onion, and the terrible representation of ketchup and mustard |
08:58 |
edakiri |
Are Torches the only constructible light source and only light when placed? |
08:59 |
T7g |
naw, I think some servers or well, most have glowblocks |
08:59 |
T7g |
always read the mods on the server you play on |
09:00 |
edakiri |
I'm playing single player. Also, searching the wiki for glowblock reveals naught. |
09:00 |
Calinou |
<T7g> Now they are nothing. |
09:00 |
VanessaE |
most servers have multiple types of light sources, edakiri |
09:00 |
Calinou |
they're still one of the biggest businesses in the world… |
09:00 |
Calinou |
<T7g> You can spend 2.5bn but you can't keep your employees? |
09:00 |
VanessaE |
edakiri: there are numerous mods that add other kinds of lights |
09:00 |
Calinou |
it may be better economically |
09:00 |
Calinou |
you'd be surprised at how much jobs are wasted in large companies |
09:00 |
T7g |
I know how that goes Cali |
09:01 |
edakiri |
Thanks. For the default, are torches as I described? |
09:01 |
Calinou |
<T7g> Microsoft could have afforded to pay those 14,000 employees 178571.42857142857142857142857143 per year if they didn't buy Minecraft |
09:01 |
Calinou |
but do these employees bring a lot of money? |
09:01 |
T7g |
Yep |
09:01 |
T7g |
They could have |
09:01 |
T7g |
Is that an issue? |
09:01 |
T7g |
Most companies pay employees to keep the status quo |
09:02 |
Jonuz |
Microsoft has fired lot of ex-nokia workers :< |
09:02 |
T7g |
I still own a Nokia N900 |
09:02 |
* Calinou |
has no phone |
09:02 |
T7g |
and use it every day. |
09:02 |
Calinou |
:-D |
09:02 |
|
Jousway joined #minetest |
09:02 |
T7g |
It is a phone but I do not use it as such |
09:02 |
asie |
Nokia 6310i jere |
09:02 |
asie |
here* |
09:02 |
asie |
best phone |
09:03 |
T7g |
It's my mobile platform |
09:03 |
Jonuz |
T7g: does it have symbian? |
09:03 |
T7g |
Standard |
09:03 |
edakiri |
Can torches light while you hold them? |
09:03 |
T7g |
though I do have a flash image of PwnPhone |
09:03 |
Jonuz |
Meamo GNU/Linux |
09:04 |
T7g |
just haven't bothered |
09:04 |
T7g |
I literally have no need for that. |
09:05 |
Calinou |
edakiri, no |
09:05 |
Calinou |
in Freeminer (a fork of Minetest) they can |
09:05 |
Calinou |
the light doesn't affect gameplay, it's purely client-side |
09:06 |
T7g |
He asked if holding it changed things, not if placing it changed things. |
09:07 |
T7g |
Is this really so bad that we can't have spawning relegated to areas that are dark? |
09:08 |
|
psedlak joined #minetest |
09:08 |
Calinou |
I was talking about holding it, exactly |
09:08 |
Calinou |
T7g, we sure can |
09:08 |
Calinou |
all the mob mods use light-based, node-based and height-based spawning |
09:09 |
T7g |
Explain? |
09:09 |
|
Weedy joined #minetest |
09:09 |
|
Weedy joined #minetest |
09:09 |
|
CraigyDavi`` joined #minetest |
09:09 |
T7g |
Why height? |
09:10 |
Calinou |
to have mobs only in deep caves |
09:11 |
T7g |
That makes no sense. |
09:11 |
Calinou |
it does |
09:11 |
Calinou |
damaging mobs like dungeon masters shouldn't spawn right below the sea |
09:11 |
T7g |
What about non-hostiles? |
09:11 |
Calinou |
to have them only above sea, yet only on stone nodes? |
09:11 |
T7g |
Sheep? Pigs? Cows? |
09:11 |
Krock |
moo moo |
09:11 |
Calinou |
grass-only with some light then |
09:12 |
Calinou |
doesn't need height restriction unless you want to prevent underground spawning |
09:12 |
T7g |
no, can you not cast rays? |
09:12 |
T7g |
I'm almost 100% sure Irrlict allows you to cast rays |
09:13 |
T7g |
You're not even using your own engine, you're using one you don't even understand... |
09:13 |
Calinou |
https://gitorious.org/calinou/carbone/source/e8beed121cc4de500d44967b5b307ba88af1909c:mods/mobs/init.lua#L697 |
09:13 |
Calinou |
here are the spawning conditions of my mobs |
09:13 |
Calinou |
why cast rays? |
09:13 |
T7g |
"Your" mobs? |
09:13 |
Calinou |
my mods mod |
09:13 |
Calinou |
mobs* |
09:13 |
T7g |
You seem to have a personal investment in this |
09:14 |
VanessaE |
he's that good :) |
09:14 |
Calinou |
I've also prevented grass growth below sea level |
09:14 |
Calinou |
works well |
09:15 |
T7g |
I know from my own open source interactions with other projects that you can't base your worth on one thing. |
09:15 |
T7g |
Yes, that's awesome! |
09:15 |
T7g |
but it's just another commit. |
09:16 |
Calinou |
? |
09:16 |
Calinou |
I don't make overengineered stuff |
09:16 |
T7g |
Didn't say you did |
09:16 |
VanessaE |
some would say that's MY job :P |
09:17 |
T7g |
Read above |
09:18 |
T7g |
To put it bluntly |
09:19 |
T7g |
You don't always need to cast rays |
09:19 |
T7g |
It helps in the sense that it can populate an area around you- that you cannot see |
09:20 |
T7g |
Any sane population algo will always spawn shit outside of your view |
09:21 |
T7g |
Seeing some shit poof in to existence in front of you will always piss people off. |
09:21 |
Calinou |
this one can spawn stuff right next to you, yes |
09:21 |
Calinou |
this is not a bad thing |
09:22 |
Calinou |
it punishes people who dig in the dark |
09:22 |
Calinou |
(and scares them a lot :D) |
09:22 |
jp |
can't sleep again VanessaE ? :P |
09:22 |
MinetestBot |
[Git] donatopenmailbox.com -> minetest/minetest: Make config compatible with C++11 c9cab6b http://git.io/Xm9tQw (2014-09-20T11:20:13+02:00) |
09:23 |
T7g |
I played a bit |
09:23 |
T7g |
I never saw hostile mobs for some reason |
09:24 |
T7g |
I kinda expected the warthog to attempt to damage me |
09:24 |
T7g |
irl, he'd have a 30/70 chance of killing and eating me |
09:24 |
Calinou |
warty warthog |
09:25 |
VanessaE |
jp: nope :-/ |
09:25 |
VanessaE |
can't sleep, but too tired to look at code :-/ |
09:26 |
|
edlothiol joined #minetest |
09:32 |
|
restcoser joined #minetest |
09:35 |
|
basse joined #minetest |
09:36 |
Krock |
Is there a mod which adds one or two hostile mobs which spawn in underground? (like stone monster - not too strong) |
09:36 |
MinetestBot |
[Git] stefanbellergmail.com -> minetest/minetest: Add a .mailmap file adfba20 http://git.io/5w83zA (2014-09-20T11:36:35+02:00) |
09:46 |
|
Mati^1 joined #minetest |
09:49 |
|
SmugLeaf joined #minetest |
09:49 |
|
SmugLeaf joined #minetest |
09:51 |
edakiri |
Does TNT immediately explode when you ignite it? -- damaging yourself? |
09:51 |
edakiri |
It sounds pretty useless then. |
09:52 |
TriBlade9 |
edakiri, no you have to punch it with a torch :0 |
09:52 |
TriBlade9 |
;) |
09:52 |
Calinou |
I spent ~25 minutes doing a probably useless PR :( |
09:52 |
Calinou |
edakiri, it explodes a few seconds after ignition |
09:52 |
edakiri |
thanks. So light & run. |
09:53 |
TriBlade9 |
yep |
09:54 |
|
asie joined #minetest |
09:54 |
|
reactor joined #minetest |
09:55 |
|
SmugLeaf joined #minetest |
10:00 |
|
deasanta joined #minetest |
10:01 |
deasanta |
any mese xperts around? need to know how to make a switch - on / off - one that sits inline between conductors |
10:03 |
|
SmugLeaf joined #minetest |
10:05 |
RealBadAngel |
https://www.youtube.com/watch?v=wjG1bUBFPB0&feature=youtu.be |
10:06 |
RealBadAngel |
what do you think about this cracks replacement? |
10:06 |
TriBlade9 |
Is that the same as earlier RealBadAngel? |
10:07 |
RealBadAngel |
yes |
10:08 |
deasanta |
imo - looks good on leaves and some blocks - rocks etc propably need cracky |
10:09 |
deasanta |
maybe good to have both and work on which blocks it suits best |
10:10 |
|
alket joined #minetest |
10:11 |
|
CraigyDavi joined #minetest |
10:12 |
|
compcube joined #minetest |
10:14 |
|
compcube joined #minetest |
10:16 |
|
iqualfragile joined #minetest |
10:16 |
|
jp joined #minetest |
10:18 |
|
]DMackey[ joined #minetest |
10:23 |
edakiri |
Is it possible to pick up a dropped chest? It shows the chest being destroyed when I click it. |
10:25 |
edakiri |
I experimented & see I can pick it up. |
10:25 |
edakiri |
rather than it is destroyed. |
10:25 |
|
dzho joined #minetest |
10:25 |
edakiri |
If it isempty, but not if occupied. |
10:25 |
Krock |
edakiri, I don't get what you mean |
10:27 |
deasanta |
im in creative on 0.4.10 and it works if dropped with Q key or placed as block |
10:27 |
|
ImQ009 joined #minetest |
10:29 |
|
SylvieLorxu joined #minetest |
10:29 |
|
friti_ joined #minetest |
10:33 |
MinetestBot |
[Git] kilbith -> minetest/minetest: Fixed french vocabulary/grammar errors 821b268 http://git.io/0WreVw (2014-09-20T12:17:54+02:00) |
10:33 |
MinetestBot |
[Git] mimilus -> minetest/minetest: Small changes to French translation (Petites modifications mineures) 4432e98 http://git.io/w1RApw (2014-09-20T12:15:13+02:00) |
10:33 |
|
TriBlade9_ joined #minetest |
10:33 |
deasanta |
merci |
10:33 |
|
astralnebula joined #minetest |
10:35 |
|
arsdragonfly joined #minetest |
10:35 |
|
Akagi201 joined #minetest |
10:37 |
jp |
Calinou : jette un oeil sur les changements de mimilus ^ |
10:38 |
jp |
il a allongé inutilement -_- |
10:39 |
jp |
c'est vraiment n'importe quoi... |
10:39 |
|
raffahacks joined #minetest |
10:39 |
VanessaE |
bbl, off to bed. |
10:39 |
jp |
g'nighr |
10:41 |
raffahacks |
Are you from california, VanessaE? |
10:41 |
raffahacks |
Or that part of usa |
10:42 |
raffahacks |
Ok, good might |
10:42 |
raffahacks |
Night |
10:44 |
|
jellow joined #minetest |
10:45 |
jellow |
Hi there, Not sure if you heard but chromeos recently ported android libraries. I was wondering if anyone had had any success running minetest android on chromeos. |
10:46 |
jellow |
I tried and had no success |
10:46 |
SylvieLorxu |
ChromeOS can't run Minetest's Linux version? I though ChromeOS was basically Linux, hmm |
10:47 |
DusXMT |
You're right, the kernel is Linux, but the userland is almost completely different |
10:48 |
DusXMT |
from a GNU-based system |
10:48 |
jellow |
you can but it involves going into developer mode which ends up causing all sorts of issues |
10:49 |
deasanta |
propably the libraries available to it? different graphics libs? |
10:50 |
deasanta |
try running server mode only - see if that runs |
10:51 |
jellow |
is there an .apkg for the server version? |
10:52 |
deasanta |
du |
10:53 |
|
DMackey joined #minetest |
10:53 |
deasanta |
dont know - sapier may know how to strip out graphics - https://forum.minetest.net/viewtopic.php?f=42&t=9389 |
10:53 |
deasanta |
thus less lib dependencies |
10:54 |
jellow |
deasanta: ah awesome thanks for that link |
10:54 |
|
T4im joined #minetest |
10:55 |
jellow |
I'm also not running it in tablet mode which may be causing it issues. |
10:59 |
Krock |
http://i.imgur.com/rpcEXQF.png |
11:04 |
|
CraigyDavi` joined #minetest |
11:27 |
TriBlade9_ |
Is there a way to load textures from mods? |
11:29 |
TBC_x |
http://pastebin.com/1CwTCwLH can anyone explain me why that function "visit" at 290 is not a function? |
11:29 |
edakiri |
Do you die or be damaged if gravel falls on you? |
11:31 |
deasanta |
edakin: appears not to be the case |
11:32 |
|
nore joined #minetest |
11:34 |
celeron55 |
oh by the way, did someone manage build buildat yesterday? |
11:35 |
TriBlade9_ |
celeron55, glad you asked |
11:35 |
celeron55 |
a better dependency list of the Polycode+Buildat would be nice to have for some distro; i had almost everything already installed on my system so i couldn't really get a good list |
11:35 |
TriBlade9_ |
I attempted to, but found it needed all sorts of dev packages I didn't know |
11:35 |
TriBlade9_ |
I wanted to ask you, but you'd already left, so I gave up |
11:35 |
celeron55 |
polycode's documentation is still quite lacking in this aspect |
11:35 |
TriBlade9_ |
If you want, I'll attempt right now |
11:36 |
Nitori |
TBC_x, probably because the "this" inside of the function, is a different "this" from when "this.visit" was defined. |
11:36 |
celeron55 |
well, feel free to |
11:39 |
TriBlade9_ |
celeron55, Here's why I stopped: WARNING: Could not find Bullet Dynamics - depending targets will be disabled. |
11:39 |
TriBlade9_ |
And so on |
11:39 |
TriBlade9_ |
It appears to need bullet physics, which I have no idea how to install |
11:39 |
celeron55 |
how are you building it? |
11:39 |
TriBlade9_ |
Current step: cmake .. -DCMAKE_BUILD_TYPE=Debug -DPOLYCODE_ROOT_DIR=../../Polycode |
11:40 |
celeron55 |
so you built Polycode already? |
11:40 |
TriBlade9_ |
Yes |
11:40 |
TriBlade9_ |
Vorbis, VorbisFile, OGG, Lua, and Bullet are all missing |
11:41 |
TriBlade9_ |
I already installed libsdl-dev |
11:41 |
|
asie joined #minetest |
11:41 |
TriBlade9_ |
wb asie |
11:41 |
celeron55 |
hmm something's off; it should automatically use them from polycode's dependency build system |
11:41 |
TriBlade9_ |
I'm assuming polycode compiled properly |
11:41 |
celeron55 |
can you check? |
11:41 |
TriBlade9_ |
I see the folders, yes |
11:42 |
celeron55 |
if you go to IDE/Build/Linux/Build/ and run ./Polycode, you should get the polycode ide |
11:42 |
TriBlade9_ |
Ohshit |
11:43 |
celeron55 |
(which buildat isn't using, but which should result from the build instructions) |
11:43 |
TriBlade9_ |
I've got a good guess why it never compiled properly |
11:43 |
TriBlade9_ |
They never accounted for google code being unreachable >_> |
11:43 |
TriBlade9_ |
Woo Great Firewall |
11:43 |
celeron55 |
lol |
11:44 |
TriBlade9_ |
-_- |
11:44 |
TriBlade9_ |
Proxyfail time |
11:44 |
TBC_x |
Nitori: interesting is, that the visitAndDraw is defined and called the same way and has no problems |
11:44 |
celeron55 |
well that solved out quickly though |
11:45 |
TriBlade9_ |
Strange that it never told me that the build failed |
11:46 |
TriBlade9_ |
Instead it said it was sucessful |
11:47 |
TriBlade9_ |
I'm going to attempt to manually download |
11:47 |
|
Mlpearc joined #minetest |
11:47 |
Nitori |
TBC_x, I'm not sure.. but it looks like, you try to acces this.visit while we're actually inside of this.visit, it's different for visitAndDraw. :/ |
11:48 |
|
Mlpearc left #minetest |
11:48 |
celeron55 |
TriBlade9_: http://fpaste.org/135099/13659141/ |
11:48 |
celeron55 |
that's what ends up in the dependency download directory |
11:49 |
TriBlade9_ |
celeron55, All of them are good except for box2d and bullet |
11:49 |
TBC_x |
that's why i hate javascript :/ |
11:49 |
TriBlade9_ |
IDK why physics engines love google code |
11:50 |
Nitori |
TBC_x, still better than php :p |
11:51 |
TriBlade9_ |
celeron55 my bad, a lot of those files are actually missing O-o |
11:51 |
TriBlade9_ |
Isn't living in china with your VPN's down fun? <3 |
11:51 |
celeron55 |
you can find the fetcher scripts under /CMake/External* |
11:52 |
celeron55 |
so have fun with that 8) |
11:52 |
TriBlade9_ |
Huh |
11:52 |
TriBlade9_ |
How do you find glut.h? What package is that? |
11:52 |
|
]DMackey[ joined #minetest |
11:52 |
TriBlade9_ |
#include <GL/glut.h> |
11:53 |
TriBlade9_ |
nvm, freeglut3-dev |
11:53 |
TBC_x |
I've basically scraped https://tomcc.github.io/2014/08/31/visibility-2.html and now I'm trying to implement "short reverse raycast" so it won't look behind corners, but I messed up somewhere and now i'm making it animated so it is much more clear |
11:54 |
celeron55 |
did you already get the dependency packages? i could tarball up mine if it's handier that way |
11:54 |
TriBlade9_ |
I proxied box2d and bullet, now it's continuing |
11:54 |
TriBlade9_ |
So I should be able to get the rest myself |
11:54 |
TriBlade9_ |
You're gonna need to provide some docs on this game x] |
11:54 |
TriBlade9_ |
And a new irc channel, #buildat |
11:54 |
TriBlade9_ |
Boom, first person to join |
11:55 |
sfan5 |
what are you talking about? |
11:55 |
TriBlade9_ |
celeron55's latest project, that belongs in #buildat |
11:55 |
TriBlade9_ |
:P |
11:55 |
TriBlade9_ |
*which |
11:56 |
TriBlade9_ |
https://github.com/celeron55/buildat |
11:56 |
TriBlade9_ |
Currently required libraries that I didn't already have installed: libsdl-dev, freeglut3-dev |
11:57 |
TriBlade9_ |
Unfortunately, I can't be sure I didn't already have a large amount of them already installed, as I have a lot of dev libraries already |
12:01 |
TBC_x |
from the description in README it looks like buidat is minetest, what are the differences supposed to be? |
12:02 |
TriBlade9_ |
TBC_x Dude, it's totally different |
12:02 |
TriBlade9_ |
I can barely tell what it is, much less how to use it |
12:02 |
celeron55 |
i'm not sure how it might end up; at the moment the difference is 10000x less content and an interesting architecture to build on |
12:02 |
TriBlade9_ |
celeron55, too bad you can't dump lua and stick V8 in |
12:02 |
TriBlade9_ |
Node.js would've been my platform of choice for Minetest modding |
12:03 |
TriBlade9_ |
(Yes, I know PolyCode has lua bindings only) |
12:03 |
* DusXMT |
would choose Guile, as you have a selection of languages to choose from, including Lua |
12:04 |
|
PenguinDad joined #minetest |
12:04 |
celeron55 |
i prefer lua to javascript; JS has such a wonky design with many historical errors |
12:04 |
TriBlade9_ |
>:U |
12:04 |
TriBlade9_ |
One word: |
12:04 |
TriBlade9_ |
*code example |
12:04 |
TriBlade9_ |
HLuaBot: parent:method.function() |
12:04 |
HLuaBot |
Unknown command "parent:method.function()". Try "help". |
12:04 |
TriBlade9_ |
HLuaBot: parent:method.function() |
12:04 |
HLuaBot |
Unknown command "parent:method.function()". Try "help". |
12:04 |
TriBlade9_ |
... |
12:04 |
TriBlade9_ |
lua: parent:method.function() |
12:04 |
TriBlade9_ |
javascript parent.method.function() |
12:05 |
TriBlade9_ |
Plus the object model in JS is nicer |
12:05 |
TriBlade9_ |
And I like my brackets >:U |
12:05 |
Nitori |
brackets! |
12:05 |
Nitori |
I'm from python so... |
12:05 |
TriBlade9_ |
Python is impossible to read for very long |
12:05 |
TriBlade9_ |
Same for lua |
12:05 |
celeron55 |
i've coded a lot in both and my mind isn't changeable on this subject anymore |
12:05 |
TriBlade9_ |
At least for someone accustomed to brackets |
12:06 |
celeron55 |
lua's syntax is a bit old-fashioned for sure but it works; can't really complain |
12:06 |
TriBlade9_ |
celeron55, I'm finding I make less syntax errors when I'm working with the minetest C++ engine than modding with Lua :c |
12:06 |
Nitori |
I was accustomed to brackets as well. |
12:06 |
TriBlade9_ |
To each his own I guess :/ |
12:06 |
Nitori |
(: |
12:06 |
TriBlade9_ |
Anyways, should we move to #buildat? |
12:07 |
celeron55 |
let's hijack this channel until someone wants to discuss about something more on-topic here |
12:07 |
* celeron55 |
is rude |
12:07 |
TriBlade9_ |
Okay XD |
12:08 |
TriBlade9_ |
How on earth would one manage blocks in buildat? |
12:08 |
TriBlade9_ |
And chunks and stuff |
12:08 |
TriBlade9_ |
I tried writing a java voxel game, and I made some progress, but I gave up once I got to greedy meshing |
12:08 |
celeron55 |
i'm going to start writing modules and extensions for those |
12:08 |
TriBlade9_ |
Okay |
12:08 |
TriBlade9_ |
So you basically wrote a multiplayer lua game engine? |
12:08 |
celeron55 |
well it's a bit of work and the design isn't all trivial, but let's say i've made one already |
12:08 |
celeron55 |
8) |
12:09 |
TriBlade9_ |
Minetest you're referring to? |
12:09 |
celeron55 |
yes |
12:10 |
MinetestBot |
[Git] kahrl -> minetest/minetest: Revert "Small changes to French translation (Petites modifications mineures)" e9d6295 http://git.io/9wMFiw (2014-09-20T14:02:00+02:00) |
12:11 |
TriBlade9_ |
celeron55, build sucessful |
12:11 |
TriBlade9_ |
Will test in a sec, phone call |
12:12 |
celeron55 |
now you can test the 200 lines-of-code game that it contains |
12:12 |
TriBlade9_ |
Yay |
12:12 |
TriBlade9_ |
At least it will be easy to understand.. mebbe |
12:13 |
celeron55 |
git pull so that you get the newest version; i simplified some things already |
12:13 |
TriBlade9_ |
... |
12:14 |
TriBlade9_ |
Alright |
12:14 |
TriBlade9_ |
Time to test |
12:14 |
TriBlade9_ |
TBH, the whole idea seems slow, but promising |
12:15 |
celeron55 |
what's so slow about it |
12:15 |
TriBlade9_ |
Sooo |
12:15 |
TriBlade9_ |
Just the idea that the whole game is lua |
12:15 |
TriBlade9_ |
Anyways, built, but the cleint doesn't seem to do anything |
12:16 |
TriBlade9_ |
Just displays the boxes |
12:16 |
TriBlade9_ |
Is that intentional? |
12:16 |
celeron55 |
you can press arrow keys and space; that's the functionality it has for testing |
12:16 |
TriBlade9_ |
Pressing does nothing |
12:16 |
TriBlade9_ |
*Space does stuff, arrow does nothing |
12:17 |
TriBlade9_ |
*Had numlock on x] |
12:17 |
TriBlade9_ |
nvm |
12:17 |
TriBlade9_ |
works fine |
12:18 |
TriBlade9_ |
celeron55, you should totally put up a server and see if we can connect :P |
12:18 |
celeron55 |
can do, wait a minute |
12:19 |
|
shadowzone joined #minetest |
12:20 |
TriBlade9_ |
celeron55 I call first fork :D |
12:21 |
celeron55 |
you can now connect to c55.me |
12:21 |
TriBlade9_ |
one sec |
12:21 |
celeron55 |
multiplayer box moving, yay |
12:22 |
TriBlade9_ |
OMG |
12:22 |
TriBlade9_ |
Surprisingly addictive |
12:23 |
celeron55 |
8)) |
12:23 |
TriBlade9_ |
I want in :D |
12:23 |
TriBlade9_ |
Time to look at some code |
12:23 |
TriBlade9_ |
The latency is terrible though >_> |
12:23 |
celeron55 |
well it's from china to finland, can't really expect much |
12:23 |
TriBlade9_ |
Really? |
12:23 |
TriBlade9_ |
Finland? |
12:23 |
TriBlade9_ |
That's a great connection then, at least for me |
12:24 |
TriBlade9_ |
NOOOOO |
12:24 |
TriBlade9_ |
I screwed up my wall :C |
12:24 |
TriBlade9_ |
hehe |
12:24 |
TriBlade9_ |
trapped you |
12:25 |
TriBlade9_ |
imma get u >:D |
12:25 |
celeron55 |
the funny thing is, this 300-line game actually already has the properties that make minecraftlikes great |
12:25 |
theTroy |
celeron55: great to see you still active online :P |
12:25 |
TriBlade9_ |
Yay :D |
12:25 |
TriBlade9_ |
Funnest part is trolling other players |
12:25 |
TriBlade9_ |
Wait, did I say that? |
12:25 |
celeron55 |
1) it's multiplayer, 2) you move around in it, 3) you build in it |
12:26 |
TriBlade9_ |
3) You can push people off-screen |
12:26 |
celeron55 |
i wonder how many players this would support |
12:26 |
celeron55 |
probably like infinite |
12:26 |
TriBlade9_ |
Probably |
12:26 |
TriBlade9_ |
How does modding work technically? |
12:26 |
TriBlade9_ |
Does any processing happen on the server-side? |
12:27 |
celeron55 |
read the .txt files in the buildat source |
12:27 |
celeron55 |
design.txt first |
12:27 |
TriBlade9_ |
Don't troll me while I'm afk >:I |
12:27 |
celeron55 |
this is that game: https://github.com/celeron55/buildat/blob/master/test/testmodules/minigame/minigame.cpp https://github.com/celeron55/buildat/blob/master/test/testmodules/minigame/client_lua/init.lua |
12:28 |
shadowzone |
Hi celeron55. |
12:28 |
celeron55 |
and this i referred to https://github.com/celeron55/buildat/blob/master/design.txt |
12:28 |
TriBlade9_ |
celeron, so on the server C++ is neede for mods? |
12:28 |
TriBlade9_ |
s/mods/games/ |
12:28 |
celeron55 |
oh, design.txt is actually a bit outdated |
12:29 |
celeron55 |
yes server runs only C++, and compiles it from source automatically |
12:29 |
TriBlade9_ |
Oooh |
12:29 |
TriBlade9_ |
That's interesting, but could be more of a pain for modders |
12:30 |
TriBlade9_ |
Though, I assume you could create a C++ game, that loads lua? |
12:31 |
TriBlade9_ |
Dude |
12:31 |
TriBlade9_ |
This isn't a "minecraftlike" |
12:31 |
TriBlade9_ |
This is a game engine |
12:31 |
|
OldCoder joined #minetest |
12:32 |
celeron55 |
you can say so, yes; but the intention is to make an engine that is good for *at least* a minecraftlike |
12:32 |
shadowzone |
o.O did you just say minecraftlike? |
12:32 |
celeron55 |
it's ridiculously flexible for the reason of supporting proper modding |
12:32 |
TriBlade9_ |
celeron55, indeed |
12:32 |
TriBlade9_ |
shadowzone, yes, c55 has invented a new word |
12:33 |
celeron55 |
i avoid trademarks by transforming Minecraft into a common word 8) |
12:33 |
shadowzone |
Oj. |
12:33 |
TriBlade9_ |
I've got chills running up and down my spine, feel like writting a million lines of code ATM |
12:33 |
shadowzone |
Clever. |
12:35 |
TriBlade9_ |
Also, celeron55, I'm still winning |
12:35 |
TriBlade9_ |
First player to push the other one out of the camera viewport wins |
12:35 |
TBC_x |
hehe, imagine using a game engine in place of DE |
12:35 |
TriBlade9_ |
Guys, compile this thing and join us |
12:36 |
celeron55 |
one funny thing about this is that i can modify the source on the fly and nobody disconnects |
12:36 |
celeron55 |
the level will reset though |
12:36 |
celeron55 |
actually... it will need some additional support from the game |
12:36 |
TriBlade9_ |
BOOM |
12:36 |
TriBlade9_ |
Winning again |
12:36 |
TriBlade9_ |
Sorry, overexcited |
12:36 |
TriBlade9_ |
I got lost... |
12:37 |
celeron55 |
yeah i modified the source and now it doesn't update anymore until reconnecting |
12:37 |
TriBlade9_ |
ok |
12:37 |
TBC_x |
use polycode-git? |
12:37 |
Krock |
TriBlade9_, compile what? |
12:38 |
TriBlade9_ |
Krock http://github.com/celeron55/buildat |
12:38 |
|
asie joined #minetest |
12:38 |
TriBlade9_ |
wb asie |
12:38 |
Krock |
I hope it's windws xp compatible |
12:38 |
TriBlade9_ |
I don't think it's been built on windows yet, so I bet nope |
12:38 |
TriBlade9_ |
c55, you win, I got lost x[ |
12:38 |
celeron55 |
Krock: maybe with a day of porting work |
12:39 |
celeron55 |
or half a day |
12:39 |
Krock |
:/ |
12:39 |
celeron55 |
= doable but not a priority right now |
12:39 |
TriBlade9_ |
did some tweaks |
12:39 |
TriBlade9_ |
brb |
12:40 |
TriBlade9_ |
If I go crazy, it's because I tried to move the camer as well |
12:41 |
TriBlade9_ |
Huh |
12:41 |
TriBlade9_ |
Does restarting the client update the lua file c55? |
12:42 |
TriBlade9_ |
Or do I get the lua file synced from the server? |
12:43 |
celeron55 |
the server sends it |
12:44 |
TriBlade9_ |
Even awesomer |
12:45 |
TriBlade9_ |
So how would one create server-side mods that load dynamically? Would they have to update the main C++ file to include the files and such? (tag:celeron55) |
12:45 |
celeron55 |
no |
12:46 |
celeron55 |
start your server and just modify code of a module |
12:46 |
celeron55 |
it will notice it and recompile and reload the module |
12:46 |
TriBlade9_ |
Where on earth did you get the idea for this? |
12:46 |
celeron55 |
there's so much automagic in it that it even blew my own mind when i first saw it working |
12:47 |
Krock |
mhm png library... |
12:47 |
TriBlade9_ |
You did amazing work celeron55, so prove it and beat me at your own game with my own rules :D |
12:48 |
* ibloat |
goes clone buildat |
12:48 |
celeron55 |
TriBlade9_: where's your server! |
12:48 |
TriBlade9_ |
My server? |
12:48 |
TriBlade9_ |
I can't port-forward |
12:48 |
TriBlade9_ |
My router is in Chinese, I don't understand it |
12:48 |
TBC_x |
take a dictionary |
12:48 |
TriBlade9_ |
</Awesomest excuse ever> |
12:48 |
Krock |
translate it?? |
12:48 |
TriBlade9_ |
Dude |
12:48 |
TriBlade9_ |
That thing is slow as hell and doesn't have a half-decent interface |
12:49 |
TriBlade9_ |
I tried translating it, ended up having to invite a friend over to configure it |
12:49 |
TBC_x |
not even telnet? |
12:49 |
TriBlade9_ |
He had a hard time, and he's a native speaker |
12:49 |
TriBlade9_ |
idk |
12:49 |
TriBlade9_ |
I'd sooner rent a VPS |
12:50 |
celeron55 |
i think i'll add an option to buildat's cmake to build the server without client+polycode |
12:50 |
TriBlade9_ |
What port is this on celeron55? |
12:50 |
celeron55 |
20000 |
12:50 |
ibloat |
celeron55, let me dockerize it and spin up an instance somewhere :) |
12:50 |
TBC_x |
can you ping6 my IP? |
12:50 |
TriBlade9_ |
Get some support behind this celeron55, this is frigign awesome |
12:51 |
TriBlade9_ |
Drum up some intrest |
12:51 |
TriBlade9_ |
I'd even make a topic on forums and games I run/play |
12:51 |
celeron55 |
lol i just made it and published it 12 hours ago |
12:51 |
|
rubberduck joined #minetest |
12:51 |
TriBlade9_ |
And somehow it still manages to work and blow my mind x] |
12:51 |
TriBlade9_ |
You are a master |
12:51 |
celeron55 |
i'd like to start a bit slower and not get 100 pull requests today |
12:52 |
TBC_x |
would be interesting how much effort it would take to run minetest_game on that |
12:52 |
TriBlade9_ |
Heh |
12:52 |
TriBlade9_ |
Okay celeron55 |
12:53 |
TriBlade9_ |
I'm too busy nerdgasming to think straight |
12:53 |
ibloat |
are you bulding it in place or a subdirectory? |
12:53 |
celeron55 |
altough |
12:54 |
celeron55 |
well if you want to, you could link it to developer type people; but please don't to anyone who can't develop and compile C++ |
12:55 |
TriBlade9_ |
Oh |
12:55 |
TriBlade9_ |
I shouldn't know about this then, I'm the rough equivelant of a two year old with C++ |
12:56 |
ibloat |
ah an aur build for polycode exists |
12:56 |
TriBlade9_ |
Pardon me, Imma test some stuff in singleplayer |
12:56 |
TriBlade9_ |
"singleplayer" |
12:56 |
rubberduck |
hi all, this is my first day here... |
12:57 |
shadowzone |
Hi rubberduck. |
12:57 |
TBC_x |
aur build for polycode, but is it really supposed to download all those libs? |
12:57 |
shadowzone |
Enjoy your time here. |
12:57 |
celeron55 |
ibloat: buildat probably can't use a system-wide polycode for now |
12:57 |
TriBlade9_ |
hi rubberduck |
12:57 |
celeron55 |
(patches welcome, though) |
12:58 |
ibloat |
ah i see |
12:58 |
rubberduck |
i want to make my first mod in a few days, something like the homedecor modpack, adding a lot of uses for gold, silver, mithril, diamond, mese and the gems from glooptest. |
12:59 |
ibloat |
checking it all out now |
12:59 |
TriBlade9_ |
cool rubberduck! |
12:59 |
ibloat |
why nobody is using the cmake ninja generator is beyond me |
13:01 |
rubberduck |
some ideas i already have: a marble pillar, surrounded with gold, some lamps using these gems or these glass tables from homedecor with gold or mithril border |
13:01 |
|
erlehmann joined #minetest |
13:02 |
TriBlade9_ |
Sounds shiny rubberduck |
13:03 |
TriBlade9_ |
celeron55: camera movement, sorta check |
13:06 |
edakiri |
Wheat seed does not plant on soil. |
13:08 |
|
naccall joined #minetest |
13:08 |
TriBlade9_ |
If you think that's a bug edakiri, report it on GitHub at http://github.com/minetest/minetest/issues |
13:10 |
edakiri |
Ground next to water does not look wet. Would that also be unexpected? |
13:10 |
edakiri |
Can I expect anything which does not behave as described on the wiki to be a bug? |
13:10 |
edakiri |
--if I have the current release? |
13:12 |
|
adhoc joined #minetest |
13:12 |
T4im |
it might take some time until the soil gets wet |
13:13 |
T4im |
needs afaik to be not further than 3 nodes away from the soil |
13:13 |
T4im |
water* |
13:13 |
T4im |
can be underneath it as well, common placement puts it next to it, but that just wastes space |
13:13 |
|
restcoser joined #minetest |
13:14 |
|
HomelessHedgehog joined #minetest |
13:15 |
edakiri |
Nevermind. I confused dirt with soil. |
13:15 |
Krock |
dirt has the group soil |
13:23 |
|
restcoser_ joined #minetest |
13:30 |
|
rubberduck left #minetest |
13:40 |
|
Nerotic joined #minetest |
13:41 |
Nerotic |
hey |
13:41 |
TriBlade9_ |
Hi Nerotic |
13:41 |
Nerotic |
It's been a while. |
13:42 |
TriBlade9_ |
oi, I still can't get my nick back >:U |
13:42 |
Nerotic |
why |
13:42 |
TriBlade9_ |
Still says I'm connected |
13:42 |
Nerotic |
What did you forget your nickserv pass? |
13:42 |
TriBlade9_ |
Been that way for hours |
13:42 |
TriBlade9_ |
No, I disconnected randomly |
13:42 |
Nerotic |
huh |
13:42 |
TriBlade9_ |
My host server crashed |
13:43 |
Nerotic |
e.e |
13:45 |
Mikaela |
TriBlade9_: /msg nickserv help regain |
13:45 |
|
ibloat_ joined #minetest |
13:49 |
|
ibloat joined #minetest |
13:49 |
Nerotic |
choose |
13:49 |
Nerotic |
are u here or not ibloat |
13:54 |
|
nore__ joined #minetest |
13:55 |
|
turtleman_ joined #minetest |
13:57 |
ibloat |
now he/she will never know |
13:57 |
|
chchjesus joined #minetest |
14:01 |
|
TriBlade9_ joined #minetest |
14:01 |
|
garfonzo joined #minetest |
14:07 |
TriBlade9_ |
G'night |
14:07 |
|
TriBlade9_ left #minetest |
14:16 |
|
nyuszika7h joined #minetest |
14:16 |
|
TheKingDoof joined #minetest |
14:19 |
|
NakedFury joined #minetest |
14:20 |
|
blaze joined #minetest |
14:27 |
iqualfragile |
OldCoder: you will need to have luajit if you want to run pipeworks, mesecons or mobf |
14:29 |
|
restcoser joined #minetest |
14:31 |
|
erlehmann joined #minetest |
14:32 |
OldCoder |
iqualfragile, interesting; can you elaborate? |
14:32 |
iqualfragile |
OldCoder: well, quite simple, these mods take too much cpu time when not jit-ed |
14:33 |
iqualfragile |
thereby making your server unplayable |
14:33 |
iqualfragile |
OldCoder: can you describe your hosting infrastructure? |
14:33 |
OldCoder |
This started in the past year? And luajit makes a difference |
14:33 |
OldCoder |
^ answer these questions first |
14:33 |
|
whmark joined #minetest |
14:33 |
OldCoder |
iqualfragile, ^ |
14:33 |
iqualfragile |
OldCoder: what started past year? |
14:34 |
OldCoder |
<iqualfragile> OldCoder: well, quite simple, these mods take too much cpu time when not jit-ed |
14:34 |
iqualfragile |
and yes, with these mods luajit makes a great difference |
14:34 |
iqualfragile |
OldCoder: they have always taken a lot of cpu time |
14:34 |
OldCoder |
All right. Regarding the question you asked regarding hosting: |
14:35 |
|
FreeFull joined #minetest |
14:35 |
* OldCoder |
owns a physical octocore with 32GB of RAM. He runs Debian. The server has recently moved to a secure facility that has not had a power outage in 4 years. The network is expected to switch to gigabit later this year. |
14:35 |
OldCoder |
^ iqualfragile, answer |
14:35 |
OldCoder |
iqualfragile, does this address the question? |
14:36 |
iqualfragile |
OldCoder: kinda, yes, i especially would like to know how you manage the multiple servers you host, are they on the same machine or on virtual ones? |
14:36 |
iqualfragile |
and which version of debian you are using |
14:37 |
iqualfragile |
oh, and how much of the time (on average) nobody is online on your servers |
14:38 |
NakedFury |
good morning guys |
14:39 |
OldCoder |
iqualfragile, 1. I'd need to check the Debian. 2. The MT servers are presently processes on the physical server. 3. I've created a sort of multi-MT release multi-world framework. I can run arbitrary releases of MT and arbitrary worlds on each release. I hope to add MT forks and other games. 4. Statistics are complicated because my server has often been down this year due to the move. |
14:39 |
OldCoder |
iqualfragile, are these answers satisfactory? |
14:39 |
* Krock |
wonders if there's someone who could convert some .x files to .b3d |
14:39 |
OldCoder |
Krock, possibly; what is .x ? |
14:39 |
Krock |
OldCoder, a mesh file format |
14:39 |
iqualfragile |
the direct3d native format |
14:39 |
OldCoder |
Ah. No. |
14:39 |
Krock |
it's a huge file |
14:39 |
OldCoder |
There are no tools for this, I gather |
14:40 |
iqualfragile |
Krock: yes, there is someone, he is called you, using blender |
14:40 |
OldCoder |
Blender can import x? |
14:40 |
OldCoder |
Oh |
14:40 |
iqualfragile |
OldCoder: iirc |
14:40 |
Krock |
iqualfragile, I don't ant to install that mountain-heavy thingy |
14:40 |
OldCoder |
I thought you meant *MT* native format |
14:40 |
Krock |
*want |
14:40 |
OldCoder |
Krock, I can try |
14:40 |
OldCoder |
Do you have a link for the file? |
14:40 |
OldCoder |
iqualfragile, are the questions answered? |
14:41 |
iqualfragile |
OldCoder: the reason i asked is to evaluate if socket activation would be usefull to you |
14:41 |
|
Mikaela left #minetest |
14:41 |
Krock |
https://gitorious.org/calinou/carbone/source/e8beed121cc4de500d44967b5b307ba88af1909c:mods/mobs/models/mobs_stone_monster.x |
14:41 |
Krock |
I know, it's not mine but I really like a smaller file |
14:42 |
OldCoder |
R |
14:42 |
Krock |
also the both sheep models... if possible |
14:42 |
OldCoder |
I will try the .x in question now |
14:43 |
OldCoder |
I don't see .x on my import menu. Is it x3d? |
14:44 |
Krock |
hmm it's a .x file but you could try renaming it |
14:44 |
iqualfragile |
OldCoder: no, but i think you need to enable some import extension |
14:44 |
OldCoder |
All right. Can't do this now. Sorry. |
14:45 |
OldCoder |
iqualfragile, comment on socket activation |
14:45 |
Krock |
okay. thanks for trying |
14:45 |
OldCoder |
kk |
14:45 |
iqualfragile |
OldCoder: do you want me tox explain it? |
14:45 |
OldCoder |
Yes, thank you |
14:45 |
iqualfragile |
by default none of your minetest servers run |
14:46 |
|
proller joined #minetest |
14:46 |
iqualfragile |
but you tell a seperate service (namely xinetd or systemd) to listen on their ports |
14:46 |
OldCoder |
If somebody visits |
14:46 |
OldCoder |
they turn on; got it |
14:46 |
OldCoder |
But how do they turn off? |
14:47 |
OldCoder |
If there is no turn-off mechanism, feature is of limited use |
14:47 |
iqualfragile |
as soon as they are needed (the first packets come in) that seperate service accepts the packets starts minetest and gives minetest the socket |
14:47 |
OldCoder |
See above |
14:47 |
iqualfragile |
turning them off after the last user left is a 4 line mod |
14:47 |
OldCoder |
Good! What is the mod? |
14:50 |
bjrohan |
Hello all, a couple of days ago I installed the animal modpack, and it worked fine, I then uninstalled it. I have tried to reinstall it, and come up with errors when I try to start the game, any suggestions: http://paste.ubuntu.com/8388286/ |
14:54 |
|
Nascher joined #minetest |
14:56 |
|
Vazon joined #minetest |
14:56 |
iqualfragile |
-- shut down when last player leaves |
14:56 |
iqualfragile |
minetest.register_on_leaveplayer(function(obref) |
14:56 |
iqualfragile |
if next(minetest.get_connected_players()) == nil then |
14:56 |
iqualfragile |
minetest.request_shutdown() |
14:56 |
iqualfragile |
end |
14:56 |
iqualfragile |
end) |
14:56 |
iqualfragile |
OldCoder: ^ |
14:57 |
OldCoder |
iqualfragile, all right. I'll keep this mind. However, I'll need to fix an issue first. My... |
14:57 |
OldCoder |
server framework includes some corruption checks that take about 5 minutes at world startup time. |
14:57 |
OldCoder |
I'll need to rewrite the checks to reduce the time to a few seconds. |
14:57 |
iqualfragile |
or run them asynchronously |
14:58 |
iqualfragile |
via chron or something |
14:58 |
OldCoder |
iqualfragile, is there any specific xinetd software for port activation? And, no, these checks need to run while MT is down. |
14:58 |
iqualfragile |
OldCoder: oh, minetest does not yet support this, it would be about 10 extra lines in the minetest codebase |
14:59 |
OldCoder |
Is it expected or planned? |
15:01 |
iqualfragile |
OldCoder: i made a bug report https://github.com/minetest/minetest/issues/1628 so far nobody has decided to work on it |
15:01 |
|
TheKingDoof joined #minetest |
15:01 |
OldCoder |
kk |
15:01 |
OldCoder |
ty |
15:01 |
|
LemonLake joined #minetest |
15:01 |
* PenguinDad |
pokes a pseudorandom developer |
15:01 |
iqualfragile |
lets poke kahr |
15:02 |
iqualfragile |
+l |
15:02 |
iqualfragile |
oh, not online |
15:03 |
OldCoder |
No rush |
15:03 |
iqualfragile |
OldCoder: but it would be usefull to you? |
15:03 |
OldCoder |
Yes |
15:03 |
OldCoder |
Perhaps I could add another 10 worlds |
15:03 |
|
zat joined #minetest |
15:04 |
iqualfragile |
OldCoder: one problem might be that you would need to manually announce yourself to the master server |
15:04 |
OldCoder |
Oh? |
15:04 |
OldCoder |
Wouldn't this happen on world restart? |
15:04 |
iqualfragile |
well, the minetest servers are not online while no players are online |
15:04 |
OldCoder |
Yes |
15:04 |
iqualfragile |
so they can't announce themselves |
15:04 |
OldCoder |
Ah! |
15:04 |
OldCoder |
ofc |
15:04 |
OldCoder |
So a loop |
15:05 |
OldCoder |
based on the MT code |
15:05 |
OldCoder |
would need to run instead |
15:05 |
iqualfragile |
yes, its just json, afaik, you could use curl |
15:05 |
|
restcoser joined #minetest |
15:05 |
iqualfragile |
im currently installing wireshark to find out the format and urls used |
15:05 |
OldCoder |
iqualfragile, it is an interesting idea. Thank you for the suggestions. |
15:05 |
OldCoder |
Isn't it in the code? |
15:05 |
NakedFury |
are your worlds online again OC? |
15:05 |
iqualfragile |
yes, but its easier to read json then c++ |
15:05 |
OldCoder |
NakedFury, shortly |
15:05 |
OldCoder |
Server move was just done |
15:06 |
OldCoder |
I'm going to nap, woke up at 5am, then proceed with building a new copy of MT 0.4.10 |
15:06 |
iqualfragile |
OldCoder: with a bit of manual work its possible to do this even now, with out propper systemd/xinetd support |
15:06 |
OldCoder |
I have xinetd |
15:07 |
iqualfragile |
for systemd there is a socket activation proxy, you can make that be socket activated on your wished port and run the minetestserver on another port, the proxy then takes the socket and gives the packets to the minetestserver on the other port |
15:07 |
OldCoder |
Eh |
15:07 |
OldCoder |
In my lands, we hate systemd :-) |
15:07 |
iqualfragile |
i don't know about xinetd, but i assume there is some way to do that, too |
15:07 |
bjrohan |
VanessaE: May I check our yor creative server? |
15:07 |
iqualfragile |
oh, why is that? |
15:07 |
OldCoder |
Heh |
15:08 |
OldCoder |
It is intended to be the death of open linux |
15:08 |
OldCoder |
The issue of systemd is somewhat controversial |
15:08 |
iqualfragile |
i don't understand |
15:08 |
OldCoder |
among the non-RedHat distros |
15:08 |
|
jojoa1997 joined #minetest |
15:08 |
OldCoder |
It is not a Minetest issue |
15:08 |
OldCoder |
But essentially systemd is an embrace and extend shutdown of the smaller Linux distros |
15:09 |
OldCoder |
It's how I became friends with Bonsai Kitten, one of the heads of Gentoo |
15:09 |
iqualfragile |
systemd is a collection of tools |
15:09 |
OldCoder |
Gentoo isn't thrilled about systemd and neither are some of the other distros |
15:09 |
iqualfragile |
i don't see how they are designed to shut down small linux distros |
15:09 |
OldCoder |
It's off-topic for this channel. If you like, we can discuss it further elsewhere over time. |
15:10 |
|
hmmmm joined #minetest |
15:10 |
OldCoder |
You're invited to my business channel. May I PM you? |
15:10 |
OldCoder |
iqualfragile, ^ |
15:10 |
iqualfragile |
sure |
15:16 |
blaise |
hehe |
15:18 |
|
twoelk joined #minetest |
15:18 |
blaise |
OldCoder, iqualfragile: you guys are more than welcome to discuss it in #funtoo .. :) there are quite a few people in there that might be able to lend their opinion on the matter.. not to mention drobbins lives there and he founded gentoo.. which later he ended up forking to become funtoo |
15:19 |
OldCoder |
blaise, thank you! |
15:20 |
blaise |
np.. :) |
15:21 |
blaise |
I'm seriously considering pulling my server to latest git |
15:23 |
blaise |
hasufell is the gentoo ebuild maintainer and doesn't have git ebuilds for latest minetest dev available |
15:23 |
Krock |
http://i.imgur.com/zNebwUD.jpg |
15:24 |
blaise |
I'm seriously considering using redis |
15:24 |
blaise |
leveldb helped quite a bit.. but there's still quite a bit of lag |
15:24 |
blaise |
I'm worried though, that I don't have enough ram |
15:24 |
Krock |
use dummy backend, it's the fastest of them all |
15:24 |
blaise |
Krock: yeah, but everything is wiped once the server is down |
15:25 |
PenguinDad |
blaise: how many rams do you have? |
15:25 |
Krock |
wipe wipe. |
15:25 |
T4im |
i heared a few times of leveldb corrupting, you might indeed want to use another backend |
15:25 |
blaise |
PenguinDad: the machine which hosts midnightsystems.net:30000 has 512MB ram |
15:26 |
blaise |
T4im: it seems to be much more relyable than sql3 |
15:26 |
Krock |
should be enough. my minstest process uses 250 MB |
15:26 |
Krock |
*minetest |
15:26 |
blaise |
s/relyable/reliable/ |
15:26 |
T4im |
not heared of sqlite being corrupted yet |
15:26 |
T4im |
so.. why does it seem more reliable to you? |
15:26 |
Krock |
T4im, It corrupted for me once |
15:26 |
T4im |
hm ok |
15:26 |
Krock |
but it was the antivirus' fail, not sqlite3 |
15:26 |
T4im |
eh.. |
15:27 |
T4im |
then i dont count that :P |
15:28 |
blaise |
T4im: well, the server definitly reacts better.. |
15:28 |
T4im |
well, i would expect sqlite to have an inherent speed penality compared to other databases, sure |
15:28 |
T4im |
afaik only one thread is able to write to it |
15:28 |
blaise |
before, I would lay like 15 or 20 blocks and then they would dissapere.. then some 10-15 minutes later they would pop back up |
15:29 |
T4im |
that is server lag, might be result of the db backend, or some overly laggy mods |
15:29 |
blaise |
now even if the server is lagged the blocks seem to show as soon as I place them and they don't hide or anything |
15:29 |
T4im |
but dont mix up speed with reliability |
15:29 |
T4im |
:D |
15:30 |
blaise |
I'm not |
15:30 |
blaise |
the lag didn't really change much |
15:30 |
blaise |
although the server seemed much more stable |
15:31 |
T4im |
explain stable O_o |
15:31 |
T4im |
did it crash? loose data? |
15:31 |
T4im |
before i mean |
15:31 |
blaise |
stable in the sence that it doesn't have alzhimic episodes where it forgets events for several minutes at a time |
15:32 |
blaise |
seems like with sql it was submitting some things to the database before others.. in no sane order |
15:32 |
Sokomine |
does anyone know offhand how to capitalize the first letter of a word in lua? |
15:33 |
T4im |
string.upper with string.sub? |
15:35 |
Sokomine |
aah. thanks, T4im :-) |
15:35 |
Krock |
myString:gsub("^%l", string.upper) |
15:35 |
Krock |
2nd way to do it |
15:36 |
T4im |
oh, that is actually quite elegant |
15:37 |
T4im |
hmm though what is ? |
15:37 |
T4im |
I* |
15:37 |
OldCoder |
blaise, Bonsai Kitten says that he and DRobbins do not see eye to eye |
15:37 |
OldCoder |
He suspects he will not be welcome in Funtoo channels |
15:38 |
blaise |
lmao |
15:39 |
PenguinDad |
Video on irc lol |
15:39 |
blaise |
not everyone sees eye to eye on everything |
15:39 |
blaise |
mostly you shouldn't worry.. |
15:39 |
blaise |
bonsaikitten is good peoples.. :) |
15:39 |
T4im |
ah, l not I, darn font |
15:42 |
blaise |
I'm not peronally fond of systemd |
15:42 |
blaise |
others are... |
15:43 |
OldCoder |
blaise, Indeed. There is quite a debate going on in my business channel ATM. |
15:43 |
OldCoder |
iqualfragile and a French developer named sebbu are pro-systemd |
15:43 |
OldCoder |
Bonsai Kitten is... not :-) |
15:43 |
OldCoder |
|
15:44 |
iqualfragile |
blaise: can you report on the performance of the different storage backends? that would be relevant for me, too |
15:46 |
Sokomine |
blaise: which backends did you test? i'm curious how well it'll work with a real sql database. probably not so useful for singleplayer, but for multiplayer, it might be diffrent |
15:46 |
|
turtleman_ joined #minetest |
15:46 |
|
khonkhortisan joined #minetest |
15:48 |
T4im |
i think he meant sqlite, not sql :D |
15:49 |
|
asie joined #minetest |
15:49 |
Jordach |
meow |
15:49 |
Jordach |
OldCoder, minetest now is stupidly performant |
15:49 |
blaise |
Sokomine: as with my experience with other games that use mysql as a backend, I would think that it would be MUCH better than sqlight3 |
15:49 |
OldCoder |
Jordach, it's fast? |
15:49 |
* OldCoder |
is confused |
15:49 |
Jordach |
https://cdn.mediacru.sh/eOoXEPRLaYp9.png |
15:49 |
OldCoder |
Jordach, it was said that luajit is needed for mods |
15:49 |
OldCoder |
R |
15:50 |
blaise |
eve online actually uses mysql |
15:50 |
blaise |
and it's fine... |
15:50 |
Jordach |
and yes that's dreambuilder running under a VM with 3D acc support |
15:50 |
blaise |
I believe it could be the fact that it uses sqlight3 that makes things so crappy.. |
15:51 |
blaise |
s/light/lite |
15:51 |
blaise |
/ |
15:51 |
blaise |
lmao |
15:51 |
Jordach |
sounds like a freeware project to me |
15:52 |
T4im |
well.. so far i know sqlite only allows a single writing operation at any time... so that will definitly be a bottleneck in a multiplayer application.. |
15:52 |
blaise |
yeah |
15:52 |
T4im |
but still preferable at the moment than a database that corrupts occasionally :P |
15:52 |
blaise |
I'm using mysql-5.6.20 myself |
15:52 |
T4im |
for minetest? |
15:53 |
T4im |
didn't even know that was supported |
15:53 |
blaise |
no, I wish |
15:53 |
blaise |
lmao |
15:53 |
T4im |
ah |
15:53 |
blaise |
I'm currently using leveldb for my minetest server |
15:53 |
T4im |
well.. i believe a lot of people started switching to postgresql finally after that forkingmess of mysql :D |
15:53 |
iqualfragile |
blaise: do you see any performance differences with leveldb or redis? |
15:53 |
|
crazyR joined #minetest |
15:53 |
blaise |
I've not tried redis yet |
15:54 |
blaise |
it's on my things to do list |
15:54 |
blaise |
I've got a lot going on atm |
15:54 |
blaise |
dishes, laundry, baby, system updates, bear in the big blue house.. |
15:54 |
* blaise |
takes a few sips of coffee and runs off |
15:55 |
|
sruz25 joined #minetest |
15:57 |
Sokomine |
blaise: with a real sql database, we could do..better..backups. at least i had something like that in mind. there might be factors that make it impractical in real gameplay...those flowers tend to regrow, other abms fire, mesecon cirquits are built by players, visitors open doors...all of which will change the block |
15:58 |
T4im |
well the moment you use an external database you get an additional transfer overhead compared to an embedded database.. |
15:58 |
Sokomine |
bear? |
15:58 |
* OldCoder |
uses LevelDB and SQLite3 both |
15:59 |
blaise |
Sokomine: so you don't think being able to preform multiple commits to the database is a good idea? |
15:59 |
blaise |
Sokomine: my 4 month old is obsessed with "Bear in the Big Blue House" cartoons |
15:59 |
Sokomine |
blaise: most of mt afaik isn't multi-threaded. except for mapgen. at least that's what i was told. so that factor might be less relevant |
16:00 |
blaise |
well, that sounds like a problem... |
16:00 |
blaise |
XD |
16:00 |
LemonLake |
blaise: love that cartoon :p |
16:00 |
Sokomine |
i think, however, that the speed diffrence might not be that relevant. especially not if we're talking multiplayer, where the blocks get send slowly to the other side of the world |
16:00 |
T4im |
well, databases have their locking to prevent problems.. it's just that sqlite locks the complete database on each write.. whiel a per-block/node/record locking would probably remove a bottleneck there |
16:01 |
blaise |
T4im: yeah, I think that's a major hinderence.. esp if we wanted to have distributed minetest servers hosting the same map |
16:01 |
Sokomine |
hm, as mt is also the only one to read from the db, that might be less relevant. a real db, however, would allow to run minetestmapper while the game is running |
16:01 |
T4im |
hmm minetest scaling? ;) |
16:02 |
blaise |
Yes. MineTest Scaling.. Distributed MineTest Scaling. |
16:02 |
blaise |
fully reduntant minetest production servers |
16:02 |
blaise |
Everywhere. |
16:02 |
T4im |
theres already a minetest cloud,.. sort of :P |
16:03 |
T4im |
2d and 3d, depending on settings |
16:04 |
T4im |
sokomine: mapgen lag is quite noticeable.. dont you think? :D |
16:04 |
T4im |
using that multithreading to not lock up the server for everyone would actually be nice |
16:05 |
* Sokomine |
looks innocently at T4im and tries to hide a world with full plantlife beeing generated...slooooowly.... |
16:06 |
Sokomine |
T4im: i'm afraid that's not a problem of the db backend though |
16:07 |
blaise |
lmao |
16:07 |
blaise |
I suppose it could be worse |
16:07 |
blaise |
we could be stuck with oracledb as a backend |
16:08 |
|
jojoa1997 joined #minetest |
16:10 |
blaise |
Sokomine: someone told me using luajit compiler to compile minetest is much better |
16:10 |
blaise |
Sokomine: is this true? |
16:11 |
|
Calinou joined #minetest |
16:11 |
blaise |
Calinou: Hi! |
16:13 |
Calinou |
hi |
16:13 |
Sokomine |
blaise: hm, afaik i'm using luajit anyway, so i can't compare. but on my celeron g1610, i can run out mapgen if it's a very complex one. that beautiful landscape undergrowth & co create is too much. at normal speed, it works; but at fast move, the machine's too slow |
16:14 |
T4im |
luajit compared to... interpretation? |
16:14 |
T4im |
:D |
16:15 |
LemonLake |
., |
16:15 |
Calinou |
we should not forget that slower mapgens are also less power-efficient |
16:15 |
Sokomine |
paramat afaik noticed a huge speed difference. i need to eventually do some timing on my mg_villages mod as well. that's noticably slower than normal mapgen, but still ok for normal walking around. it's possible that there's room for optimization |
16:15 |
T4im |
jit'S can do runtime optimazations... the good/mature ones, like the jvm even to a degree that they outperform ansi c in modular applications |
16:15 |
Calinou |
what is ANSI C? |
16:15 |
T4im |
c89 |
16:16 |
|
mpa1212 joined #minetest |
16:16 |
T4im |
the one everyone stuck to, because microsoft kept them back |
16:16 |
LemonLake |
typical M$ |
16:16 |
Calinou |
oh, happy software freedom day, apparently. |
16:17 |
* sfan5 |
meows at Calinou |
16:17 |
Sokomine |
a lot of automatic automation might get sabotaged unintentionally by unoptimized code. vanessae improved plantlife recently, and that did help a lot. same with the villages...if i screw up too much in their code, it gets too slow :-) |
16:18 |
* Jordach |
looks at BFD |
16:18 |
Jordach |
doesn't have MTG's deathly server spikes |
16:19 |
Sokomine |
jordach: with the speed of digging bfd offers, a raspberry pi would be more than sufficient |
16:20 |
Calinou |
we should have tweaked default server settings |
16:20 |
Calinou |
the range of sending is too large, active_block_range = 1 decreases CPU usage tremendously |
16:20 |
blaise |
T4im: luajit instead of the gnu gcc |
16:20 |
|
_3SidedSquare joined #minetest |
16:21 |
_3SidedSquare |
hey o/ |
16:21 |
blaise |
could the fact that I'm using dev-lua/luasocket-3.0_rc1-r3 be causing a problem? |
16:21 |
T4im |
oh, lua compiled to machine code? |
16:22 |
mpa1212 |
Are there any mods that make creative mod intstant mine? |
16:22 |
sruz25 |
Wait, so lue is not interpreted in case of mt? |
16:22 |
sruz25 |
*lua |
16:22 |
Calinou |
blaise, GNU GCC is a pleonasm |
16:22 |
T4im |
well.. dev-time optimazations stop at the module boundary, since the optimizer has no idea what gets loaded at runtime, they cannot optimize anything that might or might not be added later in combination with the current state |
16:22 |
blaise |
;o |
16:22 |
Calinou |
sruz25, it is, using Lua or LuaJIT if installed |
16:22 |
Calinou |
LuaJIT is used by default |
16:22 |
Sokomine |
mpa1212: there's an admin pick somewhere |
16:22 |
Calinou |
except if LuaJIT library is not available, then it's compiled without support, which is 30 % to 60 % slower |
16:23 |
T4im |
mods being quite modular, you will automaticly benefit from code inlining and other optimizations across module boundaries (since that information is available at runtime) |
16:23 |
Calinou |
mod = module :D |
16:23 |
T4im |
yes :D |
16:23 |
T4im |
so a jit will basicly improve over machinecode the more modules interact with each other |
16:24 |
T4im |
and machinecode would improve the more monolithic a system is |
16:24 |
T4im |
as it can do more asumptions than a jit at dev time |
16:24 |
T4im |
thats actually quite generic ^^ |
16:27 |
blaise |
wow, luajit is very, very small |
16:27 |
sruz25 |
How good is luajit anyway? It is frequently used language... although I guess .NET or jvm will be faster... |
16:27 |
blaise |
I was expecting more lines of code from a compiler |
16:28 |
blaise |
.net is slow as whale poopie |
16:28 |
Calinou |
sruz25, good? |
16:28 |
_3SidedSquare |
It's about the same a jvm or .net |
16:28 |
Calinou |
it's the same as Lua, but sadly doesn't have 5.2/5.3 functionality |
16:28 |
Calinou |
it's an one-man project |
16:29 |
sruz25 |
blaise: I heard otherwise, some comp. uses it for fast stock trading |
16:30 |
_3SidedSquare |
fast is all comparative :P it's still slower than a C or CPP implementation of the same thing |
16:30 |
T4im |
_3SidedSquare: thats what i just explained.. not necessarily |
16:30 |
sruz25 |
they have to eliminate all non-stack code, so that GC runs less often, but they said it's easier to develop than cpp |
16:31 |
sruz25 |
and they should know, fast stock trading is VERY fast |
16:31 |
sruz25 |
the response speed is kind of critical |
16:32 |
T4im |
not sure about .net, jvm is being used definitly in low latency trading too |
16:32 |
sruz25 |
I was surprised that they use it as well.... |
16:33 |
T4im |
not just fast btw.. but fast for a extrem amount of data :x |
16:34 |
|
garfonzo joined #minetest |
16:34 |
sruz25 |
also mono is apparently shit |
16:35 |
Calinou |
<sruz25> and they should know, fast stock trading is VERY fast |
16:35 |
Calinou |
and very unethical |
16:35 |
sruz25 |
depends... |
16:36 |
sruz25 |
if you're trying to exploit temporary imbalance and such then yes |
16:36 |
T4im |
if you dont care about ethics, you might actually end up doing ethical things half the time :P |
16:36 |
blaise |
so like |
16:36 |
blaise |
when I enable support for redis in minetest |
16:36 |
blaise |
it doesn't even pull redis |
16:37 |
blaise |
it pulls dev-libs/hiredis-0.11.0-r1 |
16:37 |
blaise |
which is like sqlight compaired to mysql |
16:37 |
* blaise |
franticly pulls his hair out |
16:38 |
sruz25 |
some have algorithms that stop the trading as soon as they notice unusual behavior |
16:38 |
PenguinDad |
blaise: minetest uses hiredis to access redis databases |
16:38 |
sruz25 |
I don't have problem with that kind of low latency trading |
16:40 |
sfan5 |
blaise: it doesn't install the redis server because you may not need it if you have e.g. a seperate db server |
16:41 |
sfan5 |
s/may/might( |
16:41 |
sfan5 |
s/may/might/ |
16:44 |
|
jojoa1997 joined #minetest |
16:45 |
jojoa1997 |
What is it called in lua when you do ("minetest"..alpha) |
16:46 |
_3SidedSquare |
concatination? |
16:46 |
_3SidedSquare |
or however you spell it |
16:47 |
jojoa1997 |
concatenation (courtisy of google correcting me) |
16:47 |
ShadowNinja |
_3SidedSquare: Yes, concatenation. |
16:47 |
ShadowNinja |
(/jojoa) |
16:49 |
|
jp joined #minetest |
16:52 |
blaise |
how do I get minetest to use luajit ? |
16:52 |
blaise |
I have dev-lang/luajit-2.0.3 available |
16:54 |
Calinou |
concatenation |
16:55 |
Calinou |
jojoa1997, use spacing: "minetest" .. alpha |
16:55 |
Calinou |
looks better |
16:55 |
Calinou |
blaise, just cmake . then compile |
16:55 |
Calinou |
on Windows, get an appropriate build |
16:55 |
jojoa1997 |
Calinou I am trying to figure out how toi use it in python |
16:56 |
|
asie joined #minetest |
16:56 |
Calinou |
I think it's + there |
16:57 |
Calinou |
like Java |
16:57 |
jojoa1997 |
yeah not working the way I want |
16:57 |
Sokomine |
ah, well, hm...no space left on device...i'm afraid the compiler's right *sigh* *removing unnecessary data* |
17:01 |
|
Hobodium joined #minetest |
17:04 |
|
Calinou_ joined #minetest |
17:07 |
|
Djohaal joined #minetest |
17:10 |
Jordach |
!title https://www.youtube.com/watch?v=l_9nf61rW1A |
17:10 |
MinetestBot |
Jordach: HOW TO DO HOMEWORK [AN MLG TUTORIAL] - YouTube |
17:10 |
blaise |
hrmm |
17:12 |
_3SidedSquare |
Neat, didn't know we had a smart bot |
17:12 |
Jordach |
<3 MinetestBot |
17:12 |
MinetestBot |
<3 Jordach |
17:13 |
* Jordach |
pets MinetestBot |
17:13 |
* MinetestBot |
purrs |
17:13 |
* sfan5 |
meows at MinetestBot |
17:15 |
PenguinDad |
Hello MinetestBot |
17:15 |
MinetestBot |
Hey PenguinDad. |
17:15 |
Jordach |
https://cdn.mediacru.sh/pAswRvy79aQf.png :3 |
17:15 |
Jordach |
<3 dual screens |
17:18 |
Calinou |
WTF is the presentation on the left? |
17:18 |
Jordach |
Calinou, shitty coursework |
17:18 |
Jordach |
i just try to make it look decent |
17:18 |
Calinou |
Game Consoles, not Games Consoles BTW |
17:18 |
Calinou |
Internet is always capitalized |
17:18 |
Calinou |
(intranet isn't) |
17:18 |
Jordach |
Calinou, only if it isn't an acronymn |
17:19 |
Calinou |
they can browse the Internet for sure… |
17:19 |
Calinou |
you could point it to the intranet |
17:19 |
Jordach |
Calinou, i hidden the £40 a year for it |
17:19 |
Jordach |
(it's also in staff room context) |
17:19 |
Calinou |
also -1 for PowerPoint |
17:19 |
Jordach |
Calinou, not my fault |
17:20 |
edakiri |
Is there anything mese is good for which diamond is not? |
17:20 |
Calinou |
in being worse than diamond, yes |
17:20 |
edakiri |
It seems diamond is more plentiful and better. |
17:20 |
Jordach |
two course segements i'll be "winning" at: Graphics and Computer Animation |
17:20 |
Calinou |
diamond is faster |
17:20 |
blaise |
diamondcons ? |
17:21 |
blaise |
can we charge diamonds? |
17:21 |
blaise |
are there diamond shards? |
17:21 |
|
GhostDoge joined #minetest |
17:22 |
Calinou |
no |
17:22 |
blaise |
so, about this backend db thing.. am I right in assuming that the dummy setting doesn't save anything to a file and once the server is shut down the world is lost? |
17:22 |
Jordach |
that gives me an idea: |
17:22 |
blaise |
and redis saves to file but while running everything is in ram? |
17:23 |
Jordach |
the Anarchy Realm (self resets on crash or restart) |
17:23 |
blaise |
lol |
17:23 |
|
compcube joined #minetest |
17:23 |
|
compcube joined #minetest |
17:24 |
_3SidedSquare |
Do you guys think it would be a good idea to make the controls more minecraft-like? |
17:24 |
Jordach |
!title http://no.pe |
17:24 |
MinetestBot |
Jordach: nope.avi |
17:24 |
T4im |
i was wondering, when the first person suggest turning minetest into minecraft ;) |
17:25 |
blaise |
you're more than welcome to change the controls, the settings from the main menu |
17:25 |
GhostDoge |
_3SidedSquare: nope.mkv |
17:25 |
_3SidedSquare |
ok :( |
17:25 |
_3SidedSquare |
I meant things like looking where you want to go inwater |
17:25 |
Jordach |
? |
17:25 |
_3SidedSquare |
or not flying up block stairs |
17:25 |
Jordach |
you mean descend |
17:26 |
blaise |
you fly up block stairs? |
17:26 |
_3SidedSquare |
well, pretty much |
17:26 |
blaise |
I don't.. maybe you have bobble shut off? |
17:26 |
_3SidedSquare |
I have bobble disabled |
17:26 |
blaise |
well, that explains that one |
17:27 |
blaise |
and I've never had mc act like that in water.. so idk what you're talking about |
17:27 |
_3SidedSquare |
I mean like looking up/down to go there in water |
17:28 |
_3SidedSquare |
right now you have to press space/shift |
17:28 |
blaise |
strafing.. |
17:28 |
_3SidedSquare |
What about it? |
17:28 |
Jordach |
_3SidedSquare, you mean like noclip in the Halo Replay viewer |
17:28 |
_3SidedSquare |
Jordach: I think so, (never played halo) |
17:28 |
blaise |
lmao |
17:29 |
_3SidedSquare |
but noclip in like source engine |
17:29 |
_3SidedSquare |
or similar |
17:29 |
blaise |
so you don't want to have to swim up or down? |
17:29 |
Jordach |
(eg, camera moves towards the cursor at all times and not locked onto two planes of movement) |
17:29 |
_3SidedSquare |
Jordach: yes, exactly |
17:29 |
|
khonkhortisan joined #minetest |
17:29 |
Krock |
Calinou, isn't there ( https://gitorious.org/calinou/carbone/source/mods/mobs/api.lua#L291 ) a "self" argument missing in the function? |
17:31 |
GhostDoge |
Krock: it isn't |
17:32 |
Krock |
GhostDoge, why not? |
17:32 |
T4im |
in lua : implies "self" as first argument |
17:33 |
GhostDoge |
Krock: https://gitorious.org/calinou/carbone/source/e8beed121cc4de500d44967b5b307ba88af1909c:mods/mobs/api.lua#L116 |
17:34 |
Krock |
GhostDoge, and this https://gitorious.org/calinou/carbone/source/mods/mobs/api.lua#L307 is valid, too? |
17:34 |
T4im |
that is synonymous |
17:35 |
Krock |
strange world |
17:35 |
T4im |
something.func(something, arg) is equivalent to something:func(arg) |
17:35 |
T4im |
syntax sugar if you will |
17:35 |
Krock |
$.$ |
17:36 |
GhostDoge |
*syntactic |
17:36 |
Calinou |
well, it works |
17:36 |
Calinou |
I haven't touched the API much |
17:36 |
GhostDoge |
Krock: do you know anything about lua? |
17:37 |
T4im |
GhostDoge: you will find a lot of cargo cult programming in minetest mods :/ |
17:38 |
Calinou |
he sure does, GhostDoge |
17:38 |
Calinou |
he made tons of mods and mapgens |
17:38 |
* GhostDoge |
shotgun debugs T4im :P |
17:38 |
Calinou |
cargo cult, T4im? |
17:38 |
T4im |
Calinou: the act of copying something without understanding it |
17:39 |
T4im |
metaphoricly derived from the cargo cults in which some trives copied compelte airplanes and airports and religiously prayed to those airplanes, in hope to get them to appear again and drop nice things like food and stuff |
17:39 |
T4im |
tribes* |
17:41 |
T4im |
so just because he made lots of mods does not mean he understands what he actually did :p |
17:41 |
T4im |
though i hope he does |
17:42 |
blaise |
so |
17:42 |
blaise |
how do I start hiredis ? |
17:42 |
blaise |
becuase I'm getting this.. 12:41:39: ERROR[main]: ERROR: An unhandled exception occurred: Connection error: Connection refused |
17:43 |
T4im |
have you redis running? |
17:43 |
blaise |
I was told I didn't need redis, just hiredis |
17:43 |
T4im |
oh.. thoguht that were just the client |
17:44 |
blaise |
maybe so.. |
17:44 |
GhostDoge |
blaise: do you have a redis server running and did you set the database details in your world.mt correctly? |
17:44 |
blaise |
afaik, yes |
17:44 |
blaise |
except for a redis server |
17:44 |
T4im |
"Hiredis is a minimalistic C client library for the Redis database." so no.. you still need to have redis running somewhere :D |
17:44 |
blaise |
I thoguht hiredis would handle all of that |
17:44 |
blaise |
that's awesome |
17:45 |
blaise |
dev-db/redis-2.8.13 here I come |
17:45 |
blaise |
lmao |
17:45 |
blaise |
too bad gentoo doesn't have 2.8.17 I guess |
17:46 |
blaise |
probably wouldn't be that difficult to bump the ebuild up though.. |
17:46 |
blaise |
I'll give it a try later |
17:46 |
Calinou |
redis is overrated |
17:49 |
blaise |
by who? |
17:50 |
|
DusXMT joined #minetest |
17:50 |
T4im |
ruby developer in my experience :P |
17:50 |
blaise |
lol |
17:51 |
blaise |
migration in progress |
17:55 |
blaise |
so after the migration is complete I still have to change backend = redis ? |
17:55 |
Krock |
is it me or is the skin database just slow today? |
17:55 |
blaise |
wow, it failed |
17:56 |
blaise |
nice, oom killed |
17:56 |
blaise |
fml |
17:58 |
blaise |
so much for that idea |
18:03 |
blaise |
I suppose I can use it on my local machine.. it has 3GB of ram |
18:03 |
blaise |
the machine I use as my minetest server on the other hand only has 512MB |
18:03 |
blaise |
redis could only hold about 50% of the map before the oom killer got ahold of it |
18:03 |
Krock |
do you feel lonely? |
18:04 |
Krock |
stupid question because you're the only talking |
18:05 |
|
Not joined #minetest |
18:05 |
_3SidedSquare |
Slower jumping when? |
18:05 |
blaise |
_3SidedSquare: standing in jello |
18:05 |
Krock |
when holding shift |
18:05 |
_3SidedSquare |
:( |
18:05 |
_3SidedSquare |
I meant like this |
18:06 |
_3SidedSquare |
http://youtu.be/viB_XGAyKtk |
18:06 |
_3SidedSquare |
(turn down your volume) |
18:06 |
Krock |
*turns on speakers* |
18:06 |
MinetestBot |
[Git] ShadowNinja -> minetest/minetest: Add compression API 406ed5e http://git.io/Y5iLtA (2014-09-20T14:02:54-04:00) |
18:06 |
Krock |
YAY! |
18:06 |
Krock |
Ty ShadowNinja! |
18:07 |
ShadowNinja |
YW. :-) |
18:07 |
blaise |
:) |
18:07 |
Krock |
_3SidedSquare, I see. Did the jump speed change? |
18:08 |
blaise |
dev-lua/lua-zlib |
18:08 |
blaise |
:D |
18:09 |
_3SidedSquare |
I manually had to put it in the second one |
18:09 |
_3SidedSquare |
I couldn't find a "jump speed" setting anywhere in the code |
18:09 |
Krock |
_3SidedSquare, playing with the same minetest_game or 2 diffrent folders? |
18:10 |
_3SidedSquare |
the first is the official one from the repo, the second is one that I modified |
18:10 |
Krock |
nvm not important |
18:10 |
_3SidedSquare |
so 2 different folders |
18:11 |
Krock |
there was a jump speed change but I don't remember if it was in a (sub)game or in the engine |
18:11 |
blaise |
I suppose I'm content with leveldb.. |
18:12 |
* blaise |
backs up everehting |
18:12 |
GhostDoge |
Krock: it was in a subengine :P |
18:12 |
* blaise |
makes backups of his backed up backups |
18:12 |
Krock |
GhostDoge, thanks for your antihelpness |
18:13 |
* ShadowNinja |
is jumping arroung with fall_bobbing_amount = 1024 |
18:13 |
Krock |
lel |
18:13 |
Krock |
could be a bit too much |
18:13 |
|
nyuszika7h joined #minetest |
18:14 |
GhostDoge |
view_bobbing_amount = 1024 is funny too |
18:14 |
Krock |
AAHAHHAHAHAHHAH |
18:15 |
ShadowNinja |
GhostDoge: Haha, wow. |
18:15 |
Krock |
mhm. F7 destroys the fun |
18:15 |
|
Miner_48er joined #minetest |
18:16 |
blaise |
can people not visibly see where other's are looking? |
18:16 |
blaise |
head pitch, yaw, and roll ? |
18:16 |
blaise |
oh wow, I guess not |
18:16 |
blaise |
I never noticed that before... |
18:16 |
blaise |
XD |
18:18 |
|
realtinymonster joined #minetest |
18:19 |
realtinymonster |
hi people |
18:19 |
Krock |
hi hugemonster |
18:19 |
Krock |
*realhugemonster |
18:19 |
Calinou |
<blaise> can people not visibly see where other's are looking? |
18:19 |
Calinou |
<blaise> head pitch, yaw, and roll ? |
18:19 |
Calinou |
only yaw |
18:19 |
Calinou |
there is no entity pitch… |
18:19 |
Calinou |
requires major engine change |
18:19 |
Calinou |
display isn't too hard: flip the whole model by (yaw / 4) |
18:19 |
Calinou |
looks good enough |
18:19 |
Calinou |
so the yaw flip is 22.5 degrees at most |
18:20 |
Krock |
_3SidedSquare, amazing. you can record while playing minetest and still have a smoother view than me while watching the video.. |
18:21 |
|
basse_ joined #minetest |
18:21 |
_3SidedSquare |
? |
18:21 |
Krock |
R.I.P grammar ? |
18:22 |
PenguinDad |
I'm hanging around :D https://cdn.mediacru.sh/agkTlZK36g5X.png |
18:23 |
Krock |
lol |
18:23 |
Krock |
Y NO 3D-clouds?? |
18:23 |
blaise |
hah |
18:23 |
Calinou |
enable_clouds = false |
18:23 |
Calinou |
has been in my minetest.conf since 2012 |
18:24 |
Calinou |
they still show in menus |
18:24 |
Krock |
Calinou, menu_clouds = false |
18:24 |
Calinou |
ah |
18:24 |
Krock |
in my minetets.conf since June, since I knew about it |
18:24 |
PenguinDad |
Krock: I don't like 3D clouds |
18:24 |
Calinou |
thanks |
18:24 |
Krock |
*minetest.conf |
18:24 |
Krock |
np |
18:24 |
Calinou |
I've disabled them |
18:24 |
Krock |
PenguinDad, k. |
18:25 |
Calinou |
61 player server… |
18:25 |
Calinou |
there's a French server |
18:25 |
Calinou |
going to it |
18:25 |
Krock |
https://www.youtube.com/watch?v=ePtqcVelF6k uuuuh. |
18:25 |
Calinou |
yay, someone called Admin! so many guests! |
18:25 |
|
erlehmann joined #minetest |
18:26 |
Calinou |
lots of lag! |
18:26 |
_3SidedSquare |
With is lisp, its sounds like he's saying "minecrap" :s |
18:26 |
_3SidedSquare |
*his |
18:26 |
Krock |
Calinou, do you want to write a feature request about not counting guests as online users? otherwise I'll do. |
18:26 |
blaise |
lmao |
18:27 |
blaise |
seems like no_guests could handle that |
18:27 |
blaise |
set it so guests can get on, but have no interact |
18:27 |
Krock |
blaise, it can't control the online player count directly |
18:27 |
blaise |
indeed |
18:28 |
|
jojoa1997 joined #minetest |
18:28 |
Calinou |
Krock, they should be forbidden in the DEFAULT GAME |
18:28 |
Calinou |
since 1.5 YEARS |
18:28 |
Calinou |
same goes for Admin, one-letter names, all-numeric names… |
18:28 |
Calinou |
I can't stand this situation much anymore |
18:28 |
Krock |
450 days |
18:28 |
Calinou |
it makes public servers unbearable |
18:28 |
Calinou |
how do we tell the core devs about this? |
18:29 |
Krock |
writing an issue! |
18:29 |
Krock |
*creates one* |
18:29 |
Calinou |
we need good arguments |
18:29 |
Calinou |
also, how do we do it? |
18:29 |
Calinou |
do we add bad name prevention to builtin? sounds good |
18:29 |
|
proller joined #minetest |
18:29 |
Calinou |
and remove the Guest stuff from C++ code |
18:29 |
blaise |
lmao |
18:30 |
_3SidedSquare |
Surely it should be the server's responsibility via a lua plugin to filter names? |
18:30 |
Krock |
Calinou, I thought about adding a feature to give text fields an "example input" |
18:30 |
blaise |
what do they think this is, an anonymous ftp server?! |
18:30 |
Calinou |
prevent names containing “Guest†(case-sensitive) to deal with old versions |
18:30 |
Krock |
it will disappear if you're typing in it |
18:30 |
Calinou |
_3SidedSquare, they just don't do it… |
18:30 |
Calinou |
the whole Guest thing was a very bad idea |
18:30 |
Calinou |
no one wants players named Admin, 2332839832832, z or such on their servrs |
18:30 |
Calinou |
Krock, yes, needs to be written in a darker font |
18:30 |
Calinou |
but anyway this issue is pretty urgent |
18:30 |
_3SidedSquare |
I dont's see anything wrong with the name "z" :s |
18:31 |
Calinou |
1-letter names aren't that good |
18:31 |
blaise |
it's not apropriate |
18:31 |
|
sol_invictus joined #minetest |
18:31 |
blaise |
I can understand having UTF8 compatability in names |
18:31 |
blaise |
so people can spell their name properly |
18:32 |
Calinou |
currently we support -, unlike Minecraft :P |
18:32 |
Calinou |
(good thing) |
18:32 |
blaise |
yez... |
18:32 |
blaise |
I wouldn't worry about it.. |
18:33 |
blaise |
it wouldn't surprize me at all if MS just cans MC all together |
18:33 |
|
raffahacks joined #minetest |
18:33 |
blaise |
wouldn't be the first time they did something like that.. |
18:34 |
blaise |
my guess is they're not even going to develop it at all.. just fuel for their IP infringement lawsuit machine.. |
18:34 |
blaise |
the only reason they still release windows versions is the namesake.. |
18:34 |
blaise |
their real cash cow is in legal disputes |
18:35 |
blaise |
look at what happened to the cell phone industry |
18:35 |
blaise |
they don't even care about selling phones anymore |
18:35 |
blaise |
they just wanna try and rob each other blind |
18:37 |
T4im |
microsoft cares abotu its mobile market.. it just misserably fails with it and pulls nokia down with it now |
18:37 |
T4im |
:P |
18:37 |
T4im |
but yes.. their lion share income in the mobile market is patent license income |
18:37 |
Krock |
https://github.com/minetest/minetest/issues/1668 |
18:38 |
T4im |
the problem is, the moment you forbid guestnames you get asdasdasdad 123131313123 etc |
18:38 |
Calinou |
we'd have slightly less rogue people already |
18:38 |
T4im |
guestnames actually are more helpful there |
18:39 |
Calinou |
and we can use a script to filter gibberish (but could have false positives) |
18:39 |
Calinou |
sfan5 made one |
18:39 |
Krock |
kaeza made one, too |
18:39 |
* sfan5 |
meows |
18:39 |
sfan5 |
Krock: kaeza's mod uses my code |
18:39 |
Krock |
oh hail sfan5 for is holy codes |
18:40 |
T4im |
one solution would be to allow guestnames, but dont give guestnames interact :P |
18:40 |
|
pimani joined #minetest |
18:40 |
Calinou |
no |
18:40 |
Calinou |
we don't want them to connect at all |
18:40 |
Calinou |
they're a waste of resources |
18:40 |
Calinou |
they clog up player lists |
18:40 |
Krock |
T4im, bad idea. look at auth.txt to see my reason |
18:40 |
Calinou |
they say BS |
18:40 |
T4im |
they do connect anyway |
18:40 |
T4im |
but with names you cannot clean up after wards |
18:40 |
Calinou |
we want players who at least know how to choose a name |
18:40 |
T4im |
no matter the script |
18:40 |
Calinou |
you can kick before they connect |
18:41 |
jp |
minexx.superwow.ru : 70 players... |
18:41 |
_3SidedSquare |
I'd like to disable changeing direction while jumping, is this a good idea? |
18:41 |
realtinymonster |
lol krock |
18:42 |
Calinou |
jp, by preventing guests and such we'd have 40 at most |
18:42 |
jp |
players anyhow |
18:42 |
Krock |
realtinymonster, there's no lol available in this topic |
18:42 |
realtinymonster |
ouch |
18:44 |
T4im |
Calinou: you cannot kick them after they connected with a random name thats just as good as a guestname, gibberish or not.. does it really help they call themselves fritz then and leave just as much? then you have no way to filter out those :/ |
18:44 |
Krock |
Fritz is a german name |
18:44 |
T4im |
its not like guestnames harm anyone more than any other name used in lack of interest |
18:45 |
T4im |
but at least some mods can take care of guestnames targeted.. like prevent them from protecting an area, using a shop, or other things you dont want guests and one-time-visitors to do |
18:45 |
T4im |
krock: gut erkannt |
18:46 |
T4im |
:P |
18:46 |
Krock |
nein nein nein nein. |
18:47 |
blaise |
what about account inactivity deletion? |
18:48 |
|
parse_error joined #minetest |
18:48 |
blaise |
idledays_kick = 180 |
18:48 |
blaise |
or not kick |
18:48 |
blaise |
del |
18:48 |
Krock |
I got a program for that which does the same - using creation and last modificatio date |
18:48 |
T4im |
general topic of interest to many, i believe.. you can check userfile modification dates and script something,.. but i believe it's quite consensual, that guest accounts may be deleted quicker than inactive ones |
18:48 |
blaise |
yeah |
18:49 |
Calinou |
they can take a random-ish name if they wish |
18:49 |
Krock |
it helped to delete 10k users.. all of them were not longer online than 5 days (creation until last modified) |
18:49 |
T4im |
Calinou: you are proposing to remove a useful information without reaching anything else.. |
18:49 |
Calinou |
what is not fine is misleading names (Admin), unreadable names (eeijeiejjjjjtterez), too short names (b) |
18:49 |
Krock |
nothing against too short names. |
18:49 |
T4im |
i am with you there |
18:50 |
Calinou |
we need bad player filtering by default, not as an option |
18:50 |
blaise |
politico sympatico |
18:50 |
_3SidedSquare |
Misleading names I think would be easy to fix, same with too short names |
18:50 |
jojoa1997 |
Calinou when I test and make a local server I use "a" as my test player name |
18:50 |
T4im |
but it is only resolvable heuristicly... and not enough to remove the useful information of someone that didnt even care enough to choose a name.. that information should not be removed by default without any benefits |
18:50 |
_3SidedSquare |
but unreadable is a little hard to detect |
18:52 |
Calinou |
local IPs should be whitelisted of course |
18:52 |
Calinou |
T4im, it'll make connecting of people who don't know how to choose a name harder |
18:52 |
T4im |
i propose the opposite actually.. make guest accounts first class citizen.. allow someone to connect without anything, but also in consequence without any privileges and in such a fashion, that nothign gets written to auth.txt or player files.. |
18:52 |
T4im |
users can so still test out a server without polluting things |
18:53 |
T4im |
Calinou: usually projects dont want to protect themselves from being used :p |
18:53 |
Krock |
Calinou, pointing to the combinatio of https://github.com/SmallJoker/names_per_ip and no_guests |
18:53 |
T4im |
you want to gain userbase, not prevent it |
18:53 |
T4im |
:D |
18:55 |
blaise |
really depends on a user |
18:55 |
Calinou |
names_per_ip isn't that useful, but we could have it in builtin anyway, disabled by default |
18:55 |
blaise |
if some person joins my server and demands that I speak swahili, they're getting banned |
18:55 |
T4im |
well, blaise, i dont think we can assume, that only bad users want to test out servers.. |
18:56 |
T4im |
missbehavior is something else of course :D |
18:56 |
Calinou |
<T4im> you want to gain userbase, not prevent it |
18:56 |
Calinou |
the userbase present on large servers is worth 0.01 cent |
18:56 |
Calinou |
so we need to reduce it, in order to have more interesting players |
18:56 |
T4im |
thats how servers come to die |
18:56 |
PenguinDad |
T4im: interesting idea |
18:56 |
blaise |
what kind of latency hit are we talking about when having to parse an auth.txt that's 5MB ? |
18:57 |
Calinou |
that's the other problem ^ |
18:57 |
blaise |
:) |
18:57 |
Calinou |
<T4im> Calinou: usually projects dont want to protect themselves from being used :p |
18:57 |
Calinou |
many games prevent griefing, teamkilling or otherwise |
18:57 |
Calinou |
this is also hurting user experience |
18:57 |
T4im |
Calinou: that problem is solved by not using the auth for guest accounts |
18:57 |
blaise |
like with punkbuster? |
18:58 |
Calinou |
the player list is ridiculously long, full of people who think the chat is a dating service. |
18:58 |
Calinou |
blaise, ehm, no |
18:58 |
Calinou |
but with simple checks/filters |
18:58 |
T4im |
they cant really do that without shout, can they? |
18:58 |
Calinou |
removing the Guest system, filtering Guest/Admin/all-numeric names isn't hard |
18:58 |
blaise |
Calinou: I've experienced that myself |
18:58 |
Calinou |
T4im, you'd still see their names |
18:58 |
T4im |
you cannot remove guest system.. you can just change its appearance |
18:58 |
Calinou |
in the world |
18:58 |
blaise |
weirdo's using femenin skins all trying to "hook up" with me |
18:59 |
T4im |
Calinou: now that's a non-issue |
18:59 |
T4im |
:D |
18:59 |
T4im |
ok, now you are argumenting ad-absurdum :D |
18:59 |
Calinou |
it is |
18:59 |
T4im |
yes, you can abuse nearly any system.. just try to get one that is abuseable less than the others |
18:59 |
Calinou |
it makes spawn hard to navigate |
19:00 |
_3SidedSquare |
I just realized we don't allow spaces in names, why is that? |
19:00 |
|
asie joined #minetest |
19:00 |
Calinou |
too much error-prone |
19:00 |
T4im |
_3SidedSquare: i would guess it would lead to all sorts of bugs with mods using chatcommands and splitting arguments |
19:00 |
Calinou |
we should allow it though |
19:00 |
Calinou |
that's fine |
19:00 |
_3SidedSquare |
I see |
19:00 |
Calinou |
but we need proper mod support |
19:01 |
blaise |
I had to disable bones becuase there was a fricking MOUNTAIN of bones at the spawn site becuase people either don't know how to swim, starve to death, or have random bs in their names and just constantly connected and disconnected to grief my server |
19:01 |
_3SidedSquare |
Time for a spawn protection mod? |
19:01 |
Krock |
that's why I didn't install the hunger mod and automatic pick-up on punch |
19:01 |
Calinou |
the other problem is exactly, the mountain of bones |
19:02 |
Calinou |
not to mention their texture is horrible |
19:02 |
T4im |
blaise: yes, to prevent that, naming constrains dont help.. you need other solutions for that.. start by timeing out bones, protect the area, maybe give them interact only after they solved some basic task |
19:02 |
Calinou |
bones in Carbone try to be as unannoying as possible |
19:02 |
Calinou |
they're transparent, non-walkable, climbable and drownable (so that you can't breathe in water using them) |
19:02 |
Calinou |
they emit some light too |
19:02 |
blaise |
ynice |
19:02 |
Calinou |
they expire quicker (10 minutes) |
19:02 |
blaise |
T4im: yeah, I tried all that |
19:02 |
Krock |
blaise, you've got a crazy community there, the playrs on my server manage to not create huge mountains of bones ^^ |
19:03 |
blaise |
I get the reject overflow I guess, IDK |
19:03 |
blaise |
I have maybe 5 or 6 players that actually play atleast once a week |
19:03 |
_3SidedSquare |
Would there be any problem with makeing bones like grass or flowers? just a small pile? |
19:04 |
blaise |
the rest of them are all weirdos |
19:04 |
Calinou |
your server is fairly unaffected by the mass of guests/mobile clients, you're lucky |
19:04 |
T4im |
just start a second server called "zombie apocalypse" and throttle the connection to that server infinitesimal :P |
19:04 |
blaise |
heh |
19:05 |
|
Fusl joined #minetest |
19:05 |
blaise |
I use no_guests and have this. -rw-r--r-- 1 minetest games 135569288 Sep 20 13:31 auth.txt |
19:05 |
blaise |
probably the source of my lag |
19:06 |
blaise |
I get hundreds of connections a day |
19:06 |
blaise |
sometimes thousands |
19:06 |
Krock |
I don't get what you said but nvm |
19:06 |
blaise |
Krock: file size |
19:06 |
Krock |
135569288? |
19:06 |
blaise |
seems kinda large? |
19:06 |
Krock |
!c 135569288 / 1024 / 1024 |
19:06 |
MinetestBot |
129.28894805908203 |
19:07 |
Krock |
130 MB |
19:07 |
Krock |
how many player files? |
19:07 |
T4im |
yea.. not suprising.. and you cant do a fast script to delte all guests out of it |
19:07 |
T4im |
exactly the point :p |
19:07 |
Krock |
T4im, that's wrong |
19:07 |
T4im |
how so? |
19:08 |
blaise |
Krock: omg, I don't even know |
19:08 |
Krock |
I wrote a program to delete old/unused acccunts |
19:08 |
T4im |
inactive accounts != guests... you might have inactive former regular players |
19:08 |
Krock |
most of guests never wll return |
19:08 |
Krock |
*will |
19:08 |
blaise |
Krock: I tell you what, I'm glad my FS doesn't use inodes.. |
19:08 |
T4im |
still.. it's not the same |
19:08 |
Matrixiumn |
hi :) |
19:08 |
blaise |
or I wouldn't have room for file names |
19:08 |
Krock |
Hu nmuixirtaM |
19:09 |
Krock |
T4im, yes but with a little check for the player name (if it starts with "guests") is easy to add, so they get force-deleted :P |
19:09 |
T4im |
exactly |
19:09 |
PenguinDad |
Matrixiumn: o/ |
19:09 |
T4im |
krock: yes, thats the point :D easier to delete those that way |
19:10 |
Matrixiumn |
\o |
19:10 |
Calinou |
use a no_guests mod, really |
19:11 |
Krock |
^ |
19:11 |
Krock |
ip_names too |
19:11 |
Calinou |
did you make that issue yet, Krock? |
19:11 |
Krock |
*names_per_ip |
19:11 |
Krock |
Calinou, did it this way: https://github.com/minetest/minetest/issues/1668 |
19:11 |
Krock |
releated but not 100% the target |
19:11 |
T4im |
you havent provided one reason why you want all guests to rename to names that you cannoth differentate them anymore from other players ;-) |
19:12 |
|
rubberduck joined #minetest |
19:13 |
blaise |
I have 290k files in .minetest/worlds/world/players/ |
19:13 |
* blaise |
facepalms and wanders outside to smoke |
19:13 |
Krock |
poor, you. |
19:13 |
T4im |
blaise: rm guest* |
19:13 |
Calinou |
smoking kills, blaise |
19:13 |
T4im |
unless of course you have no guests allowed |
19:13 |
iqualfragile |
blaise: there is a mod to kill of guests |
19:13 |
blaise |
T4im: I have no guest accounts.. they're not allowed |
19:13 |
T4im |
well.. now you see why you should :) |
19:13 |
Krock |
iqualfragile, but not to kill already existing players :P |
19:13 |
|
rubberduck left #minetest |
19:14 |
iqualfragile |
Krock: they are "Guest****"ts |
19:14 |
iqualfragile |
not players |
19:14 |
blaise |
lol |
19:14 |
Krock |
*already existing acocunts |
19:14 |
Krock |
acoconut.. |
19:14 |
iqualfragile |
yes, rm Player* |
19:14 |
_3SidedSquare |
a would like acoconut |
19:14 |
Krock |
a coconut |
19:15 |
Calinou |
I reached 2,500 posts on forums |
19:15 |
Krock |
Congrats, Calinou |
19:15 |
_3SidedSquare |
Nice |
19:15 |
iqualfragile |
and do some grep -v Player to your auth.txt |
19:15 |
Krock |
I reached 1772 posts |
19:15 |
Calinou |
Krock, I can vote several times on your mod search |
19:15 |
Calinou |
I've voted for More Blocks thrice already |
19:16 |
Krock |
Calinou, every hour/day IIRC |
19:16 |
Krock |
I don't log the voters - just to keep it light |
19:17 |
Krock |
and cookies aren't the best way to do it |
19:17 |
Calinou |
[Other] Forum information and guidelines |
19:17 |
Calinou |
Author: celeron55 |
19:17 |
Calinou |
Like this mod? Yup | Nope |
19:17 |
Calinou |
GREAT MOD |
19:17 |
Krock |
> [Other] |
19:18 |
Krock |
I guess you'll find Topic move requests there, too. |
19:18 |
PenguinDad |
Best mod lol |
19:18 |
Krock |
bingo. it found it. |
19:19 |
Krock |
mhm gonna remove all entries with [other] flag. |
19:20 |
blaise |
I wonder about a voting mod.. |
19:20 |
Krock |
daboom. |
19:20 |
ThatGraemeGuy |
!seen VanessaE |
19:20 |
MinetestBot |
ThatGraemeGuy: vanessae was last seen at 2014-09-20 10:39:42 UTC on #minetest |
19:20 |
Krock |
Vanessa E is here... |
19:20 |
Calinou |
blaise, vote kick mod? |
19:20 |
Krock |
vote teleport mod |
19:20 |
blaise |
well, multipurpose votes.. |
19:20 |
Krock |
vote vote teleport mod |
19:21 |
ThatGraemeGuy |
eh wtf is wrong with my eyes :-l |
19:21 |
Krock |
vote vote vote to vote a teleported vote mod |
19:21 |
blaise |
votes for mod inclusion, stuff like that |
19:21 |
ThatGraemeGuy |
VanessaE: encountered some lava that doesn't flow on the survival server. not sure what's up with that |
19:22 |
PenguinDad |
Krock: vote the vote mod for voted votes :D |
19:22 |
VanessaE |
ThatGraemeGuy: mapgen glitch. it's known |
19:22 |
ThatGraemeGuy |
ok cool |
19:22 |
Krock |
PenguinDad, the vote result of votes of the vote mod for voted votes |
19:22 |
VanessaE |
happens from time to time. just drop some gravel or sand or so, kill the lava |
19:22 |
blaise |
I need to make some signs so people don't keep trying to dig up my protected spawn area |
19:23 |
blaise |
I noticed some changes got pulled in to PilzAdams carts mod |
19:23 |
Calinou |
vote kick with 51 % pass would have some use |
19:23 |
Calinou |
against cheaters/griefers |
19:23 |
blaise |
Calinou: yes.. |
19:24 |
realtinymonster |
tanath: can you help me with rEFInd? ###woahchan |
19:24 |
reactor |
Is it me or most players are griefers? |
19:24 |
Calinou |
this is a block-based game |
19:24 |
* blaise |
looks at https://github.com/PilzAdam/carts to check out the changes |
19:25 |
T4im |
don't forget though to have a certain quorum reached, or you got vote-griefing ;) |
19:25 |
T4im |
seen that already in other games |
19:25 |
T4im |
but generally a useful thing |
19:25 |
blaise |
odd, I don't see anything new |
19:26 |
blaise |
I sure wish we could switch the rails via mesecons |
19:32 |
|
proller joined #minetest |
19:32 |
blaise |
proller: hello.. |
19:33 |
proller |
hi |
19:33 |
* Krock |
throws boost_cart at blaise |
19:33 |
blaise |
Krock: Huh?! |
19:33 |
Krock |
https://github.com/SmallJoker/boost_cart |
19:37 |
* PenguinDad |
's eyes start to bleed |
19:37 |
Krock |
blaise, it runs less laggy and less CPU intensive than the other carts mod but sometimes it gets stuck in a wall or somewhere. |
19:38 |
* Krock |
gives PenguinDad a tissue |
19:38 |
Krock |
omg. |
19:38 |
Krock |
https://forum.minetest.net/memberlist.php?mode=viewprofile&u=11271 |
19:38 |
Krock |
it's the death. |
19:39 |
blaise |
lol |
19:40 |
PenguinDad |
Krock: That doesn't make Sense :D |
19:40 |
* Krock |
headpalms and facedesks |
19:41 |
blaise |
Krock: so, that boost_cart mod supports switching.. but it gets stuck in walls? |
19:42 |
Krock |
blaise, not too much but it can get stuck in walls. and yes, it allows rail switching |
19:42 |
blaise |
how about furnace cart and hopper and what not? |
19:43 |
* blaise |
hides |
19:43 |
Krock |
mhm use monorail for that |
19:43 |
PenguinDad |
hopper? |
19:43 |
blaise |
I couldn't get monorail to work at all |
19:43 |
* Krock |
gives PenguinDad translate.google.com |
19:44 |
Krock |
blaise, I like the idea of putting stuff inside |
19:44 |
Krock |
but I don't have a mesh/texture for it |
19:44 |
blaise |
A hopper is a block which moves items into and out of containers, unless powered by <SNIP> |
19:45 |
Krock |
powerrails! |
19:45 |
* PenguinDad |
powers blaise with SNIP |
19:45 |
Krock |
+1 |
19:45 |
blaise |
Krock: couldn't we put a chest in the cart? |
19:45 |
Krock |
blaise, that's creative but impossible |
19:46 |
Krock |
well, you can put a chest on the node below the cart but tht's not the target |
19:46 |
Krock |
*that's |
19:46 |
blaise |
so we would have to create a custom chestcart |
19:46 |
Krock |
yup |
19:46 |
Krock |
which uses on_rightclick and sends the inventory with that |
19:47 |
blaise |
well, I suppose it's not needed... a cart that can hold a payload which can be loaded and unloaded would be fine |
19:47 |
Krock |
I agree |
19:48 |
Krock |
or... by dropping items inside the cart |
19:49 |
blaise |
yes |
19:49 |
blaise |
I feel like we need some kind of hopper/deployer functionality |
19:49 |
blaise |
even without carts interaction |
19:49 |
blaise |
aside from what pipeworks and factory does.. |
19:49 |
blaise |
although I suppose factory comes pretty close |
19:50 |
blaise |
to have pipeworks be able to open a valve when a cart is over a sensing rail would be good.. |
19:50 |
blaise |
I'm also not entirely sure how we would go about getting a cart moving once it's stopped... |
19:52 |
|
john_minetest joined #minetest |
19:54 |
blaise |
over a year since this thread has been touchedhttps://forum.minetest.net/viewtopic.php?id=6648 |
19:54 |
blaise |
:G |
19:54 |
blaise |
john_minetest: hello |
19:55 |
|
Calinou joined #minetest |
19:56 |
|
kaeza joined #minetest |
19:57 |
kaeza |
greetings |
19:57 |
Krock |
hi kaeza |
20:00 |
PenguinDad |
Is there a way to change the opacity of the node highlighting halo? |
20:01 |
Krock |
yay! it works! |
20:01 |
Krock |
PenguinDad, change the halo.png |
20:01 |
PenguinDad |
Krock: that doesn't work |
20:03 |
VanessaE |
the opacity no, but you can make it lighter or darker |
20:03 |
VanessaE |
you have to hard-code the opacity in the engine |
20:04 |
_3SidedSquare |
doesn't png support transparancy? |
20:05 |
Jordach |
it does |
20:06 |
|
hollandais joined #minetest |
20:07 |
Calinou |
I would like glowmap support for textures |
20:07 |
Calinou |
it overlays a part that always glows |
20:08 |
Calinou |
made an issue |
20:09 |
|
hollandais joined #minetest |
20:12 |
_3SidedSquare |
Is it just me or can you place a block on yourself if you're kinda at the edge? |
20:14 |
blaise |
o.o |
20:15 |
|
roboman2444 joined #minetest |
20:16 |
|
popey joined #minetest |
20:21 |
Calinou |
yes you can |
20:21 |
Calinou |
collision box isn't checked, only your coordinate |
20:21 |
|
Amaz joined #minetest |
20:22 |
PenguinDad |
https://github.com/minetest/minetest/pull/1669 no thanks |
20:22 |
_3SidedSquare |
ok :c |
20:23 |
|
RumiaGloop joined #minetest |
20:24 |
|
lazers joined #minetest |
20:24 |
PenguinDad |
This is exactly why minecraft's movement sucks so much imo |
20:25 |
Amaz |
↑ |
20:25 |
blaise |
XD |
20:25 |
_3SidedSquare |
really? I found it really annoying when I started playing |
20:25 |
_3SidedSquare |
I kept jumping off things |
20:25 |
_3SidedSquare |
oh well |
20:26 |
Sokomine |
no idea if it does. havn't played mc in a while (except classic). but i seriously dislike the "feature" that was added to mt where you can't build where you stand. i need to edit the source code whenever it changes in order to remove that annoying - in my eyes - bug - again |
20:27 |
Amaz |
↑ |
20:27 |
|
jojoa1997 joined #minetest |
20:27 |
blaise |
Krock: they don't just get stuck in walls |
20:27 |
jojoa1997 |
Hi how is everyone> |
20:27 |
jojoa1997 |
? |
20:28 |
blaise |
Krock: they also switch rails and stuff |
20:28 |
Krock |
blaise, yes. that's a feature |
20:28 |
blaise |
no, I mean without intersecting |
20:28 |
Krock |
I know what you mean, if the server is to slow, it will "jump over" one node |
20:29 |
blaise |
two rails seperated by a line of cobble with mese power plants inbetween |
20:29 |
blaise |
at random the cart will switch sides |
20:29 |
blaise |
and start moving the opposite direction |
20:30 |
blaise |
how do I dig a cart anyway? |
20:30 |
Krock |
shift + click |
20:31 |
blaise |
ty |
20:32 |
|
erlehmann joined #minetest |
20:32 |
Calinou |
there's a typo in the variable name, lol |
20:32 |
Krock |
mhm? |
20:32 |
Calinou |
“dealy†|
20:32 |
Calinou |
<PenguinDad> https://github.com/minetest/minetest/pull/1669 no thanks |
20:32 |
Calinou |
in this |
20:34 |
PenguinDad |
what's the deal with movement_jump_dealy? :D |
20:34 |
_3SidedSquare |
lol whoops |
20:34 |
_3SidedSquare |
the pitfalls of autocomplete |
20:35 |
Amaz |
XD |
20:35 |
|
naccall joined #minetest |
20:35 |
SylvieLorxu |
OH GOD THAT SOUND |
20:35 |
Calinou |
they told you to disable it |
20:36 |
Calinou |
read |
20:36 |
_3SidedSquare |
:s |
20:40 |
_3SidedSquare |
Calinou: Is there a definition of RSI I'm not aware of? |
20:40 |
_3SidedSquare |
The only one I know is Repetitive Stress Injury |
20:41 |
Krock |
http://i.imgur.com/xj2MZtp.png it moves. |
20:42 |
PenguinDad |
zomfg it moves |
20:44 |
blaise |
lol |
20:44 |
|
EvergreenTree joined #minetest |
20:45 |
Krock |
it moo ves |
20:45 |
blaise |
Krock: I wonder how a person would go about making a cart hold a container which can be loaded and unloaded...... |
20:46 |
Krock |
mhm the cart is a container by itself now |
20:46 |
blaise |
well, yeah.. |
20:46 |
blaise |
but can it hold stuff other than people? |
20:46 |
Krock |
sure. |
20:47 |
Krock |
trying now set_attach on builtin items |
20:47 |
blaise |
and while items are in the cart, will they get deleted with the timeout? |
20:47 |
Krock |
bingo. works |
20:48 |
Krock |
blaise, I don't know |
20:48 |
blaise |
:) |
20:48 |
blaise |
so you got a cart to hold items? |
20:48 |
blaise |
Yay! |
20:48 |
Krock |
yes. |
20:48 |
Krock |
need coodes? |
20:49 |
blaise |
I suppose you've thought up a way to load/unload said carts aside from dropping and picking up by hand? |
20:50 |
Krock |
just move inside |
20:50 |
Krock |
and use item drop.. |
20:50 |
blaise |
right, so we can possition pipes to drop into it.. |
20:51 |
blaise |
but how can we unload the carts? put a filter where the cart stops? |
20:51 |
PenguinDad |
blaise: vacuum tubes could work |
20:52 |
blaise |
ah... |
20:53 |
|
ThatGraemeGuy joined #minetest |
20:54 |
|
FreeFull joined #minetest |
20:54 |
blaise |
don't get me wrong, I love Vanessa's pipeworks.. I use it quite a lot.. but I feel mine carts are more aesthetically pleasing.. |
20:55 |
blaise |
well, maybe not more |
20:55 |
Krock |
hmm is there any way to get an ID of an item? |
20:55 |
blaise |
I suppose I feel like some tasks are better handled by rail |
20:55 |
Krock |
* LuaEntitySAO |
20:57 |
blaise |
Krock: did you get tired of me complaining about carts? |
20:57 |
Krock |
blaise, just busy getting this one done.. |
20:57 |
blaise |
I'm curious towards what motivated you to fork booster_cart |
20:58 |
Krock |
huh |
20:58 |
blaise |
I would like to think that maybe you share the passion for railroading |
20:58 |
Krock |
https://github.com/SmallJoker/boost_cart/tree/items_inside |
20:58 |
Krock |
current item transport progress |
20:59 |
blaise |
nice work |
20:59 |
|
shadowzone joined #minetest |
20:59 |
blaise |
:D |
20:59 |
|
turtleman_ joined #minetest |
21:00 |
blaise |
Krock: what do the copper rails do? |
21:00 |
Krock |
blaise, they give coppr an use |
21:00 |
blaise |
ah.. |
21:00 |
Krock |
nothing more |
21:00 |
blaise |
I'm curious why there is a brake rail |
21:00 |
blaise |
couldn't we just use a power rail that isn't getting power? |
21:01 |
blaise |
also, what is the minetest equivalent of a deployer? |
21:02 |
blaise |
I guess the technic deploywer |
21:03 |
|
zat joined #minetest |
21:06 |
blaise |
omg, google sucks |
21:06 |
shadowzone |
I know right. |
21:07 |
blaise |
Krock: are you aware that technic has copper locked chests? |
21:07 |
|
kahrl joined #minetest |
21:07 |
blaise |
and unlocked too :D |
21:07 |
Krock |
blaise, yes. |
21:09 |
Calinou |
<_3SidedSquare> The only one I know is Repetitive Stress Injury |
21:09 |
Calinou |
I'm using this one |
21:10 |
* Jordach |
is somehow invincible to RSI |
21:10 |
|
jp joined #minetest |
21:11 |
|
RealBadAngel joined #minetest |
21:11 |
Jordach |
i should make a HDX-like pack using that |
21:12 |
blaise |
now for a detector rail |
21:12 |
blaise |
how in the world can we automate the task of getting a cart moving? |
21:12 |
Krock |
blaise, https://github.com/SmallJoker/boost_cart/commit/80d1f45f |
21:13 |
blaise |
cool |
21:14 |
blaise |
not sure what all that does.. |
21:14 |
Krock |
*F12* |
21:14 |
blaise |
:( |
21:15 |
Krock |
"Image failed to upload." :( |
21:15 |
Calinou |
Jordach, I've just remade one of the textures from “egyptsocâ€Â pack for fun |
21:15 |
Calinou |
if you think well, you can make a lot of stuff using that software |
21:15 |
blaise |
did you just screenshot me? |
21:15 |
blaise |
and does that change enable a detector rail? |
21:16 |
Krock |
nimg.pf-control.de/screenshot_5366511.png |
21:16 |
Krock |
item transport is now possible :D |
21:16 |
blaise |
ah |
21:17 |
blaise |
can I cd .minetest/mods/booster_cart/ ** git pull ? |
21:17 |
blaise |
s/**/&&/ |
21:17 |
Krock |
do what you want. |
21:18 |
blaise |
is it merged with booster_cart master? |
21:18 |
Krock |
nope |
21:18 |
Krock |
it's an wn branch |
21:18 |
Krock |
*own |
21:19 |
blaise |
and it's here? https://github.com/SmallJoker/boost_cart/tree/items_inside |
21:19 |
Krock |
yes |
21:19 |
blaise |
awesome |
21:20 |
Krock |
it's totally easy to make things ike that |
21:20 |
Krock |
*like |
21:25 |
Jordach |
Calinou, some gemstone / ice block https://cdn.mediacru.sh/lvIGKa9KeoZv.png |
21:26 |
|
H-H-H joined #minetest |
21:26 |
Calinou |
heh |
21:26 |
Calinou |
by the way, saving isn't reliable |
21:26 |
Calinou |
your file probably won't be loaded properly when you try to load it (the .tgr) |
21:26 |
blaise |
I'm sorry, I'm trying to get the lua thing.. I really am |
21:26 |
Calinou |
there is no data loss prevention: if you don't save changes when exporting, or try to export over an already existing file, there is no warning |
21:26 |
Calinou |
(if you close with unsaved changes) |
21:27 |
Calinou |
save your .tgrs anyway, they may work eventually some day |
21:27 |
Calinou |
they're text files, maybe just modifying them lets them be opened |
21:27 |
Calinou |
the examples open fine |
21:27 |
Jordach |
Calinou, there's a bug |
21:27 |
Jordach |
get the cube, stick a perlin noise as diffuse, roll cube around |
21:27 |
Calinou |
delete TextureEditorSettings after leaving, else the program won't restart |
21:27 |
Jordach |
texture moves around |
21:29 |
Calinou |
works fine here |
21:33 |
|
paramat joined #minetest |
21:35 |
blaise |
wow |
21:35 |
blaise |
guess it was past his bedtime |
21:37 |
|
nore joined #minetest |
21:37 |
blaise |
fatal: repository 'https://github.com/SmallJoker/boost_cart/tree/items_inside/' not found |
21:37 |
blaise |
:( |
21:39 |
blaise |
oh well |
21:39 |
PenguinDad |
blaise: just do "git clone --branch items_inside https://github.com/SmallJoker/boost_cart.git" |
21:39 |
blaise |
ty |
21:40 |
blaise |
I wonder how difficult it would be to create detector rails |
21:41 |
blaise |
and would we need different detectors for people vs cargo? or could we just send a different mesecon signal to signify player or cargo? |
21:52 |
Jordach |
VanessaE, want some planks? https://cdn.mediacru.sh/BYtpnfb-XHGR.png |
21:53 |
VanessaE |
looks ...weird |
21:53 |
VanessaE |
interesting program though |
21:55 |
* Jordach |
has forgotton how the shader stuff works |
21:55 |
blaise |
Jordach: looks like something from the wizzard of oz |
21:55 |
blaise |
golden brick road bed material? |
21:56 |
Jordach |
can't get a wooden planks colour ever right |
21:56 |
VanessaE |
Jordach: because your color is too uniform |
21:57 |
|
ca1ek joined #minetest |
21:57 |
ca1ek |
hello |
21:58 |
kaeza |
hi |
21:58 |
ca1ek |
how do I register on minetest.net? |
21:58 |
kaeza |
register? |
21:58 |
blaise |
forums? |
21:59 |
ca1ek |
there is this log in button in the footer of the main page, it's just for admins i guess? |
21:59 |
SylvieLorxu |
I think so |
22:00 |
ca1ek |
ok. is it possible to somehow set a frame limiter in minetest other way than trough the driver? |
22:01 |
ca1ek |
or does it limit to vsync? |
22:01 |
|
bjrohan_ joined #minetest |
22:01 |
blaise |
gosh |
22:01 |
ca1ek |
whosh |
22:01 |
blaise |
I forgot to ask Krock how to operate the switches |
22:02 |
kaeza |
ca1ek, https://github.com/minetest/minetest/blob/master/minetest.conf.example#L67 |
22:02 |
ca1ek |
thank you |
22:03 |
blaise |
VanessaE: I dunno if you saw any of it, but Krock made his booster_cart mod able to carry cargo.. not sure if your vaccume tubes will pull items from them though |
22:04 |
|
diemartin joined #minetest |
22:05 |
VanessaE |
they aren't vacuum tubes :P |
22:05 |
VanessaE |
they're pneumatic, so they need pressure, not vacuum. |
22:05 |
blaise |
isn't one of the tubes a vacuume tube? |
22:05 |
VanessaE |
one of them is a vacuum* tube, yeah - but that's for picking up dropped objects |
22:06 |
VanessaE |
but what I meant was you need a special device or support in the cart for the tubes |
22:06 |
blaise |
ah |
22:06 |
blaise |
:\ |
22:06 |
blaise |
like the mc hopper |
22:06 |
VanessaE |
idk |
22:06 |
VanessaE |
never played MC |
22:06 |
blaise |
it's basicly a big funnel with a chest at the bottom |
22:07 |
VanessaE |
hmm |
22:07 |
blaise |
I = iron # = chest |
22:07 |
VanessaE |
well yeah I suppose it works the same way yeah |
22:07 |
VanessaE |
just a different shape |
22:07 |
blaise |
I I |
22:07 |
blaise |
I#I |
22:07 |
blaise |
I |
22:07 |
blaise |
EEP |
22:07 |
VanessaE |
I get it. |
22:07 |
blaise |
s/I / I / |
22:07 |
VanessaE |
I've seen those in videos before, didn't know how they work though |
22:07 |
VanessaE |
brb |
22:08 |
blaise |
it pulls items from above, and puts them either in it's own inventory, or into another devices inventory that it is facing away from |
22:09 |
blaise |
if you put a hopper in a minecart it will grab free items as it rolls down the track if it has room |
22:11 |
blaise |
some dude used a deployer and a hopper with a torch to power it to create a minecart collector/deployer |
22:11 |
ca1ek |
lel |
22:11 |
blaise |
I believe cacti were used as well |
22:11 |
ca1ek |
it doesn't even render for me |
22:12 |
ca1ek |
Where do I report? |
22:12 |
Jordach |
VanessaE, https://cdn.mediacru.sh/HuSkbQGrEHb1.png |
22:13 |
blaise |
ca1ek: what isn't rendering for you? |
22:13 |
ca1ek |
everything beside the viewmodel |
22:13 |
ca1ek |
just gray over the screen and the hand |
22:14 |
ca1ek |
seems like it repaired itself |
22:14 |
blaise |
sometimes it can take a little while to generate the world |
22:14 |
blaise |
or to load the blocks over the network |
22:14 |
|
jray541 joined #minetest |
22:15 |
|
diemartin joined #minetest |
22:16 |
ca1ek |
why does it always download the "item textures" every time I join a server |
22:16 |
|
Daryl_ joined #minetest |
22:16 |
PenguinDad |
ca1ek: have you enabled preload item visuals? |
22:16 |
diemartin |
ca1ek, it doesn't; it only checks to see if the file you have is the same as on the server. once you download somethin, it's cached |
22:17 |
ca1ek |
what does it do to compare these files? |
22:17 |
ca1ek |
because it seems to be extremely unoptimized |
22:17 |
diemartin |
hashes, AFAIK |
22:17 |
ca1ek |
that seems to take long for just hashes |
22:20 |
ca1ek |
it feels more like it's secretly mining bitcoins |
22:22 |
|
erlehmann joined #minetest |
22:23 |
|
maggotfurphy joined #minetest |
22:24 |
blaise |
pfft, lol |
22:24 |
diemartin |
lol |
22:24 |
blaise |
I wish |
22:24 |
blaise |
whelp |
22:25 |
PenguinDad |
ca1ek: Nope it's mining mesecoins :P |
22:25 |
blaise |
looks like ditching PilzAdams carts mod fixed a good bit of my lag |
22:25 |
diemartin |
it actually makes sense: "Mine bitcoins in a nearly infinite 3D world!" |
22:25 |
blaise |
PenguinDad: MeseCoin! |
22:25 |
blaise |
That's Perfect! |
22:25 |
ca1ek |
ESEAcoin xd |
22:26 |
diemartin |
(by the way, there's already a "bitcoin" mod :P) |
22:26 |
blaise |
there are tons of currency mods |
22:26 |
blaise |
I like one, but the guy won't put it on a git repo.. |
22:27 |
diemartin |
https://forum.minetest.net/viewtopic.php?t=5014 |
22:27 |
blaise |
I'm not a fan of zip.. so it may as well not exist for me |
22:27 |
diemartin |
oh, link 404's :< |
22:28 |
blaise |
darkcoin is where it's at anyway |
22:28 |
blaise |
btc is dead |
22:28 |
VanessaE |
please. use Pandacoin PND instead. |
22:28 |
blaise |
hehehe |
22:29 |
diemartin |
Dogecoin! very currency, much rich, wow! |
22:33 |
Sokomine |
john_minetest: that is no solution. noclip is rarely given on servers. and even if it is, it may not make placing of nodes any easier. fixing the client manually is the better solution. people who insist on cant-build-where-you-stand probably don't care much about buildings... |
22:33 |
|
brock__ joined #minetest |
22:37 |
|
ibloat joined #minetest |
22:45 |
blaise |
maybe a new tool that can deploy nodes at a givin range? |
22:46 |
|
TriBlade9 joined #minetest |
22:52 |
|
CraigyDavi`` joined #minetest |
22:57 |
|
paramat left #minetest |
23:01 |
|
Vazon joined #minetest |
23:01 |
|
Hirato_ joined #minetest |
23:03 |
|
Cylus joined #minetest |
23:04 |
Cylus |
Didn't Minetest use to load mods in alphabetical order (assuming there were no dependencies)? |
23:04 |
Cylus |
Anyway, is there currently a way to increase the chance that a specific mod will be loaded first? |
23:05 |
VanessaE |
make 'default' depend on it ;) |
23:05 |
VanessaE |
and pray you don't need to depend on anything therein :P |
23:06 |
VanessaE |
or try making a mod like aaaa_myfirsloader |
23:06 |
VanessaE |
put your stuff there, depend on it from your regular mod |
23:06 |
VanessaE |
see if that still wors |
23:06 |
VanessaE |
works |
23:06 |
Cylus |
Default isn't in my game (or not the default we know, anyway). Default is too monolithic, so I'm breaking it up. |
23:07 |
|
jin_xi joined #minetest |
23:07 |
Cylus |
The mods aren't loaded in alphabetical order (I just tried that), so aaaa_myfirsloader won't work. |
23:07 |
Cylus |
I thouht they used to be though ... |
23:07 |
Cylus |
*thought |
23:07 |
VanessaE |
I wonder what the order is then.. |
23:08 |
Cylus |
I have no idea, but wool is loaded fairly early on. |
23:08 |
Cylus |
Oh, wait. I forgot to take into account the sound defaults .... |
23:09 |
Cylus |
Okay, liams loads before default, and neither have dependencies to wait for. |
23:11 |
Cylus |
I wonder if they are loaded in the order the file system has them in. That would be a real pain. |
23:12 |
VanessaE |
I'm afraid they may very well be |
23:13 |
blaise |
:o |
23:14 |
Cylus |
I guess I'll have all my other mods (soft) depend on this one then. It's far less transparent than I'd like though, and may cause issues when people add mods to the game, as they may load before this one. |
23:14 |
Cylus |
It modifies some of the minetest.* functions, so it really should come first. |
23:15 |
VanessaE |
maybe ask in #minetest-dev if there's a way to specify in your game's config file what mod to load first by default? |
23:16 |
Cylus |
That could work. Thanks VanessaE! |
23:19 |
|
kaeza joined #minetest |
23:24 |
Cylus |
I've noticed that in the built-in Lua scripts, all references to minetest.* are changed to core.*, though calling minetest.* in my scripts still seems to work somehow. Is calling core.* the new preferred way to call these functions? |
23:24 |
Cylus |
All by one reference have been changed, anyway. |
23:26 |
RumiaGloop |
VanessaE: I thought in linux it was alphabetical, and in windows it was fuckalltical |
23:26 |
|
^v joined #minetest |
23:27 |
|
Enke joined #minetest |
23:27 |
Cylus |
RumiaGloop: I'm on Debian though, and it's still in who knows what order. |
23:27 |
RumiaGloop |
so it's just fuckalltical anyway |
23:28 |
Cylus |
Yeah, it seems to be. |
23:30 |
blaise |
I wonder why we can't find the technic mod in the mod store |
23:30 |
|
jordan4ibanez joined #minetest |
23:30 |
VanessaE |
bbl |
23:30 |
jordan4ibanez |
Peace out, VanessaE |
23:31 |
blaise |
jordan4ibanez: hello.. |
23:31 |
blaise |
jordan4ibanez: last I heard from you I had reminded you of your XP mod |
23:31 |
blaise |
jordan4ibanez: how is that going? |
23:35 |
jordan4ibanez |
Well, blaise, right now I'm working on the ores, as part of the magic mod. As of now, there will be 5 of them. A chart http://pastie.org/pastes/9580162/text?key=pphsx4abiaxe4fa4joza |
23:36 |
jordan4ibanez |
The ores will give you essence, and will affect your good/evil bar, for discovering good/evil spells, potions, and maybe wands. |
23:36 |
jordan4ibanez |
Right now, the ores sparkle, but I have to make it so that it finds players within a radius, so it does not lag very badly. |
23:36 |
jordan4ibanez |
Ore: http://imgur.com/DB4hYHX,GaD58LD#0 |
23:38 |
jordan4ibanez |
Essence is your magical reserver, for using magic wands/spells, and possibly for enchanting. Enchanting does not seem possible right now due to not being able to set tool settings mid game. |
23:38 |
jordan4ibanez |
But I might have certain tools turn into magical tools with a magic transfuser or something. |
23:40 |
blaise |
interesting |
23:41 |
jordan4ibanez |
And to finish, I will probably release version 2 of the game mode, when there is an essence system, and basic wands (wand of mining, wand of flying, wand of moving, etc..) |
23:42 |
|
garfonzo joined #minetest |
23:42 |
garfonzo |
!seen karhl |
23:42 |
MinetestBot |
garfonzo: Sorry, I haven't seen karhl around. |
23:43 |
garfonzo |
!seen kahrl |
23:43 |
MinetestBot |
garfonzo: kahrl was last seen at 2014-09-20 21:07:38 UTC on #minetest-de |
23:43 |
garfonzo |
!time |
23:43 |
garfonzo |
!date |
23:43 |
garfonzo |
so, kahrl was seen in the future... |
23:43 |
garfonzo |
oh nvm, different channel |
23:44 |
garfonzo |
!join #minetest-de |
23:44 |
jordan4ibanez |
I didn't know Kahrl was German |
23:44 |
|
shadowzone joined #minetest |
23:44 |
jordan4ibanez |
But that would explain why he is so intelligable. |
23:45 |
|
roboman2444 joined #minetest |
23:45 |
|
oio joined #minetest |
23:46 |
oio |
minetest jittering core i7 nvidia 860m doesnt get pass 50 fps |
23:47 |
jordan4ibanez |
You have to tweak the mintest.conf |
23:47 |
jordan4ibanez |
see minetest.conf.example |
23:47 |
jordan4ibanez |
I'm surey ou can get 1000+fps |
23:47 |
jordan4ibanez |
you* |
23:48 |
oio |
it also stutters and lags wtf |
23:48 |
jordan4ibanez |
Ahem, oio, MINETEST.CONF cough |
23:49 |
blaise |
eh, 1kfps? |
23:49 |
blaise |
from the display device? |
23:49 |
away |
kilo fps *snickers* |
23:49 |
blaise |
kilo = 1000 |
23:50 |
jordan4ibanez |
kiloframes |
23:50 |
blaise |
1 kiloframe per second? |
23:50 |
oio |
what do i do on minetest.conf ? i know it could unlock the fps |
23:50 |
PenguinDad |
jordan4ibanez: s/1000/1337/ :P |
23:51 |
kaeza |
oio, https://github.com/minetest/minetest/blob/master/minetest.conf.example#L67 |
23:51 |
oio |
but the main problem is that is stutters how the hell it when i move aorund it gets 30 fps |
23:52 |
blaise |
wanted_fps = 31337 |
23:52 |
jordan4ibanez |
Very leet, PenguinDad. |
23:52 |
kaeza |
much fps, wow |
23:53 |
oio |
still wated fps = 60 |
23:53 |
oio |
stutters on 600 x 8000 windows |
23:53 |
oio |
window |
23:53 |
oio |
800 |
23:54 |
jordan4ibanez |
Someone get this man a minetest.conf to run at 500fps with 1 minute save time stat |
23:55 |
blaise |
wow, those settings dramaticly improved the preformace of my client |
23:55 |
blaise |
I figured the default settings would be fine |
23:56 |
Cylus |
Does anyone know how to make a node you're holding take tool wear when you dig with it? |
23:57 |
oio |
it plays fine on my macbook |
23:58 |
oio |
dont understad why it doesnt work well |
23:58 |
kaeza |
Cylus, try itemstack:add_wear(), but I think it only works for "tools" |
23:58 |
blaise |
Cylus: check out the flashlight in technic |
23:59 |
blaise |
wear_represents = "technic_RE_charge", |
23:59 |
blaise |
on_refill = technic.refill_RE_charge, |
23:59 |
|
lstep_ joined #minetest |
23:59 |
Cylus |
Only tools, huh? That's what I was afraid of. I'm going to have to re-implement node capabilities in a "tool" item then. |