| Time |
Nick |
Message |
| 00:03 |
|
Extex joined #minetest |
| 00:06 |
|
Lone_Wolf joined #minetest |
| 00:45 |
|
Emerald2 joined #minetest |
| 00:55 |
|
Hawk777 joined #minetest |
| 01:15 |
|
LazyJ joined #minetest |
| 01:31 |
|
Emerald2 joined #minetest |
| 01:38 |
|
Emerald2 joined #minetest |
| 01:51 |
|
Menchers joined #minetest |
| 02:16 |
Menchers |
I'm trying to set up a media server and am not sure what is required |
| 02:16 |
Menchers |
what is index.mth and why is the client POSTing it? |
| 02:16 |
|
Miner_48er joined #minetest |
| 02:20 |
|
Emerald2 joined #minetest |
| 02:49 |
Menchers |
on further inspection it seems to literally be using POST as GET |
| 02:49 |
Menchers |
I don't know how to configure my webserver to allow this |
| 02:49 |
Menchers |
wat |
| 02:53 |
|
Extex joined #minetest |
| 03:06 |
|
__vy joined #minetest |
| 03:07 |
|
TomTom joined #minetest |
| 03:13 |
|
TomTom joined #minetest |
| 03:24 |
|
TomTom joined #minetest |
| 03:25 |
|
__vy joined #minetest |
| 03:26 |
|
craigger joined #minetest |
| 03:43 |
|
olliy joined #minetest |
| 05:11 |
|
ssieb joined #minetest |
| 05:20 |
|
est31 joined #minetest |
| 05:47 |
|
MadeBySatan joined #minetest |
| 06:24 |
|
olliy joined #minetest |
| 06:48 |
|
tnewman4 joined #minetest |
| 07:02 |
|
calcul0n joined #minetest |
| 07:15 |
|
Conradish006 joined #minetest |
| 07:21 |
|
FeXoR joined #minetest |
| 07:36 |
|
Talkless joined #minetest |
| 07:45 |
|
Talkless joined #minetest |
| 07:54 |
|
Talkless joined #minetest |
| 08:00 |
|
ShadowNinja joined #minetest |
| 08:37 |
|
DrFrankenstone_ joined #minetest |
| 08:41 |
|
b3 joined #minetest |
| 09:17 |
|
karamel joined #minetest |
| 09:19 |
MinetestBot |
[git] ClobberXD -> minetest/minetest: Allow binding dig, place actions to keys; remove LMB/RMB hardcoding 291a6b7 https://git.io/JJ5DD (2020-08-15T09:19:20Z) |
| 09:20 |
|
proller joined #minetest |
| 09:26 |
|
amenji joined #minetest |
| 09:30 |
BuckarooBanzai |
!tell Wuzzy can you take a look at this: https://content.minetest.net/threads/256/ license things are more your area i think (also: its a copy of you game/mod) |
| 09:30 |
MinetestBot |
BuckarooBanzai: I'll pass that on when Wuzzy is around |
| 09:49 |
|
Jhalman joined #minetest |
| 10:18 |
|
Fixer joined #minetest |
| 10:20 |
|
mizux joined #minetest |
| 10:34 |
|
FFleder joined #minetest |
| 10:35 |
|
DrFrankenstone joined #minetest |
| 11:43 |
|
olliy joined #minetest |
| 11:46 |
|
CraneZhou joined #minetest |
| 11:48 |
CraneZhou |
hello here, |
| 11:48 |
CraneZhou |
good evening. |
| 11:48 |
CraneZhou |
https://apps.fedoraproject.org/packages/minetest |
| 11:48 |
CraneZhou |
I could not open this web page (503 Service Unavailable). |
| 11:49 |
CraneZhou |
is there some one could open this web page ? |
| 11:49 |
heavygale |
nope, it's a server side error |
| 11:49 |
CraneZhou |
oh, |
| 11:49 |
CraneZhou |
heavygale: thank you very much for your answer. |
| 11:57 |
CraneZhou |
have you played this game on the android phone (a F-Droid app) ? |
| 11:57 |
heavygale |
not much |
| 11:57 |
heavygale |
i'm no phone player ^^ |
| 11:57 |
CraneZhou |
oh, |
| 11:58 |
CraneZhou |
I will try to play this app on the android phone later if possible. ;-P |
| 12:01 |
|
DrFrankenstone_ joined #minetest |
| 12:22 |
specing |
CraneZhou: why if you have Fedora? |
| 12:27 |
CraneZhou |
specing:I installed the fedora linux destribution on my laptop. |
| 12:29 |
bebebeko |
F :) |
| 12:29 |
CraneZhou |
but unfortunately, the minetest server is not available for fedora linux version. |
| 12:30 |
bebebeko |
CraneZhou: https://fedora.pkgs.org/32/fedora-updates-x86_64/minetest-server-5.3.0-1.fc32.x86_64.rpm.html ? |
| 12:32 |
CraneZhou |
bebebeko: ok, thank you very much for your help. |
| 12:33 |
CraneZhou |
my laptop version is fedora 30. |
| 12:34 |
CraneZhou |
I will try to upgrade to fedora 32 or install the 4.x version of minetest. |
| 12:35 |
specing |
CraneZhou: why do you need the server? |
| 12:35 |
specing |
also fedora 30 is EOL now? |
| 12:36 |
CraneZhou |
i just want to play some tutorial game of the minetest. |
| 12:36 |
CraneZhou |
yes. |
| 12:37 |
CraneZhou |
I know the fedora 30 is EOL and I will try to upgrade to fedora 31 and 32. |
| 12:37 |
specing |
I don't think there is a tutorial game |
| 12:37 |
CraneZhou |
https://wiki.minetest.net/Games/Tutorial |
| 12:38 |
CraneZhou |
https://wiki.minetest.net/How_to_build_your_first_house |
| 12:38 |
calcul0n |
i doubt this one is useful, it's very old |
| 12:38 |
CraneZhou |
is this tutorial worth playing ? |
| 12:38 |
CraneZhou |
oh. |
| 12:38 |
calcul0n |
i'd say the best way to learn is to play on a server and find cool people to teach you :) |
| 12:39 |
specing |
a lot of popular servers have tutorial sections, but I don't think |
| 12:39 |
specing |
you actually need tutorials to play |
| 12:39 |
specing |
I mean it's just wasd and i + the rest is obvious |
| 12:40 |
specing |
and everything else depends on installed mods, so you can't really learn it upfront |
| 12:43 |
CraneZhou |
specing: oh, thank you very much for your comments. ;-P |
| 12:43 |
specing |
and most of the real deep knowledge comes from reading mod source code |
| 12:43 |
specing |
since it isn't documented at all |
| 12:45 |
CraneZhou |
I will try to start a simple case such as (how to build a simple house) in the minetest game. |
| 12:45 |
specing |
don't bother |
| 12:45 |
specing |
do it on a popular server |
| 12:46 |
CraneZhou |
oh. |
| 12:47 |
specing |
you'll also have a much larger variety of building materials |
| 12:50 |
CraneZhou |
ok, thank you very much for your comments. |
| 12:50 |
CraneZhou |
I will try later. |
| 12:50 |
CraneZhou |
;-P |
| 13:27 |
|
sagax joined #minetest |
| 13:29 |
|
galex-713 joined #minetest |
| 14:41 |
|
Hawk777 joined #minetest |
| 14:51 |
|
Wuzzy joined #minetest |
| 14:51 |
MinetestBot |
Wuzzy: Aug-15 09:30 UTC <BuckarooBanzai> can you take a look at this: https://content.minetest.net/threads/256/ license things are more your area i think (also: its a copy of you game/mod) |
| 15:02 |
|
Extex joined #minetest |
| 15:51 |
|
Jhalman joined #minetest |
| 16:04 |
|
macc24_ joined #minetest |
| 16:12 |
|
awell joined #minetest |
| 16:17 |
|
appguru joined #minetest |
| 16:17 |
appguru |
https://github.com/untoldengine/UntoldEngine#what-you-need seems to be a LGPL-2.1 game engine targeted at Apple devices |
| 16:18 |
appguru |
Makes me wonder whether there is some similar way to get Minetest to Apple? |
| 16:18 |
heavygale |
you can play minetest just fine on MacOS :) |
| 16:18 |
appguru |
Yeah, jailbreaking I guess? |
| 16:18 |
heavygale |
that's iOS |
| 16:19 |
appguru |
homebrew then? |
| 16:20 |
heavygale |
or download a precompiled app |
| 16:20 |
heavygale |
https://github.com/krondor-game/minetest/releases |
| 16:21 |
Calinou |
you can sideload apps but only for a limited amount of time before they're disabled |
| 16:21 |
Calinou |
(and you need a Mac to do that) |
| 16:21 |
Calinou |
it's very inconvenient, to the point even B2B people are complaining about it :) |
| 16:25 |
|
behalebabo joined #minetest |
| 16:31 |
|
calcul0n_ joined #minetest |
| 16:34 |
|
b3 joined #minetest |
| 16:34 |
Krock |
2B or not 2B, Calinou ? |
| 16:49 |
|
SwissalpS joined #minetest |
| 16:57 |
|
Verticen joined #minetest |
| 17:15 |
|
macc24 joined #minetest |
| 17:20 |
|
illwieckz joined #minetest |
| 17:29 |
|
Menchers joined #minetest |
| 17:52 |
|
tyler-2 left #minetest |
| 17:55 |
|
tyler-2 joined #minetest |
| 18:54 |
|
Itz-Noah joined #minetest |
| 18:54 |
|
Itz-Noah joined #minetest |
| 18:54 |
Peppy |
/CLEAR |
| 18:55 |
Peppy |
ooops |
| 18:56 |
Krock |
Peppy: please don't clear me |
| 19:03 |
|
search_social joined #minetest |
| 20:01 |
|
b3 joined #minetest |
| 20:02 |
|
Extex joined #minetest |
| 20:15 |
|
Taoki joined #minetest |
| 20:20 |
|
Jhalman joined #minetest |
| 20:24 |
|
galex-713 joined #minetest |
| 20:34 |
|
galex-713_ joined #minetest |
| 20:45 |
|
galex-713 joined #minetest |
| 20:46 |
|
Jhalman-101 joined #minetest |
| 20:55 |
|
wsor4035 joined #minetest |
| 21:01 |
|
behalebabo joined #minetest |
| 21:07 |
|
behalebabo joined #minetest |
| 21:21 |
|
illwieckz joined #minetest |
| 21:32 |
|
tnewman1 joined #minetest |
| 21:38 |
|
Miner_48er joined #minetest |
| 21:53 |
|
b3 joined #minetest |
| 21:54 |
|
behalebabo joined #minetest |
| 22:19 |
Menchers |
wow |
| 22:19 |
Menchers |
the remote media server stuff is so weird |
| 22:19 |
Menchers |
why are all the files renamed to SHA-1 hashes of their content? why does the client have to POST the list of what it wants? |
| 22:21 |
|
behalebabo joined #minetest |
| 22:24 |
|
Foz joined #minetest |
| 22:24 |
Menchers |
huh how does the client even know which cached texture corresponds to which texture name |
| 22:25 |
Menchers |
the filename is completely replaced with the SHA-1 hash |
| 22:27 |
|
behalebabo joined #minetest |
| 22:30 |
sfan5 |
when the server tells the client which textures it has it also transfers the sha1 hash |
| 22:30 |
sfan5 |
this is also how the client can reliably know whether it already has the file locally or not |
| 22:30 |
|
kamdard joined #minetest |
| 22:31 |
Menchers |
are the filenames included? I just saw the sha1 hashes |
| 22:32 |
sfan5 |
by "server tells the client" I mean the UDP connection phase here, not remote media |
| 22:32 |
Menchers |
ah, ok |
| 22:32 |
rubenwardy |
I feel like the POST protocol hasn't been properly performance tested or evaluated |
| 22:33 |
Menchers |
I got the hashlist and textures served on my httpd, now I just gotta figure out how to get it to allow POST |
| 22:33 |
Menchers |
client keeps getting 403 because the server expects you to GET static content :/ |
| 22:34 |
|
behalebabo joined #minetest |
| 22:34 |
Menchers |
maybe I don't understand why the server needs to know which ones you need |
| 22:34 |
Menchers |
I guess it can prune a few files if it has more than you need |
| 22:34 |
Menchers |
but can't the client just grab the whole list and pick and choose? |
| 22:35 |
rubenwardy |
you can serve the POST like a GET |
| 22:35 |
Menchers |
don't know how to configure my httpd to do that |
| 22:35 |
Menchers |
it seems unusual |
| 22:36 |
rubenwardy |
location /index.mth { error_page 405 =200 $uri; } |
| 22:37 |
Menchers |
ah |
| 22:40 |
sfan5 |
definitely unusual and I agree a GET request would be better |
| 22:40 |
|
behalebabo joined #minetest |
| 22:46 |
rubenwardy |
or no request at all |
| 22:47 |
rubenwardy |
the HTTP API itself already handles non-existant files |
| 22:47 |
|
Jhalman-101 joined #minetest |
| 22:48 |
sfan5 |
not requesting stuff that isn't there is definitely of use |
| 22:51 |
Menchers |
hrm |
| 22:52 |
Menchers |
still can't get the httpd to allow POST for getting static content |
| 22:52 |
Menchers |
grar |
| 22:53 |
|
SX joined #minetest |
| 22:53 |
rubenwardy |
the POST API isn't CDN or cache friendly |
| 22:54 |
rubenwardy |
and most correctly set up remote media servers will have a large majority of the files - there's less need to check available files |
| 22:54 |
rubenwardy |
index.mth feels over designed and badly designed |
| 22:56 |
Menchers |
is there any reason not to just serve the files by their ordinary names (like, "default_dirt.png" instead of "a69b5634dbcb8b67a5d66402bac9f105618b9030") |
| 22:56 |
rubenwardy |
they may have different values |
| 22:56 |
Menchers |
I suppose there could be collisions |
| 22:56 |
Hawk777 |
Well, saving by hash means an upgrade that changes the texture but doesn’t rename it works properly. |
| 22:56 |
rubenwardy |
you'd have no idea if the default_dirt.png is the correct version |
| 22:56 |
Menchers |
ah |
| 22:57 |
rubenwardy |
using hashes means you can have a single server serving lots of different versions |
| 22:57 |
Menchers |
what if someone wants to use a different one from what the game server specifies? |
| 22:57 |
Menchers |
custom texture pack |
| 22:57 |
rubenwardy |
it doesn't download from the remote media server |
| 22:57 |
Menchers |
right |
| 22:58 |
Menchers |
ok |
| 22:58 |
Menchers |
so by design the remote media server will only give you what the game server has as "official" textures |
| 23:00 |
Menchers |
I guess most of my headache here is the [mis?]use of POST |
| 23:00 |
rubenwardy |
no, the client only requests textures not in an enabled texture pack |
| 23:49 |
|
fluxflux joined #minetest |
| 23:53 |
|
ghoti joined #minetest |