Minetest logo

IRC log for #minetest-hub, 2018-07-06

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

All times shown according to UTC.

Time Nick Message
00:15 Fixer that stresses the shit out of disk i/o I guess, constant in/out with lag spikes
01:19 garywhite tumeninodes: That's why, although I have Facebook, I don't actually use it
02:07 paramat joined #minetest-hub
02:08 tumeninodes left #minetest-hub
02:51 Tmanyo joined #minetest-hub
03:23 garywhite good night all
05:29 ssieb joined #minetest-hub
07:27 CWz joined #minetest-hub
07:58 twoelk joined #minetest-hub
08:42 jluc joined #minetest-hub
08:55 Amaz joined #minetest-hub
09:06 Krock joined #minetest-hub
09:11 ANAND joined #minetest-hub
09:15 longerstaff13-m Goooood morning o/
09:15 ANAND O/ :)
09:16 longerstaff13-m Hello ANAND
09:21 Guest46848 joined #minetest-hub
09:30 davisonio joined #minetest-hub
09:52 Fixer joined #minetest-hub
09:53 Krock morning longerstaff13-m
09:55 longerstaff13-m Mornin'
09:58 ANAND joined #minetest-hub
09:59 ANAND joined #minetest-hub
09:59 ANAND joined #minetest-hub
10:13 entuland joined #minetest-hub
10:49 entuland hello everybody
10:50 entuland out of curiosity, how does it work for WIP mods thread hauling? I see from https://forum.minetest.net/viewtopic.php?f=11&t=10418 that the last haul has been made several months ago
10:51 entuland does each mod need to be individually tested and approved before having the thread moved?
10:54 Krock it's just that nobody bothered doing these requests
10:55 entuland okay, thanks Krock
11:00 twoelk hm, bothered is not a nice word here, rather use felt assigned todo or had time to address the request backlog ;-P
11:22 Krock well so, I need one more contribution today to get 666 in the last year :D
11:31 Shara I actually did some much more recently than a couple of months back
11:31 Shara But a lot of the ones listed don't meet requirements for various reasons
11:32 Shara And I was usually short of time, so only handled ones that did
11:32 Shara I can try to work through some of the newer requests later, time permitting
11:33 * twoelk would rather have some ornamental hedges
11:34 Shara hah
11:34 Shara This is the problem.. which thing to work on when I do find a bit of time :D
11:34 Shara I actually mostly completed two mods last week while travelling... hedges and a mod for collecting sap from pine trees
11:35 twoelk officially I'm not gonna have any free time the next three months
11:35 Shara officially I never have any :D
11:35 twoelk but then there are all these flowers that want to grow in minetest
11:36 Shara tree sap is the one I want to work on most right now but... it's also the one I am least likely to release any time soon since it's not MTG compatible
11:37 Shara I'd make an MTG version, but have no idea what people would use it for in MTG
11:37 twoelk I think there was something similar containing tree sap a while ago
11:38 twoelk like putting a tap on a tree ... iirc+
11:38 Shara The one I'm working on allows you to slash the tree bark then attach a collector under it which will eventually fill
11:43 Shara entuland: please don't post the same mod twice in the move requests thread. I get that it's annoying to wait, but it doesn't make anything happen quicker
11:43 CWz joined #minetest-hub
11:50 twoelk can't remember how you got raw latex in the technic mod - but rubber as resource was the reason for jungle trees
11:50 twoelk -as/+was
11:51 Shara doesn't technic add rubber trees?
11:51 twoelk oops
11:51 twoelk it did-does-will?
11:51 Shara But I'm specifically interested in pine sap, not rubber anyway, and all mods I saw with any kind of tree tapping seemed focused on rubber
12:03 Fixer_ joined #minetest-hub
12:04 IhrFussel joined #minetest-hub
12:10 Raven262 joined #minetest-hub
12:12 Raven262 joined #minetest-hub
12:49 IhrFussel Krock, does boost_cart have an easy way to implement a "enter cart by button press"? Maybe a certain function I can call from another mod?
12:50 IhrFussel I mean I just need a function that manages the attaching of the player
12:51 Krock IhrFussel, yes, same as MTG/carts. manage_attachment
12:51 Krock see functions.lua
12:54 IhrFussel Ok good, now I just need  a good method to find an empty cart near the button to attach to ... My only idea is 1. get_objects_inside_radius() 2. Check if object is cart 3. Check if someone is already attached to it (how?) 4. If empty attach player
12:56 Krock get_luaentity().driver
12:57 Krock there's currently no API to get the children attachments of an object
12:57 Krock so if .driver is ~= nil, then someone's still riding the cart
13:04 IhrFussel I will try that thanks =) Cause right now many (app) users don't get the entering of carts
13:05 IhrFussel They punch it and it rides without them ... I want to make it easier to enter them
13:12 IhrFussel Krock, "obj" in manage_attachment is get_luaentity() correct?
13:19 Krock yes, see cart_entity.lua for an example use
13:21 IhrFussel Huh? manage_attachment says get_player_by_name() in nil even though I definitely pass a player object as parameter
13:21 IhrFussel local pd = minetest.get_player_by_name() local ent = obj:get_luaentity() boost_cart.manage_attachment(pd, ent)
13:22 rubenwardy I hope .driver isn't a player object
13:22 IhrFussel name(name)*
13:23 Krock rubenwardy, of course it is! makes player handling much easier, also leaves nice warnings in the logs!!
13:23 AndroBuilder joined #minetest-hub
13:24 IhrFussel What is wrong here (indentation missing) https://pastebin.com/u8Kq6x42
13:25 entuland Shara, sorry, I should have omitted the one that I mentioned earlier - I thought to put them together cause I was adding more threads to be moved, my bad
13:25 Krock ent.name is nil
13:26 Krock oh wait. that's automatically added
13:26 IhrFussel No, only boost cart complains boost_cart.manage_attachment(pd, ent)
13:26 Shara entuland: No problem, checked and moved yours now
13:26 entuland thanks a lot :)
13:26 Shara No problem.
13:26 Krock because it's oost_cart:manage_attachment(
13:26 IhrFussel worldmods/boost_cart/functions.lua:14: attempt to call method 'get_player_name' (a nil value)
13:27 Krock yes, because you're not supplying boost_cart as the 1st argument
13:27 Shara I'd probably be happy to handle most or even all of the move requests... if there was a better system for doing them
13:27 Shara But it was never me who worked on them before
13:27 Krock IhrFussel, the difference lies in . vs :
13:27 IhrFussel I thought that doesn't matter?
13:28 Shara So for now, if anyone is sure their move request has done everythig correctly and it's left sitting for more than a week, just leave me a PM or something
13:28 IhrFussel Oh wait, I get it now
13:29 IhrFussel worldmods/boost_cart/functions.lua:24: bad argument #1 to 'set_attach' (userdata expected, got table)
13:29 ShadowBot https://github.com/minetest/minetest/issues/1 -- GlowStone code by anonymousAwesome
13:30 IhrFussel Maybe ent is wrong after all and I need to pass obj.object?
13:31 IhrFussel Or the raw obj from get_objects_inside_radius()?
13:33 Krock pass "obj". It expects an ObjectRef, not an Lua Entity definition
13:34 IhrFussel obj was wrong it#s obj.object
13:35 IhrFussel But it works now :D
13:35 rubenwardy Obj is badly named then
13:35 rubenwardy Should be ent
13:35 rubenwardy :)
13:38 IhrFussel But the objects returned from get_objects_inside_radius() seem to neither the entity nor the userdata
13:39 IhrFussel to be*
13:39 rubenwardy They will be objects
13:40 IhrFussel But why is obj:get_luaentity() and obj.object needed then?
13:41 IhrFussel obj =/= obj.object ... very confusing
13:41 Megaf joined #minetest-hub
13:42 Megaf Look whos back!
13:42 Krock oh no it's a wild Megaf
13:42 Megaf Everyone, hide!
13:42 Krock Megaf, "guess who's back" https://www.youtube.com/watch?v=xCY9B8POq3A
13:43 xerox123 welcome back from your 1.2 month break
13:43 xerox123 :D
13:43 Megaf hah
13:44 xerox123 www.xeroxirc.net:81/minetest-hub/user.php?cid=%23minetest-hub&nick=Megaf
13:44 Megaf so, folks, lets talk 'bout Minetest shall we?
13:44 Fixer joined #minetest-hub
13:44 Megaf Fixer: hi there
13:44 Megaf I am running a very outdated version of Minetest on my server. o.4.something.
13:44 Megaf I want to update to 5.x
13:44 Megaf Should I fully update the the latest 0.4 first?
13:45 Megaf and about mod compatibility with 5.x?
13:46 Megaf Krock: that was interesting
13:46 Krock mods are compatible, network isn't.
13:46 Krock so update your servers to 5.0-dev :D
13:54 Megaf Krock: ok, that guy is pretty weird, subscribed.
13:55 Krock ^^
13:58 IhrFussel PM: "i changed your password to [blah] ... join now with the new password and DON'T tell it public!" Public: "so my new password is [blah]?"
13:59 IhrFussel Sometimes I fail to understand how humanity got this far
14:00 IhrFussel I mean survived this long on the planet
14:00 Megaf IhrFussel: Don't get me started on that...
14:05 IcyDiamond Hello guys
14:05 IcyDiamond IhrFussel: hahaha, I very often wonder the same thing
14:08 Shara IhrFussel: sometimes I suspect your players are trolling you on purpose
14:09 IcyDiamond Lmao
14:09 IcyDiamond I wonder how many of them are using some spinoff client from Google Play
14:11 twoelk trolling the admin is rather popular on many servers until they unleash their power and reveal what a server-god can do
14:11 Shara I have one player who seems to be taking the approach of switching IP address and then leaving threats of violence against me
14:11 Shara Apparently they are mad they got banned
14:11 IcyDiamond Lol
14:11 Shara The fun part is that I didn't ban them...
14:12 IcyDiamond Who has that sort of time, tho
14:12 twoelk IhrFussel have you ever studied the statistic sheets about connected clients sfan sometimes publishes?
14:13 IcyDiamond I don't understand these people who hold a grudge for so long and proceed to be a dick for months
14:13 Shara Me neither.
14:14 IcyDiamond It's not like it's there's other servers to play on...
14:14 IcyDiamond s/it's//
14:15 Shara They just want to get a rise out of people basically
14:15 IcyDiamond I guess so
14:15 twoelk well, being a dick is the way of life and even the purpose of life for some and there seem to be those that beeing a dick is what saves them from issues in life in generall
14:15 Shara With repeat offenders I don't even bother entering a ban reason anymore.
14:15 Shara Wont even apply that much effort to handling them
14:15 IcyDiamond Haha yeah
14:16 IcyDiamond I ran an IRC network, know that too well
14:16 IcyDiamond :P
14:16 Shara If they want to sneak back in under another name and IP address and reveal themselves again in a week or month or whatever, then they just lose whatever they built in that time... again
14:16 Shara Not sure why they think it's a win for them
14:17 Shara But I have a few who seem to delight in getting banned and sneaking back in to play again without being noticed... then revealing themselves like it was a victory we didn't see it was them
14:17 Shara It's just that... if they don't break the rules I don't much care
14:18 IcyDiamond Haha I had those on my minecraft server
14:18 IcyDiamond It's until they start calling me names that I didn't ban them
14:19 twoelk maybe some sort of vampire living from the bad feelings they focus on themselves - are you mad at me? suck - oh you hate me? slurp - delicious bad feelings - fight me more, I'm so hungry
14:20 IcyDiamond There seems to be a lot of those people
14:21 IcyDiamond Homo sapiens dickius
14:28 CWz Does anyone have contact with ExterDad and ask them if the are really on Bananaland?
14:30 rubenwardy Forums
14:30 rubenwardy IcyDiamond: I feel like it should be  Homo Dickius
14:30 rubenwardy But that's not rigjt
14:31 IcyDiamond :P
14:31 rubenwardy Homo arseh... Nvm
14:40 twoelk If that nick spelling is as used on the server then it is probably not ExeterDad
14:46 Shara CWz: I disallow use of well known admin names unless they can contact me elsewhere to verify
14:46 Shara Ask them if they will get on Bananaland if you join there to confirm their ID
14:46 Shara or wrong server.. whichever is his
14:47 Shara That's usually what I do anyway
14:47 CWz is CWz on that list
14:48 IhrFussel Krock, my "enter cart" code suddenly doesn't work anymore... it says "Entered a cart." but doesn't do anything https://pastebin.com/3gChqnds
14:48 Shara Hm, haven't you been on RC?
14:48 Shara I mean, you are in my server IRC channel after all :D
14:49 Shara There is a CWz registered but no record of play in so long my records don't know
14:50 IhrFussel Krock, leaving on the other hand works?? https://pastebin.com/UGwRTjAJ
14:52 CWz That CWz is legit, was able to login
15:09 Krock IhrFussel, you must set arg #2 to nil to detach
15:09 ShadowBot https://github.com/minetest/minetest/issues/2 -- Burned wood
15:09 Krock and don't set driver manually
15:09 Krock it's handled by boost_cart
15:10 IhrFussel Krock, Ah okay will try that... but manage_attachment doesn't handle self.driver and I don't use on_rightclick
15:11 IhrFussel Or is it lib_mount that handles .driver?
15:12 IhrFussel oops wait..lib_mount is not part of standard boost_cart, I added that... then I don't see where the function manages .driver
15:12 Krock oh. I thought it did so.
15:12 Krock boost_cart doesn't make use of lib_mount
15:13 IhrFussel No, I had to add lib_mount.detach cause players reported a bug between switching cars -> carts
15:14 IhrFussel But not sure if this change now will fix my entering via button...it's weird it worked earlier
15:42 Gael-de-Sailly joined #minetest-hub
15:44 garywhite joined #minetest-hub
15:44 garywhite morning
15:48 longerstaff13 evening
16:03 rubenwardy Evening
16:04 Ruslan1 joined #minetest-hub
16:23 xerox123 never knew this was a thing: ping greater than 0.4s: -0.40040664672851545
16:33 garywhite joined #minetest-hub
16:38 twoelk left #minetest-hub
16:42 Krock joined #minetest-hub
17:07 Shara Topic move requests for mods should now be pretty much up to date. If anyone has a move request there that hasn't been done, check for comments on the request (I've edited each with reasons they haven't been moved)
17:08 Gael-de-Sailly joined #minetest-hub
17:11 xerox123 how do I stop this output in my console? https://paste.ubuntu.com/p/CgPhJcddWw/
17:13 Krock by fixing signs
17:16 tumeninodes joined #minetest-hub
17:42 Darcidride joined #minetest-hub
18:06 garywhite Question, if I put a few snow nodes down in a grassy biome, will it turn it to snow?
18:06 garywhite dirt with snow*
18:07 AndroBuilder joined #minetest-hub
18:21 benrob0329 joined #minetest-hub
18:39 paramat joined #minetest-hub
18:44 paramat garywhite, only the grass node below the placed snow will turn to dirt_with_snow
18:44 garywhite okay
18:49 entuland joined #minetest-hub
18:53 IhrFussel Just use WE for modifying biomes, it's instant and fast
18:55 IhrFussel The dirty way is just //replace dirt_with_grass dirt_with_snow ... of course that will only affect the surface nodes
18:56 Krock hah. dirty. on point. It works fine but causes unnatural borders
18:58 IhrFussel So Grass biomes also have unnatural borders? Since it only replaces grass nodes
18:59 Krock maybe they don't want to replace an entire biome
18:59 Krock those can be quite large
19:00 IhrFussel Well there is a quick way to make the border "uneven" //mix dirt_with_snow [something else] dirt_with_snow
19:18 Amaz joined #minetest-hub
19:22 Guest70774 joined #minetest-hub
19:56 longerstaff13-m joined #minetest-hub
19:58 longerstaff13 joined #minetest-hub
19:59 garywhite no I was just asking cause I placed a couple snow nodes in a grassy biome to see what they would do
19:59 paramat they will only spread if next to dirt
20:00 paramat but the dirt may also turn into grass if that's a neighbour
20:22 Ruslan1 joined #minetest-hub
20:45 rubenwardy ew
20:51 benrob0329 joined #minetest-hub
21:08 rubenwardy Pipeline utility, may be useful to someone: https://gist.github.com/rubenwardy/ca8b39276dd53aad5a7a1996fe0e84c9
21:09 Krock usecase?
21:11 rubenwardy updated with example, Krock
21:11 rubenwardy it's a way of de-nesting minetest.after
21:28 tumeninodes Bob Ross never worked with pixels... else, he would not have been so "happy"
21:36 entuland joined #minetest-hub
21:48 Fixer_ joined #minetest-hub
21:49 Krock happy little pixes
21:49 Krock +l
21:57 Fixer joined #minetest-hub
22:01 * rubenwardy added email error reporting to CDB
22:13 IhrFussel "...without you realizing it" I think a damage sound + shrinking green health bar should be indicator enough to notice it =P
22:17 paramat joined #minetest-hub
22:19 Gael-de-Sailly joined #minetest-hub
22:21 rdococ IhrFussel: I meant an effect that increases your "minimum HP" - the HP at which you die
22:21 rubenwardy ffffff   https://content.minetest.net/todo/topics/
22:28 IhrFussel Not sure if that's a good idea... 0 HP means dead and not 100 for example...many would complain
22:28 Corvus_ joined #minetest-hub
22:32 rdococ IhrFussel: it would be temporary, but hmm
22:36 IhrFussel It makes more sense to drain HP quicker than letting them die with lots of HP left
22:40 rubenwardy !tell Krock https://content.minetest.net/api/topics/
22:40 MinetestBot rubenwardy: I'll pass that on when Krock is around
22:40 rubenwardy IhrFussel: doesn't help anticheat
22:43 tumeninodes paramat: check the latest attempt please
22:43 Shara It is not finished, and I will be making some adjustments still, but for those who wanted hedges: https://github.com/Ezhh/hedges
22:44 tumeninodes Shara..., where's the screenshot? : /
22:45 Shara I didn't add it yet. That's next :D
22:45 tumeninodes :)
22:45 Shara I'm still wondering if I can convince myself to make them connect correctly top to bottom as well.
22:46 Shara But screenshot and some cleanup first
22:47 Fixer_ joined #minetest-hub
22:50 tumeninodes you would just need to fix the nodeboxes along the center/bottoms so they are closed
22:50 tumeninodes ...rather than open as they are with walls
22:51 entuland_ joined #minetest-hub
22:51 Shara Yes, but I want the top node to be less than max height of the node
22:52 tumeninodes I know, that is the issue, so you have to set the positions for the 'connect_to' for top and bottom to be diff than a single row.
22:52 tumeninodes paramat seems to have a good grasp on how to figure those positions... I suck at it
22:53 IhrFussel If I set a value for an entity like self.test = 1 ... do I have to use staticdata in on_activate() to retreive self.test later?
22:53 Shara It's not possible with normal connected nodes
22:53 Shara But still, fairly sure I can do it
22:53 tumeninodes all I know is, after today, I will never touch anything 'connected_to" again :D
22:54 tumeninodes make everything mesh and rebrand as meshtest
22:55 tumeninodes or veritcestest
22:56 Shara :D
22:59 Shara tumeninodes: added a screenshot just for you
23:01 tumeninodes ooooo, purty
23:02 Shara And yes, I'll probably make a version of this for you know what... once I clean it up a bit
23:02 tumeninodes :) nice
23:16 benrob0329 joined #minetest-hub
23:43 paramat crafted from leaves, great idea
23:44 Shara paramat: I was asked to mak ethis by someone because they didn't knwo what to do with all the leaves they were collecting :D
23:44 Shara make/know*
23:44 paramat oh well, i guess crafting from leaves is obvious, not sure how else you could do it :)
23:46 IhrFussel Someone? I need to know if I can use custom self. data inside on_activate() without having to deserialize staticdata
23:47 paramat a tip for nodebox dimensions: if they are all of the form 'n / 16' then the nodeboxes will fit the texture pixels instead of having partial pixels
23:48 Shara I am still getting some weird issues with the texture
23:49 paramat when you say 'retreive self.test later' do you mean in another game session?
23:49 Shara It seems like there are certain coordinates where the waving texture breaks now... It's weird
23:50 IhrFussel I mean when the entity gets loaded from DB again...is deserializing mandatory?
23:50 Shara anythign where z = 4000.. and the top texture doesn't wave
23:50 Shara anything*
23:50 paramat anyway see MTG boats mod, it saves custom entity paramters as staticdata to be used later
23:51 entuland joined #minetest-hub
23:52 IhrFussel That's what I wanted to know... if only "staticdata" contains the actual self. fields
23:52 paramat weird that about waving, but then we know waving nodeboxes are buggy
23:53 Shara also certain coordinates where the top moves and sides don't
23:53 Shara really, really weird
23:53 paramat waving water is buggy too, RBA was planning to remove it, he said the implementation is bad
23:54 Shara the sides breaking is at height 31.5
23:55 paramat mapblock border
23:55 paramat does it break at 15.5 too?
23:55 Shara That's what I'm about to check :)
23:55 paramat lol
23:55 Shara yes
23:56 Shara So that is probably linked to the issue
23:58 IhrFussel So this for some reason doesn't work (cart never disappears after after 3 minutes between spawn & reloading) https://pastebin.com/7bjm3zLR
23:59 Shara It's definitely at mapblock boundaries anyway... tested a few more

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