Time |
Nick |
Message |
00:05 |
|
Miner_48er joined #minetest-dev |
00:06 |
|
SloanOnLinux joined #minetest-dev |
00:11 |
|
SloanOnLinux joined #minetest-dev |
00:12 |
|
SloanOnLinux joined #minetest-dev |
00:13 |
|
SloanOnLinux joined #minetest-dev |
00:14 |
|
GnomeKris joined #minetest-dev |
00:21 |
|
yang2003 joined #minetest-dev |
01:25 |
agrecascino |
how do i make beds set peoples spawn point? |
01:25 |
agrecascino |
it doesn't seem to work right |
01:42 |
paramat |
it 'should' set spawn when player enters bed |
01:42 |
paramat |
in latest mtgame? |
01:43 |
paramat |
before a few weeks ago it only set spawn when the night was skipped |
01:52 |
agrecascino |
nevermind |
02:29 |
agrecascino |
if i wanted to register a callback when someone kills someone, how should i do that? |
02:37 |
paramat |
modding discussion is off topic for this channel |
02:41 |
agrecascino |
oops, i was posting in the wrong channel |
03:15 |
|
yang2003 joined #minetest-dev |
03:15 |
paramat |
hmmmm am i correct in thinking the only to change the seed of 2D noise per-mapchunk is to recreate the noise object per-mapchunk, in makeChunk, and that this would probably not be worth doing due to significant extra processing? |
03:16 |
hmmmm |
wait |
03:16 |
hmmmm |
the seed or the seed offset |
03:20 |
paramat |
seed offset |
03:21 |
paramat |
the idea is to change the seeddiff of 2D noises per vertical realm, for differing terrain per realm |
03:21 |
hmmmm |
actually you should be able to change both |
03:21 |
hmmmm |
just keep in mind that access is not thread safe |
03:25 |
paramat |
ok |
04:04 |
paramat |
hmmmm so i can change the seed without having to recreate the noise object per-mapchunk? |
04:04 |
hmmmm |
correct |
04:05 |
|
SloanOnLinux joined #minetest-dev |
04:09 |
paramat |
good, thanks |
05:06 |
|
Hunterz joined #minetest-dev |
05:13 |
|
paramat left #minetest-dev |
06:34 |
|
nore joined #minetest-dev |
06:46 |
|
shamoanjac joined #minetest-dev |
06:56 |
shamoanjac |
so I've started to hunt down this one bug I've found |
06:56 |
|
jin_xi joined #minetest-dev |
06:58 |
shamoanjac |
and, reading the file src/guiFormSpecMenu.cpp, I've seen that, in the function parseElement(), the "ugly workaround to keep compatibility" is only run on "image" elements |
06:59 |
shamoanjac |
doesn't that mean image buttons will not get this "ugly workaround" and thus texture modifiers will not work on these? |
07:00 |
shamoanjac |
(unrelated to my particular issue though, just a side question/discovery) |
07:03 |
|
Darcidride joined #minetest-dev |
08:20 |
|
glorfindel joined #minetest-dev |
08:29 |
|
davisonio joined #minetest-dev |
08:36 |
|
Krock joined #minetest-dev |
08:37 |
|
Taoki joined #minetest-dev |
08:45 |
|
Amaz joined #minetest-dev |
09:13 |
|
davisonio joined #minetest-dev |
09:53 |
|
Krock joined #minetest-dev |
10:05 |
|
Thomas-S joined #minetest-dev |
10:53 |
|
Fixer joined #minetest-dev |
11:33 |
|
proller joined #minetest-dev |
12:12 |
|
proller joined #minetest-dev |
12:57 |
|
STHGOM joined #minetest-dev |
13:49 |
|
jin_xi joined #minetest-dev |
14:34 |
|
KaadmY joined #minetest-dev |
14:51 |
|
Zeno` joined #minetest-dev |
15:01 |
|
proller joined #minetest-dev |
15:04 |
|
hmmmm joined #minetest-dev |
15:19 |
|
est31 joined #minetest-dev |
15:23 |
|
DI3HARD139 joined #minetest-dev |
15:27 |
|
Lunatrius joined #minetest-dev |
16:07 |
|
Hunterz joined #minetest-dev |
16:08 |
|
davisonio joined #minetest-dev |
16:29 |
|
davisonio joined #minetest-dev |
16:30 |
|
Void7_ joined #minetest-dev |
16:33 |
|
Void7_ joined #minetest-dev |
16:54 |
|
Darcidride joined #minetest-dev |
17:04 |
|
davisonio joined #minetest-dev |
17:09 |
|
Eater4 joined #minetest-dev |
17:09 |
|
jin_xi joined #minetest-dev |
17:10 |
|
Taoki joined #minetest-dev |
17:11 |
|
proller joined #minetest-dev |
17:23 |
|
Void7 joined #minetest-dev |
17:44 |
|
juhdanad joined #minetest-dev |
17:45 |
|
STHGOM joined #minetest-dev |
17:59 |
|
davisonio joined #minetest-dev |
18:00 |
|
Tmanyo joined #minetest-dev |
18:00 |
|
STHGOM joined #minetest-dev |
18:30 |
|
davisonio joined #minetest-dev |
18:34 |
|
endev15_ joined #minetest-dev |
18:35 |
endev15_ |
celeron55: could u come on to #minetest to discuss a few non-dev things? (e.g. Twitter and a advanced replacement to the mmdb) |
18:37 |
hmmmm |
hahahahaha |
18:40 |
Krock |
hmmmm, what's funny? |
18:41 |
|
T4im joined #minetest-dev |
18:42 |
hmmmm |
that request |
18:43 |
Krock |
hopeless, yeah |
18:44 |
hmmmm |
i think i mentally counted 4 or 5 different problems crammed into a single question |
18:44 |
hmmmm |
i don't think anybody's achieved that stupidity density before |
18:44 |
octacian |
I already know it's pretty hopeless.. but what are the chances if I don't even ask. |
18:44 |
Krock |
octacian, ask here |
18:45 |
octacian |
lol ok, I will in a minute. Doing something else right now.. |
18:45 |
hmmmm |
don't bother. it's not minetest development related. |
18:45 |
hmmmm |
neither is this convo. |
18:45 |
octacian |
yeah? where else should I ask? |
18:45 |
celeron55 |
octacian: well you should talk about an mmdb replacement right here |
18:46 |
hmmmm |
i would call it off topic since it has nothing to do with minetest CORE development |
18:46 |
hmmmm |
but if you are going to ask something off topic here, don't ask to ask, just ask |
18:47 |
hmmmm |
but, seriously, using twitter for an mmdb replacement? that has got to be the silliest thing i've heard all month |
18:47 |
octacian |
I'm working on a mmdb replacement called the MinetestCDB (Content Database) |
18:47 |
Krock |
Yet Another Mod Database |
18:47 |
octacian |
It's workings are fairly simple. You can create an account, and from there go on to upload and manage mods, subgames, texture packs, skins, and maps. |
18:48 |
celeron55 |
i think what everyone is interested about is why it would be THE mmdb replacement and how does it solve the problems mmdb had |
18:48 |
octacian |
It uses the Minetest bootstrap theme, for the purpose of trying to keep everything as simple as possible. |
18:48 |
octacian |
celeron55: tbh, I don't actually know what the problem was with the mmdb, and why it went down. The only thing I know is that it was WAY to complex. |
18:48 |
Krock |
Sounds interesting but there will be a lot of work to make the API fit and offer the needed features |
18:49 |
Eater4 |
Do you have a demo running some where so we can see the website? |
18:50 |
|
est31 joined #minetest-dev |
18:50 |
Krock |
adding mods there was too complicated. A Github import feature would be required to make your database something special |
18:50 |
octacian |
Krock: once I'm done I'll work on making it accessible from within MT. Right now, it's just getting started thing. |
18:50 |
octacian |
Krock: GitHub import is one of the main things I'm gonna be working on. |
18:50 |
celeron55 |
octacian: for twitter stuff, /msg me, as i think you were interested in specifically me and you doing something |
18:50 |
Krock |
Eater4, I think it's only bones. The style is there but the code behind isn't |
18:50 |
octacian |
Eater4: give me a sec. Have to add a subdomain for u to access a preview.. |
18:51 |
octacian |
Yeah, it's only bones. Just a front page. And guides page. |
18:51 |
hmmmm |
eugh wtf, i can't believe that this is being seriously considered |
18:51 |
hmmmm |
minetest should not ever rely on a third party service like "twitter" to function |
18:51 |
hmmmm |
big thumbs down from me for that |
18:51 |
octacian |
hmmmm, twitter is for publicity. |
18:52 |
hmmmm |
twitter is gonna go bankrupt very shortly |
18:52 |
Krock |
I rather think it's about to notify the world about Minetest - not as a part of Minetest itself |
18:52 |
hmmmm |
ahh |
18:52 |
octacian |
Exactly, Krock |
18:52 |
hmmmm |
i misunderstood, i thought that was part of the messaging mechanism for the mmdb replacement |
18:53 |
octacian |
oh, the messaging system for the cdb is still in progress. Actually, not even started. That means it's built right in (by me). :P |
18:53 |
|
rubenwardy joined #minetest-dev |
18:53 |
octacian |
setting up a preview right now |
18:53 |
hmmmm |
that would probably be the best way to garner support |
18:53 |
hmmmm |
"talk is cheap. show me the code" |
18:54 |
Krock |
octacian, just one more thing about that project: Please use do NOT use md5 to hash the passwords serverside |
18:54 |
hmmmm |
mm yes sha-2 is the standard these days |
18:54 |
hmmmm |
gotta stay with the times brah |
18:54 |
octacian |
Krock: why? I don't know anything about encryption anyways (other than SSL), so whatever is best I will use. |
18:55 |
|
Void7 joined #minetest-dev |
18:55 |
rubenwardy |
octacian, if this helps: http://app-mtmm.rubenwardy.com/v2/list/ |
18:57 |
octacian |
Of course I can't clone! I haven't even setup a git repo yet.. *facepalm* |
18:57 |
Krock |
octacian, computersphile md5 |
18:57 |
Krock |
https://www.youtube.com/watch?v=3NjQ9b3pgIg |
18:57 |
rubenwardy |
"encryption" heh |
18:57 |
rubenwardy |
use your framework's best library |
18:58 |
hmmmm |
i don't like the idea of using SSL to encrypt a password for authentication either, but doing something different might be asking for too much |
18:58 |
Krock |
octacian, sorry. Correct guy but wrong video: https://www.youtube.com/watch?v=7U-RbOKanYs |
19:00 |
hmmmm |
the gold standard of authentication in today's world should be some zero-knowledge proof based auth |
19:00 |
octacian |
...configuring virtualhost |
19:00 |
hmmmm |
such as SRP |
19:00 |
rubenwardy |
One suggest, celeron55, if you do get @minetest, I recommend not giving access to the account to anyone but you (and a few others in case you disappear). There are web apps that allow you to give people the ability to tweet without giving them full access to the app |
19:00 |
|
nrzkt joined #minetest-dev |
19:00 |
hmmmm |
you shouldn't be at the mercy of these monolithic CAs in bed with various governments |
19:01 |
octacian |
rubenwardy: I agree. |
19:01 |
rubenwardy |
those apps could also be used to queue tweets |
19:02 |
rubenwardy |
so you could have a big buffer of eg suggestions as well as posting news |
19:02 |
rubenwardy |
but I imagine c55 knows all of this :P |
19:02 |
octacian |
Working demo (updated every few days) available at http://cdb.endev.xyz |
19:02 |
octacian |
Full code available through Gogs at http://git.endev.xyz/octacian/minetestcdb |
19:03 |
rubenwardy |
"working" |
19:03 |
rubenwardy |
I get a load of 404s :P |
19:03 |
octacian |
Oh, lol, notice that the links are greyed out? It means they are not functioning even though they are there. |
19:04 |
rubenwardy |
Ew, php. Are you at least using a framework? |
19:04 |
octacian |
Well, I guess dropdown menus are greyed out. I was too lazy to do it with every link. |
19:04 |
octacian |
I'm using the Bootstrap Minetest theme. Nothing else. |
19:04 |
octacian |
PHP is required to support login, and connection to a MySQL/MariaDB database. |
19:05 |
octacian |
There is one more semi-complete page. http://cdb.endev.xyz/guides.php |
19:05 |
rubenwardy |
nope, you could use a number of other languages or frameworks. But whatever - all that matters is that it's reliable, functional and maintainable |
19:06 |
octacian |
Like, what? Isn't PHP all of those |
19:06 |
rubenwardy |
I prefer NodeJS or Flask. For reference: https://github.com/more-rubenwardy/minetest-extensions |
19:07 |
octacian |
Why? |
19:07 |
Krock |
There's also HHVM to speed up PHP |
19:07 |
|
shamoanjac joined #minetest-dev |
19:09 |
rubenwardy |
JS and Python have nicer syntaxs than PHP imo, and the frameworks I use are nice and allow routing. PHP isn't that bad if you use a framework like Synergy (i think it's called) |
19:09 |
|
Darcidride_ joined #minetest-dev |
19:09 |
octacian |
NodeJS is serverside, right? |
19:09 |
rubenwardy |
yes |
19:09 |
rubenwardy |
same role as PHP |
19:09 |
rubenwardy |
a server side language |
19:10 |
rubenwardy |
Here is an example of routing: https://github.com/rubenwardy/mtmods4android_server/blob/master/server.js#L103 |
19:10 |
rubenwardy |
But as I said |
19:10 |
octacian |
I'll build the site using both NodeJS and PHP. PHP for things that require security, like logins and that, since it is more "proven." NodeJS for less important, of course. |
19:10 |
rubenwardy |
<rubenwardy> all that matters is that it's reliable, functional and maintainable |
19:11 |
octacian |
e.g. NodeJS for a markdown editor when commenting, or creating a "post" |
19:11 |
rubenwardy |
Using two languages is silly |
19:13 |
rubenwardy |
This is getting a little offtopic for #-dev anyway, probably |
19:13 |
octacian |
Both are good for different things. Different needs can sometimes be found in one site, making it make sense (imo) to use either when best |
19:13 |
rubenwardy |
heh |
19:13 |
rubenwardy |
A reason I like NodeJS/Express or Flask is that you can get login/user systems |
19:14 |
rubenwardy |
Just do what you feel best at |
19:14 |
octacian |
rubenwardy: I think it kinda has to do with dev.. I do appreciate this stuff being mentioned tho BTW, I learn more everyday! :P |
19:16 |
octacian |
rubenwardy: hmmm, I'll definitely make use of NodeJS and possibly Express. Does NodeJS require the page to be refreshed for requests to process? |
19:16 |
rubenwardy |
For what it's worth, I did the same thing and I built a complete working mod database using PHP in 2012. It was rather painful and buggy. That's why MMDB was created, to use better database principals |
19:17 |
octacian |
Do you think it was because u used PHP? That something like NodeJS would have been a better choice? |
19:18 |
rubenwardy |
It's because I used raw PHP without any frameworks, and so there was a lot of duplicated code and random SQL statements and logic intertwining with HTML code |
19:18 |
rubenwardy |
moving to #minetest, before we get shouted at |
19:33 |
|
Void7 joined #minetest-dev |
19:39 |
|
SloanKloan joined #minetest-dev |
19:43 |
|
SloanOnLinux joined #minetest-dev |
19:49 |
|
Darcidride_ joined #minetest-dev |
20:00 |
|
SloanOnLinux joined #minetest-dev |
20:01 |
|
davisonio joined #minetest-dev |
20:13 |
|
endev15_ joined #minetest-dev |
20:20 |
|
Tmanyo joined #minetest-dev |
20:34 |
|
VargaD joined #minetest-dev |
20:39 |
|
troller joined #minetest-dev |
20:42 |
|
paramat joined #minetest-dev |
20:43 |
|
DraggonFantasy joined #minetest-dev |
20:43 |
paramat |
nore sfan5 sofar opinions on adding rubenwardy to mtgame team? |
20:45 |
|
Void7 joined #minetest-dev |
20:47 |
|
johnnyjoy joined #minetest-dev |
20:48 |
|
octacian joined #minetest-dev |
20:49 |
sfan5 |
sounds good to me |
20:50 |
paramat |
ok thanks |
21:21 |
|
Void7 joined #minetest-dev |
21:27 |
|
est31 joined #minetest-dev |
22:21 |
|
Void7 joined #minetest-dev |
22:47 |
|
DonBatman joined #minetest-dev |
23:09 |
|
TheReaperKing joined #minetest-dev |