Minetest logo

IRC log for #minetest, 2019-11-23

| Channels | #minetest index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:06 gorilla_ joined #minetest
00:18 xSmurf joined #minetest
00:24 Lia joined #minetest
00:57 bwarden joined #minetest
01:06 gorilla_ joined #minetest
01:41 MinetestBot [git] paramat -> minetest/minetest: Caves: Fix shadowing of 'large_cave_depth' to avoid confusion 154080c https://git.io/Jeil7 (2019-11-23T01:41:27Z)
01:41 MinetestBot [git] paramat -> minetest/minetest: Dungeons: Move duplicated y limit checks to generation function ec5f591 https://git.io/Jeil5 (2019-11-23T01:41:27Z)
01:44 Pie-jacker875 joined #minetest
01:53 twoelk left #minetest
02:06 gorilla_ joined #minetest
02:26 swift110 joined #minetest
02:28 swift110 joined #minetest
03:06 gorilla_ joined #minetest
03:16 bwarden joined #minetest
03:38 cheapie So... any guesses as to how long Minetest (current git) will take to compile on an Athlon XP 2200+, under Linux? :)
03:42 swift110 oh wow cheapie
03:42 swift110 no clue
03:43 * cheapie runs "time nice make"
03:43 cheapie (nice so HexChat still runs okay... I mean, there's only one processor here)
04:05 MDude joined #minetest
04:06 gorilla_ joined #minetest
04:15 amenji joined #minetest
04:16 cheapie 50% done \o/
04:26 hecks over half an hour to compile? yuck
04:31 cheapie 45 minutes, 47 seconds
04:44 hecks you don't mean to actually code on that, right?
04:58 epoch cheapie: long time.
04:58 epoch looking up "Athlon XP 2200+" to compare against hardware I've built minetest on...
05:00 epoch I think it took more than an hour on this netbook I have..
05:00 epoch which has a: Intel(R) Atom(TM) CPU N2600   @ 1.60GHz
05:04 cheapie Eek... I have a similar netbook, I should try that :P
05:06 gorilla_ joined #minetest
06:04 Cornelia joined #minetest
06:06 gorilla_ joined #minetest
06:18 Cornelia joined #minetest
06:26 ANAND joined #minetest
06:43 bwarden joined #minetest
06:51 Cornelia joined #minetest
07:01 jluc joined #minetest
07:06 gorilla_ joined #minetest
07:53 Andrey01 Hecks, if you say it`s in the table how exactly is this key named to access? minetest.registered_entities["mod:entity"].name or .entityname?
07:57 CWz joined #minetest
08:06 gorilla_ joined #minetest
08:24 ANAND minetest.registered_entities only contains the prototype (the table passed to `minetest.register_entity`) of an entity.
08:34 nowhereman joined #minetest
08:35 TomTom joined #minetest
08:38 ShadowNinja joined #minetest
09:02 bwarden joined #minetest
09:06 gorilla_ joined #minetest
09:37 AndDT joined #minetest
09:53 twoelk joined #minetest
09:55 YuGiOhJCJ joined #minetest
09:57 Volgaar joined #minetest
10:01 AndDT joined #minetest
10:06 gorilla_ joined #minetest
10:12 proller joined #minetest
10:26 Norore joined #minetest
10:47 pretec joined #minetest
10:47 pretec Hi
11:06 amenji joined #minetest
11:06 bwarden joined #minetest
11:06 gorilla_ joined #minetest
11:12 jluc joined #minetest
11:23 nepugia joined #minetest
11:27 Fixer joined #minetest
11:38 pyrollo joined #minetest
12:06 gorilla_ joined #minetest
12:30 tomraceror joined #minetest
12:33 bwarden joined #minetest
13:05 ensonic joined #minetest
13:06 gorilla_ joined #minetest
13:46 lisac joined #minetest
14:05 fruitsnack joined #minetest
14:06 fruitsnack hello, is there a way to source additional entries into my minetest.conf?
14:06 gorilla_ joined #minetest
14:06 fruitsnack I'm running a matrix bridge mod and I want to specify username and password in a separate file (since I'm hosting my server config on git)
14:22 rubenwardy you can use --name and --password or --passwordfile  on the command line
14:23 rubenwardy other than that, no
14:37 lisac joined #minetest
14:49 norkle joined #minetest
14:54 tiwake VanessaE: poke
15:03 tiwake VanessaE: I have the modpack you put together, but was wondering about configuration
15:06 gorilla_ joined #minetest
15:18 jluc my sister installed "open AI" mod
15:18 jluc sjhe likes the horses and elephants
15:18 jluc but my son hates the giant giants that spawn everywhere
15:18 jluc s/sister/daughter
15:19 jluc why are these giant giants there ?
15:19 jluc they look like a basic player (which is not fun) except they are giant
15:29 sagax joined #minetest
15:37 BuckarooBanzai fruitsnack: i need the same feature, but thats not possible right now. i think i'm going with a generated config from 2 different files (a "default" file and a password-entry file) with a shell-script that concats both into one...
15:38 BuckarooBanzai fruitsnack: a config-overload feature would be cool: "minetest --server --config secret.conf --config minetest.conf"
15:41 Hawk777 joined #minetest
15:48 Hawk777 joined #minetest
15:49 Cornelia joined #minetest
15:55 Taoki joined #minetest
16:06 gorilla_ joined #minetest
16:08 bwarden joined #minetest
16:08 twoelk joined #minetest
16:32 Telesight joined #minetest
16:33 Telesight Hello all ...
16:33 Telesight Is it possible to enable knock back on a server?
16:38 SwampTurtle joined #minetest
16:40 BuckarooBanzai Telesight: afaik this is a fairly new feature and needs a new client too... :/
16:40 Telesight TWhat client?
16:41 Telesight 5.1.0?
16:42 BuckarooBanzai Telesight: https://github.com/minetest/minetest/pull/8685#issuecomment-512219475
16:42 BuckarooBanzai Should be in 5.1.0, yes
16:46 Telesight Ok, but how to enable that knockback?
16:48 BuckarooBanzai I says in the PR: "Punch another player with different kinds of weapons."
16:48 BuckarooBanzai so i guess its enabled by default... :)
16:48 BuckarooBanzai (i haven't tested that though)
16:49 fruitsnack BuckarooBanzai: yes, I thought about something like that too
16:49 fruitsnack is there a way to make minetest-server read the config from stdin, rather from a file?
16:49 fruitsnack so I wouldn't have any temp files (with password in them) lying around?
16:50 BuckarooBanzai fruitsnack: from what i read in the code, i don't think so :/
16:50 fruitsnack ok shame
16:50 Hawk777 From not having read the code at all, but crazy idea: maybe you could make the config file a named pipe?
16:50 Telesight It is not enabled by default as far as I checked it
16:50 BuckarooBanzai fruitsnack: i started to rewrite my mods that use passwords to read them from an additional source too (json file in the world path) thats my current work around
16:51 Hawk777 Dunno if the code seeks while reading, which would not work. But if it reads it straight through it should work.
16:51 rubenwardy fruitsnack: try /dev/stdin as the filename
16:51 fruitsnack Well yes, that's the way I also considered, but not really secure, considering that I make world backups by simply compressing the world folder
16:51 rubenwardy and then ctrl+d when you finished typing the password
16:51 BuckarooBanzai Hawk777: named pipes have blocking issues... :(
16:52 fruitsnack rubenwardy: no, I mean't matrix bridge mod username and password. These are specified as minetest.conf entries
16:52 rubenwardy ahh
16:52 rubenwardy you're out of luck then
16:52 Hawk777 Well, config files are loaded at startup, so presumably you would create the pipe, then fork of Minetest, then fork off a process that writes into it, and once the config data is done then the pipe will EOF. No blocking issues as long as you’re not trying to do something crazy like run the whole writer first before starting the reader.
16:52 rubenwardy it's common for API passwords to be stored in configuration files or environment variables
16:53 BuckarooBanzai Hawk777: well that sounds if it *would* work but it sounds very hacky :D
16:54 Hawk777 Eh, rather hacky in bash script but only because bash makes it kind of annoying to work with background process groups. If your launcher script were written in e.g. Python instead it could be quite a bit nicer.
16:54 fluxflux_ joined #minetest
16:55 Hawk777 But actually you could even use process substitution <http://tldp.org/LDP/abs/html/process-sub.html> to drop in the pipeline that generates the file, which would be not too ugly.
16:56 BuckarooBanzai Hawk777: all of that just to temporary store a password/key... :X
16:57 Hawk777 Well, one could also just put the config file in a location that isn’t included in the backup (either by explicitly excluding it, or by putting it in a separate directory and symlinking it).
16:58 BuckarooBanzai Hawk777: i always backup the whole machine with everything, but i also don't give out the backups (yet) ...
16:59 Hawk777 Totally depends on fruitsnack’s backup preferences and also their threat model what they want to do.
17:00 Hawk777 Also, to quote, “I make world backups by simply compressing the world folder” ← so not the whole machine. So that should be a solution if the threat model is only against the backups, not against the machine itself’s disk image.
17:00 BuckarooBanzai "threat model" now we are talking :)
17:00 BuckarooBanzai symlink would work in this case...
17:00 Hawk777 (as long as the archiver doesn’t follow them, of course)
17:01 Hawk777 (and presumably as long as Minetest doesn’t rewrite the config file and overwrite the symlink with a real file due to a config item change)
17:01 BuckarooBanzai Hawk777: i read about that feature (the config write-back) but i find it rather horrible.... :/
17:01 Hawk777 But most archivers have an exclude-files option, so that would seem more robust as it would protect against config writeback being done in the bad way.
17:04 Hawk777 (I.e. I don’t know if the writeback would write through the symlink or replace it with a normal file, but excluding minetest.conf from the archive would be secure in either case)
17:06 bwarden joined #minetest
17:06 gorilla_ joined #minetest
17:24 Cornelia joined #minetest
17:45 logo4poo_ joined #minetest
17:46 logo4poo_ What are the basic server requirements for a small (3 players at most) server?
17:47 tiwake is there a mod for volcanoes or is that part of the base map generation algorithms?
17:48 sfan5 a low-end cpu, 500MB of RAM, one or two GB of disk space
17:48 sfan5 really you can run a small server on almost any computer or embedded board (raspberry pi, ...)
17:49 logo4poo_ Fantastic
17:49 logo4poo_ even with mods?
17:50 fruitsnack tiwake: https://github.com/minetest-mods/magma_conduits/
17:50 tomraceror maybe small ones,but no fancy one
17:50 sfan5 ^
17:50 fruitsnack this one adds a lot of magma related stuff, including volcanoes
17:50 sfan5 don't think about running technic or dreambuilder with those specs
17:52 tiwake fruitsnack: ooo shiny
17:53 Ruslan1 joined #minetest
17:53 logo4poo_ sfan5: What about the base buyvm specs?
17:54 tomraceror do you mean Vm = vitual maschine?
17:56 sfan5 logo4poo_: 15% of a core is quite low, the rest of the specs are fine
17:57 sfan5 but because of cpu i'd go with at least the 2048 plan which gives you 50% of a core
18:04 ensonic joined #minetest
18:06 gorilla_ joined #minetest
18:06 logo4poo_ joined #minetest
18:19 HDMI_STECKDOSE joined #minetest
18:20 Norore joined #minetest
18:43 HDMI_STECKDOSE Is there a way to un do things,that u have done with worldedit via a command
18:44 sfan5 no
18:44 HDMI_STECKDOSE OKay
18:53 Cornelia joined #minetest
19:06 gorilla_ joined #minetest
19:13 Cork joined #minetest
19:14 Pie-jacker875 joined #minetest
19:22 pretec_ joined #minetest
19:23 illwieckz joined #minetest
19:31 grzesiek11 joined #minetest
19:34 Telesight How do you enable knockback on a server?
19:37 riff-IRC joined #minetest
19:42 nowhereman joined #minetest
20:04 HDMI_STECKDOSE what means this Error:
20:04 HDMI_STECKDOSE This is usually a temporary error when resolving hostnames. This is because the local server has received no feedback from the authorizing server.
20:05 HDMI_STECKDOSE i just getting it by connecting to an assign server
20:06 gorilla_ joined #minetest
20:34 Cornelia joined #minetest
20:35 illwieckz joined #minetest
20:50 sfan5 Telesight: knockback is enabled by default in 5.1.0, note that clients also need to be on 5.1.0
20:57 tacotexmex Anyone tried https://git.minetest.land/luk3yx/formspec_ast ? Seems sanity-improving.
21:04 nowhereman joined #minetest
21:06 gorilla_ joined #minetest
21:08 Pie-jacker875 joined #minetest
21:11 Telesight sfan5: The knockback I found is 0.1 ;-)
21:11 Telesight Is that the default value?
21:12 sfan5 default? there's no default
21:17 Pie-jacker875 joined #minetest
21:19 Telesight Ok we changed the value, now we have a real knockback ;-)
21:20 tiwake I just changed some stuff on my minetest server... can I delete certain world files or do I have to delete everything to generate a new map?
21:21 Telesight tiwaki: If you test to create worlds, you only need to delete the map
21:22 Andrey01 joined #minetest
21:22 tiwake Telesight: what file is that?
21:23 tiwake map.sqlite?
21:23 Telesight tyes
21:24 Telesight Change your config settings for the generation untill you are satisfied about your world
21:24 Andrey01 joined #minetest
21:24 Telesight After that:never delete the map anymore ;-)
21:25 tiwake whats the difference between the different map generator algorithms?
21:25 BuckarooBanzai3 joined #minetest
21:25 tiwake like fractal and stuff
21:26 Cornelia joined #minetest
21:27 Telesight THe config settings have influence on the generator version/type
21:29 tiwake and all I have to do to reset the map is delete the map.sqlite file?
21:36 MinetestBot [git] Andrey2470T -> minetest/minetest_game: Add 4th item row to creative inventory. Align search, trash, page nav… 2f6d0bf https://git.io/Jei1m (2019-11-23T21:35:02Z)
21:43 Pie-jacker875 joined #minetest
21:50 Cornelia joined #minetest
21:59 fluxflux_ joined #minetest
22:01 nri joined #minetest
22:06 gorilla_ joined #minetest
22:11 Cornelia joined #minetest
22:22 nowhereman joined #minetest
22:30 Telesight Tiwake: Yes
22:30 Telesight A new one will be generated
22:57 Cornelia joined #minetest
23:05 xSmurf joined #minetest
23:06 gorilla_ joined #minetest
23:06 Pie-jacker875 joined #minetest
23:28 twoelk joined #minetest
23:36 stormchaser3000 joined #minetest
23:37 stormchaser3000 left #minetest

| Channels | #minetest index | Today | | Google Search | Plaintext