Minetest logo

IRC log for #minetest, 2019-07-30

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

All times shown according to UTC.

Time Nick Message
00:01 nephele i've never played minetest with a US layout
00:05 nephele joined #minetest
00:16 HarvettFox96 joined #minetest
00:17 HarvettFox96 Is it good idea to licence under CC BY 3.0 or 4.0 for media (such as textures)?
00:20 HarvettFox96 joined #minetest
00:20 HarvettFox96 joined #minetest
00:23 benrob0329 Newest version
00:29 swift110 joined #minetest
00:33 Cornelia joined #minetest
00:39 atroxi joined #minetest
00:42 greggft joined #minetest
00:44 greggft are there any programs to recover a "lost" map? env_meta was blank, and the user file was blank, no backups, a *lot* of work was done in this map and I really need to get it working again
00:45 greggft after replacing the 2 empty files the game loads and it is as if nothing is there.  When I bring up the different debug pages it says 0 blocks :-(  PLEASE help
00:47 Cornelia joined #minetest
00:47 FreeFull joined #minetest
00:54 rogueC joined #minetest
00:56 ANAND joined #minetest
01:02 Scarecrow joined #minetest
01:22 sevarat joined #minetest
01:22 sevarat hi
01:23 sevarat i'm wondering if minetest has any dedicated server software and where i would find it
01:23 sevarat i don't seem to be able to find it on minetest.net
01:23 Copenhagen_Bram hello
01:24 Copenhagen_Bram has anyone heard of Aether, the p2p reddit alternative?
01:24 Copenhagen_Bram if anyone happens to use it, maybe i'll create a /b/Minetest community
01:28 sevarat i found out that it's just included with minetest
01:28 sevarat thanks anyway though
01:30 Lone_Wolf > i found out that it's just included with minetest
01:30 Lone_Wolf heh, it sometimes the other way around >:(
01:30 Lone_Wolf *it's
01:40 rogueC joined #minetest
01:43 Cornelia joined #minetest
01:46 rogueC joined #minetest
01:47 rogueC joined #minetest
01:48 Pie-jacker875 joined #minetest
01:58 illwieckz_ joined #minetest
01:59 Pie-jacker875 joined #minetest
02:09 Cornelia joined #minetest
02:50 Zeth_ Arch has minetest-server package in community repository if you're running linux
02:51 Zeth_ I think the situation might be similar with other distros
02:54 Zeth_ Windows version should have that bundled to the client...
02:55 Zeth_ or at least there should be an executable in the archive.
02:55 MinetestBot [git] paramat -> minetest/minetest_game: Add patches of bare 'dry dirt' to savanna 6716fc7 https://git.io/fjS0O (2019-07-30T02:55:17Z)
02:56 atroxi joined #minetest
03:23 Pie-jacker875 joined #minetest
03:32 rogueC joined #minetest
03:34 Markow joined #minetest
03:58 Zeth_ NANI?!
04:08 atroxi joined #minetest
04:31 fruitsnack joined #minetest
05:14 carstenw joined #minetest
05:36 epoch joined #minetest
05:36 epoch o/
05:51 erstazi joined #minetest
06:07 sodastab joined #minetest
06:20 CWz_ joined #minetest
06:36 atroxi joined #minetest
06:53 orwell96_mt joined #minetest
07:36 MinetestBot [git] zaoqi -> minetest/minetest: README: make -j$(nproc) (#8699) 2dd6451 https://git.io/fjSzk (2019-07-30T07:36:03Z)
07:49 Wuzzy joined #minetest
08:57 proller joined #minetest
09:08 Blo0D joined #minetest
09:10 CWz_ joined #minetest
09:17 DarylSun joined #minetest
09:54 Blo0D joined #minetest
09:58 Fixer joined #minetest
10:19 atroxi joined #minetest
10:37 illwieckz_ joined #minetest
10:40 Tuxedo[Qyou] joined #minetest
10:46 calcul0n joined #minetest
11:04 proller joined #minetest
11:11 Tux[Qyou] joined #minetest
11:17 ANAND_ joined #minetest
11:21 xSmurf joined #minetest
11:23 Soo_Slow joined #minetest
11:23 FreeFull joined #minetest
11:24 Tux[Qyou] joined #minetest
11:28 FreeFull joined #minetest
11:41 nepugia joined #minetest
11:49 proller joined #minetest
11:55 rubenwardy joined #minetest
12:13 Cornelia joined #minetest
12:29 dzho joined #minetest
12:38 proller joined #minetest
12:49 calcul0n joined #minetest
12:56 Glorfindel joined #minetest
12:56 Glorfindel joined #minetest
13:06 cdde joined #minetest
13:11 Cornelia joined #minetest
13:24 Cornelia joined #minetest
13:25 Lia joined #minetest
13:39 galaxie joined #minetest
14:13 bigcalm joined #minetest
14:13 bigcalm left #minetest
14:20 lisac_ joined #minetest
14:25 pauloue joined #minetest
14:45 CWz__ joined #minetest
14:48 fruitsnack joined #minetest
14:50 thecow275 joined #minetest
15:08 greggft are there any programs to recover a "lost" map? env_meta was blank, and the user file was blank, no backups, a *lot* of work was done in this map and I really need to get it working again...  after replacing the 2 empty files the game loads and it is as if nothing is there.  When I bring up the different debug pages it says 0 blocks :-(  PLEASE help
15:09 sfan5 the file you need to care about is map.sqlite
15:15 itsonlybinary left #minetest
15:31 MinetestBot [git] shacknetisp -> minetest/minetest: Move the clamping of hp/breath when their maximums change to read_obj… b8aaef7 https://git.io/fjSiL (2019-07-30T15:29:45Z)
15:32 greggft @sfan5 I figured that, it is rather "large".  Are their any utilities to check it? like a sanity check, or a repair program, heck even a program that shows me that stuff is in there then hopefully get it back out
15:33 sfan5 the sqlite3 command line tool (or a gui tool such as sqlitebrowser) can show you if and how many records are present in there
15:34 sfan5 you could also just run minetestmapper on it to see any generated landmasses still there
15:37 greggft ok I will download the sqlitebrowser
15:43 Tux[Qyou] joined #minetest
15:46 greggft @sfan5 over 360,000 entries in the database
15:46 sfan5 well chances are your world is still there
15:49 greggft @sfan5 any clue how to get it back? or some things to try? it was a lot of work
15:52 rubenwardy greggft: delete env_meta and the user file
15:52 rubenwardy they're not needed
15:52 rubenwardy well
15:52 rubenwardy they're not as important as the map
15:53 rubenwardy the env meta doesn't contain that important information
15:53 rubenwardy just the current game time
15:53 rubenwardy and there are two user files -  auth contains passwords, and players contains inventories
15:53 greggft @rubenwardy tried that, empty world, replaced with files that I have from other worlds, empty world, tried with "generic" information in both files, empty world
15:54 rubenwardy what do you mean by empty world?
15:54 sfan5 greggft: check debug.txt to see where you last placed stuff and teleport back there
15:54 rubenwardy are you spawning in the right location?
15:54 greggft I go into the world and it is dark, it won't let me move, the debug page says 0 blocks
15:54 greggft :-(
15:56 greggft hmm... ok going to take me a bit to find where it was last successful
15:57 sfan5 you can use minetestmapper for that, it will create an overview map
16:02 illwieckz joined #minetest
16:08 greggft :-( @sfan5 @rubenwardy I took a position from one of the other players files put it into the main player's file and started the world.  Now instead of being dark it is *all* light blue and if I look "up" I see clouds.  I turned on the debug that shows my position and I am at 0,0,0 and can't move... when I hit F6 all the CM stuff are *all* zeros.  When I bring up the mini map it is a black square, even when zoomed in... I got
16:08 greggft excited when it was light blue, but my heart sank when I realized it was all light blue.  The weird thing is is takes a long time to load all the nodes but then reports there isn't anything
16:09 rubenwardy /grantme all
16:09 rubenwardy press k and h to enable fly and noclip
16:09 rubenwardy then fly up
16:11 sfan5 well being stuck at 0,0,0 sounds a lot like something else is wrong
16:11 greggft @rubenwardy no go, now everything is grey, but the position is still 0,0,0
16:12 greggft I am getting server errors with the F10 open
16:12 greggft Got pack command: 50 for peer id 2 but client isn't active yet. Dropping packet
16:12 greggft several of those and one that says 49 instead of 50
16:13 kurtzmusch joined #minetest
16:24 Pie-jacker875 joined #minetest
16:28 arsdragonfly joined #minetest
16:29 greggft :-(
16:29 Piejacker875 joined #minetest
16:37 arsdragonfly joined #minetest
16:38 Pie-jacker875 joined #minetest
16:47 arsdragonfly joined #minetest
16:52 Lone_Wolf joined #minetest
17:03 Krock joined #minetest
17:18 calcul0n joined #minetest
17:20 Pie-jacker875 joined #minetest
17:20 greggft @sfan5 @rubenwardy any other suggestions?
17:21 sfan5 try rendering the map in minetestmapper
17:21 sfan5 just to see if it can read it
17:21 BuckarooBanzai greggft: or try the mapserver, works too :)
17:22 * BuckarooBanzai hides
17:22 rubenwardy BuckarooBanzai: map server requires booting up minetest, and is much more complicated
17:22 BuckarooBanzai rubenwardy: click and run exe/bin (and minetest does not have to run) :D
17:23 greggft whoa... holy cows! I unticked the host game and started it.  It came up!
17:23 greggft YESSSSS!!!!!!!!!!!! WOW! AWESOME! thanks everyone!!!!
17:23 BuckarooBanzai o/ by the way... :)
17:24 greggft now what should I do to make this work in server mode since there are several of us that use this world
17:24 greggft thanks again!
17:24 Krock !next
17:24 MinetestBot Another satisfied customer. Next!
17:24 sfan5 the fact that it works in singleplayer mode is a coincidence
17:25 greggft and is the mapper program available on windows? do I need to run it on my linux box?
17:25 Krock there are windows builds around
17:26 Krock https://forum.minetest.net/viewtopic.php?f=14&t=12139 for example
17:27 Krock not sure how recent that is, though. maybe you're better off with https://github.com/minetest/minetestmapper/releases
17:27 Krock > win32, win64
17:27 * Krock tries to fix the wifi
17:27 greggft well I guess I can try hosting it again, but unticking the server part is the only thing I did that made a difference
17:28 Pie-jacker875 joined #minetest
17:29 Krock what if you start minetestserver in one process, and the client in another?
17:30 greggft well it takes a little bit to bring up.  Trying it again with the server ticked on... waiting for it to load
17:30 Krock regarding the Host Game issue: could it be that your computer's firewall is blocking any packets?
17:31 Krock the connection is a loopback, so that should really not be a problem
17:32 greggft @Krock I hope it isn't blocked, as far as I know nothing has changed, and I am remotely logged into it at the moment so if it is the firewall it isn't completely blocked.  I will have to check the firewall for the program
17:32 greggft servering the game fails to work, not serving the game works
17:33 Krock minetest 5.0.0+?
17:33 Krock I've seen a similar report somewhere
17:33 Krock might be you, though.
17:35 tacotexmex What are the differences between Github releases and Krock’s builds?
17:35 Krock my builds? sorry?
17:35 Krock addi's builds got a GUI around it for easier use
17:35 greggft haven't moved to 5 yet
17:36 tacotexmex Sorry, I meant the MT client, not the mapper.
17:38 greggft @Krock minetest is listed as an allowed app for both private and public networks
17:38 behalebabo greggft: what minetest version are you on?
17:39 greggft so I don't know why this world won't host
17:39 greggft it used to
17:39 greggft @tacotexmex 0.4.17.1
17:39 Krock tacotexmex: mine are outdated
17:39 Krock technical differences are that they're built using MSVC, instead of GCC/G++ cross-compiler or clang
17:44 tacotexmex What are the advantages with MSVC? I’m asking because I’m interested in what it would take to produce official automatic builds for major platforms. For instance neoascetic’s repo is able to produce automatic macOS builds using only Travis (and has done so successfully for years so I don’t see why this script can’t be included in the official repo and releases instead)
17:45 BuckarooBanzai tacotexmex: are you sure they are automated? Last time i checked you had to go through several hoops to get the macos dev environment going... :/
17:47 BuckarooBanzai oh, nevermind, looks very simple now: https://docs.travis-ci.com/user/reference/osx/
17:49 benrob0329 I'm gonna throw it out there that I have a matrix-only Minetest room of anyone wants to check it out (had it for a while, currently trying to resurrect it)
17:50 benrob0329 #minetest-matrix:tchncs.de
17:51 tacotexmex <benrob0329 "I'm gonna throw it out there tha"> Where? I started one as well but admins refused to bridge so what’s the point :/
17:51 nepugia it's not bridged
17:51 benrob0329 See address above
17:51 nepugia you don't need a bridge really ;)
17:52 benrob0329 Just like the discord isn't bridged
17:52 tacotexmex I disagree, it’s just fracturing conversation.
17:52 tacotexmex Discord too.
17:53 tacotexmex BuckarooBanzai: yeah, Travis do all heavy lifting, it’s pretty great. You a Mac user?
17:54 ensonic joined #minetest
17:55 galaxie What was with the no bridging again? Spam?
17:55 BuckarooBanzai tacotexmex: not really, i hate that os, i'm just trying to target all popular platforms :)
17:56 nepugia tacotexmex: not really no, more instances does not mean a fractured conversation, it just means different simultanious ones
17:56 nepugia and bridging discord? really?
17:58 tacotexmex nepugia: I’d call that fracturing tbh. Similar to starting another Minetest forum site. Bridging Discord is not that different to bridging IRC so why not?
17:59 nepugia It's against discords TOS for one
17:59 nepugia and it isn't fracturing
17:59 sfan5 it's against the TOS? what?
17:59 nepugia the people that use discord aren't really the types of people that would have used irc in the first place
18:00 nepugia sfan5: why is that hard to believe?
18:00 sfan5 because that would be insanely stupid
18:00 nepugia uhm, no...
18:00 rogueC joined #minetest
18:00 nepugia discord sais that messages you send them they can use
18:01 nepugia now, you cannot ever grant discord that right for my mesages
18:01 nepugia which is why discord mandates that if you use their thirdparty api that you get consent from everyone you bridge it too beforehand
18:01 sfan5 also, the number of people who prefer discord but would have used IRC if it was the only option is non-zero
18:01 nepugia and that just isnt possible with open matrix or irc rooms
18:02 nepugia also, i highly doubt that discord cares whether you think their TOS is stupid or not ;)
18:02 sfan5 I didn't say that they would care
18:02 sfan5 I said that it's hard to believe because it sounds stupid
18:03 nepugia Well, i don't see what's stupid about it
18:04 nepugia you can only bridge me if i agree to discords TOS, sounds pretty reasonable to me honestly
18:05 rubenwardy you could make it a rule to be in the channel
18:05 rubenwardy but then you alienate people
18:06 nepugia rubenwardy: you cannot realistically do that, unless you would do something like invite only or password protected channels
18:06 sfan5 lots of channels have publicly viewable logs and go the "By joining #foo you agree to that conversations are publicly logged" way of getting consent
18:06 sfan5 I don't see why this wouldn't work for bridging
18:06 rubenwardy sure we can
18:07 rubenwardy add it to the status
18:07 nepugia how many people see that before they join? :)
18:07 rubenwardy or in the rules page like the rest of the rules
18:07 sfan5 and before you say "but that's not GDPR compliant", if that is your issue you should go and sue freenode first
18:07 rubenwardy not in favour of bridging, personally, though
18:07 nepugia sfan5: who said that it isn't compliant?
18:07 nepugia this isn't about GDPR this is about discord claiming messages for marketing purposes
18:08 nepugia which they simply cannot do without consent
18:08 nepugia hence their TOS, and the need to agree to it explicitly
18:10 galaxie nepugia: Ouch. That sounds bad. What kind of marketing purposes? Like they sell data then glean from them?
18:10 sfan5 nepugia: nobody, but the GDPR isn't really about implicit but rather about explicit consent so I guess it won't be compliant
18:11 sfan5 GDPR is just an example for the bigger problem though
18:11 sfan5 ask yourself this: "where exactly do you grant freenode the right to forward your messages and what other rights do you grant them?"
18:12 nepugia by connecting explicitly most likely
18:12 nepugia there is no way to use irc without it
18:12 nepugia galaxie: dunno really, i just know that their TOS gives them the right to do it, what they actually use it for i do not know
18:12 sfan5 and there is no way to chat in this channel without joining it, so the situation is quite similar
18:13 nepugia It is not
18:13 nepugia I only gave freenode permission, this is still freenode
18:13 nepugia you cannot assume that joining channels on freenode suddenly gives discord /any/ permissions
18:13 sfan5 hmm
18:13 nepugia unless the consent is explicitly established beforehand, maybe by an invite only channel with a bot
18:14 sfan5 I guess it depends on what freenode allows channel owners to do
18:14 nepugia whether freenode allows that usage is a different question alltogether :)
18:14 nepugia if you just want an irc gateway to discord, you could probably do that and be compliant with their TOS
18:25 MinetestBot [git] Methacrylon -> minetest/minetest: Sky: Refactor of moon and sun drawing (#8683) cdc7eb2 https://git.io/fjS1O (2019-07-30T18:25:47Z)
18:33 CWz_ joined #minetest
18:43 Jordach joined #minetest
18:44 MinetestBot [git] sfan5 -> minetest/minetestmapper: Update colors.txt 037193e https://git.io/fjS16 (2019-07-30T18:42:27Z)
18:50 pauloue joined #minetest
19:06 Norore joined #minetest
19:09 MinetestBot [git] sfan5 -> minetest/minetestmapper: Move travis to newest Ubuntu bionic 3e87203 https://git.io/fjSMk (2019-07-30T19:06:28Z)
19:15 ensonic joined #minetest
19:22 MistahDarcy joined #minetest
19:24 CWz__ joined #minetest
20:02 rogueC joined #minetest
21:35 nyanredice[m] joined #minetest
21:38 Markow joined #minetest
21:42 nowhereman joined #minetest
21:49 Copenhagen_Bram joined #minetest
21:52 rogueC joined #minetest
21:58 rogueC joined #minetest
22:00 rogueC joined #minetest
22:13 thecow275 im being confused by node things that have poor documentation like what is this mess that i am trying to do as the documentation around drop= is poor and almost nonexistent in the wiki so here is my pastebin with the node that im doing and not understanding how the drop function works and what is my code doing with it even with the comments on it i
22:13 thecow275 t makes no sense to me https://pastebin.com/p3aYEmxU
22:14 thecow275 also the gravel is a temporary drop
22:15 behalebabo Here's the official documentation, maybe you haven't seen this yet: https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L6292
22:16 behalebabo but in your code, I notice that you are trying to define ranges in the item quantity, which you can't do
22:17 thecow275 that is actually a thing that is temporary
22:17 thecow275 i know that i cant define those
22:19 thecow275 so maximum_items if it is 1 only gives 1 or the other set of items but when set to 2 gives the gravel or the gravel and the other items that is weird behaviour
22:19 thecow275 nevermind it actually now makes sense to me
22:22 thecow275 so im off to make multiple item sets that drop different amounts of the item with defined rarities on them because i cant have a single item drop that then has a chance to drop different amounts which makes this a complicated mess to deal with
22:24 nepugia can't you overide the on break method or what that was?
22:28 behalebabo minetest.handle_node_drops can be overridden to add a case for that specific node
22:29 thecow275 why cant we have a simple drop = { "modname:craftitemornode" max_amount = amount, min_amount = amount, chance = number } (this would then mean 1/number) this would be a lot easier than having to implement multiple item sets to make different random amounts of item to drop between amounts set with the minimum and maximum values or is there a way to
22:29 thecow275 implement this without item sets i have no idea where to look at for such info
22:29 nepugia thecow275: because it isn't simple
22:29 nepugia overiding the function mentioned above and doing it in lua code to fit your usecase is much easier
22:30 behalebabo multiple items in the drop list for random quantities isn't too complex
22:31 behalebabo you have 1 guaranteed drop, and the rest with some rarity
22:32 nepugia behalebabo: i ment, implementing each and every possible variation of what people might want to do in on_drpo is too complex
22:32 behalebabo true
22:35 thecow275 it would be too complex without overriding a function to have item sets that have from 1 to 20 of that item with a chance to drop them that would take too much lua execution memory and would possibly add latency to the items/nodes dropping which is something i nor anyone else would want
22:37 sfan5 i think you are vastly overestimating the memory or latency it takes to add such a feature by overriding a function
22:39 behalebabo here's a super-simple example of such a function: https://bpaste.net/show/034h
22:39 behalebabo hmm, https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L4476 is this accurate?
22:56 thecow275 i meant that without overriding the function it would be too complex possibly and that looks a lot simpler and cleaner than a item set after item set
23:18 MinetestBot [git] TumeniNodes -> minetest/minetest_game: Default: Use " " instead of ' ' for item names a5bde8e https://git.io/fjS91 (2019-07-30T23:16:44Z)
23:25 rootyjr joined #minetest
23:25 Cornelia joined #minetest
23:26 rootyjr What does a minetest failed to query not fully setup lbm manager error mean and how do I fix it?
23:46 kurtzmusch joined #minetest
23:58 pauloue joined #minetest

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