Minetest logo

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

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

All times shown according to UTC.

Time Nick Message
00:00 Ruslan1 joined #minetest-hub
00:05 Calinou tumeninodes: minetest_game is cloned in the Minetest source tree with my one-line script, not in ~/.minetest
00:05 Calinou (I believe it could be done this way, if the binary is not run-in-place)
00:08 tumeninodes Hey Calinou. Yep I have it set up now. What I ran into (which is probably something I did) is when I went to pull make -j, I got a mssg about changes I had made, but I had not made any. Somehow though I wound up with a couple .txt and init.lua files from one of my mods in the main dir
00:08 Calinou "git status" will list untracked files
00:09 Calinou "git clean -dfxi" will prompt you to remove all ignored and untracked files
00:09 tumeninodes I deleted them but still got the same error. So I just broke down and finally forked, cloned, and compiled MT
00:09 tumeninodes ahhhh, good to know those thank you.
00:09 Calinou -dfXi will remove only ignored files, -dfi will remove only untracked files
00:09 Calinou ("i" is for "interactive")
00:10 tumeninodes still so many commands I am unaware of
00:10 Calinou (an ignored file is something such as a build product, an untracked file is typically a file you added yourself)
00:11 tumeninodes how ever those files got in the /minetest dir, it must have been one of my very tired nights
00:16 greeter joined #minetest-hub
00:41 IhrFussel Can someone tell me if you can't rotate raillike nodes by definition? Or am I missing some parameter in the node def?
00:41 IhrFussel Rotate via screwdriver*
01:04 entuland the rails are there in minetest_game, correct?
01:06 IhrFussel I mean raillike drawtype
01:07 IhrFussel In my case it's about carpets that I'd like to rotate
01:14 entuland yep, I asked to know whether you could test the screwdriver on rails
01:14 entuland to see how it behaves
01:14 entuland not sure why you're using the raillike drawtype though... you need them to connect the way rails do?
01:17 entuland regular rails are completely immune to the screwdriver
01:17 entuland so I'd say it's by design
01:17 entuland they are affected only by the way they connect and where they're placed
01:19 IhrFussel Not sure if that drawtype is required
01:19 entuland do you plan to have your carpets change design when placed near to eachother?
01:20 entuland if not, and you only need that to let them be rotated and lie flat on the floor, facedir will be fine
01:20 entuland I use that for all the meshes I make with my wesh mod
01:20 entuland and they work fine for carpets
01:21 entuland and even if you needed them to change design when placed near to eachother, you could achieve the same effect by using multiple node types, removing them from the creative inventory, and mutating them on place by sniffing nearby nodes
01:22 BillyS Quick Q: Does MT log PMs?
01:22 BillyS I don't think it does
01:22 entuland oh it would be pretty weird if it did
01:22 BillyS I guess so
01:22 IhrFussel It does
01:22 IhrFussel debug.txt
01:23 BillyS But I have sketchy playerse on my servers, and want to check on the PMs
01:23 Shara It does, and there is nothing weird about it.
01:23 BillyS *players
01:23 IhrFussel grep "PM from abc to xyz" debug.txt
01:23 entuland uhm, Shara, yep, it's weird for me
01:24 entuland good to know in any case
01:24 BillyS IhrFussel: Does that apply even with --logfile?
01:24 Shara entuland: SO I shouldn't be able to check if I suspect a player of being an adult who is acting inappropriately with your children in private messages?
01:24 IhrFussel PMs are logged wherever your debug.txt is
01:24 IhrFussel Same file as all other actions
01:24 BillyS Wierd
01:24 BillyS Ok
01:24 Shara with young*
01:25 BillyS Because in my log file, there aren't any PMs
01:25 entuland that's a delicate thing, I must admit that
01:25 BillyS The log level is set to info
01:25 IhrFussel PMs are ACTION level
01:25 entuland but even spying on my children private messages sent to other children of their own age would be weird
01:25 entuland I would probably tackle that problem making sure that too young people can't simply send or receive PMs
01:26 Shara It's not spying. It's my server and so I have a duty to make sure it's not being abused.
01:26 entuland or make it so the senders / receivers can be locked somehow
01:26 Shara Especially in ways that could harm young players.
01:26 BillyS Wait.
01:26 Shara No way to check their age, and age isn't always a marker of who will or won't abuse something.
01:26 entuland oh I fully agree that they must be protected
01:26 BillyS Could it have something to do with me having beerchat installed?
01:27 IhrFussel BillyS, if a mod overwrites the /msg command then it's likely
01:27 Shara The way I handle it is to only look at them directly if something has been reported, and otherwise I search the log for certain words/phrases every so often.
01:27 BillyS Which I think beerchat does
01:27 entuland I'm absolutely not discussing that, it simply feels weird that something called "Private Message" can be inspected
01:27 BillyS ok, thx
01:27 BillyS entuland: Only by the server owner, tho
01:27 Shara I even have a disclaimer that nothing private should be communicated on the server and that the admin can review PMs.
01:27 IhrFussel Easy fix: minetest.log("action","PM from "..name.." to "..target..": "..message)
01:28 BillyS yeah
01:28 entuland that makes me curious about PMs on IRC...
01:29 BillyS Those can be read by the network owners, I think
01:29 IhrFussel Every online service EVER stores the Pms somewhere... which doesn't necessarily mean the admin reads them but it's a possibility
01:29 Shara Generally it's just better to assume someone somewhere can read anything you send online :P
01:30 entuland oh that's for granted, privacy doesn't really exist
01:30 entuland if you don't want to risk, simply don't type it :P
01:33 shivajiva if freenode stored all the pm's they would quickly run out of space, more likely it's destroyed as soon as it's handled at their end, only mit would be mad enough to cache that for analysis and then only stuff matching filters
01:33 Shara When you sign in on RC you get a note about PMs and also "Remember: If something is personal, it's probably not appropriate to discuss in game."
01:34 entuland that's good that players are warned about that
01:35 Shara Just makes sense to me to let your players know what to expect.
01:36 entuland that's correct, yes
01:36 shivajiva as for the irc mod and pm's, vanilla it doesn't log any msg
01:37 entuland interestingly enough, freenode doesn't log anything at all at the server level, if we are to believe to their policy page: https://freenode.net/policies
01:38 Shara I'd be inclined to believe them myself :)
01:38 shivajiva I'm inclined to believe they adhere as closely as is possible
01:40 entuland now my next curiosity would be about logs of some of the games I play, but unfortunately those are running on server of those companies and I can't have my curiosity fulfilled
01:43 shivajiva profiling and use/sale of metadata would be expected
01:45 entuland yep
01:47 entuland oh well, luckily I don't give a damn and my private comms anywhere could be published as a whole and the worst thing could be a "fuck off" from someone, still it's a bit disturbing knowing what they could do with stupid people sending the wrong messages around
01:47 entuland sorry for the french, it slipped
01:48 entuland that said, I'll go grab some more cake and I'll call it a day, have fun everybody
01:48 Shara Take care :)
01:49 shivajiva looks tasty :)
01:49 * Shara now wants cake
01:49 entuland ehehe
01:49 entuland it's pretty easy to do
01:49 entuland I just made my fifth instance today
01:49 shivajiva :O
01:50 shivajiva hope ur not eating them all as you go!
01:50 entuland oh no, I share a lot :P
01:50 shivajiva good ;)
01:51 IhrFussel Some countries retrict reading of PMs (like Germany) and basically forbid server admins to read foreign messages at will... only if there is a good reason to it's allowed
01:51 IhrFussel restrict*
01:51 entuland interesting
01:52 entuland unfortunately I can't find the recipe in english (I am doing one that involves counting stuff using the youghurt cup as measure)
01:52 IhrFussel But that is just the theory...in practice it's very difficult to enforce that law
01:52 entuland oh well, if anyone is interested I can translate it, the pictures are above in the link I shared :P
01:53 entuland yep, it's surely tough to enforce that stuff
01:54 shivajiva it's there to discourage malicious intent and god help you if they can get a handle on it but the reality is we only look when something feels off or needs investigating
01:54 shivajiva who the hell has the time...
01:55 entuland ehehe
01:55 Shara Certainly not me
01:56 * entuland waves
01:56 tumeninodes Adults/parents have an obligation to check in on things (especially online things). A parent/adult can be viewed as mandated reporters.
01:57 shivajiva I agree
01:57 tumeninodes so being able to skim through PMs from a server is pro-active monitoring
01:58 Shara The issue is really just whether the admin uses the log responsibly or not
01:58 shivajiva ^
01:58 tumeninodes Well, that is not something which can be controlled sadly
01:58 shivajiva as ur saying my thoughts I shall resign to ^ to save typing :)
01:59 Shara Heh :D
01:59 tumeninodes :P
01:59 tumeninodes btw Shara, some work will be coming tomorrow
01:59 Shara :D
02:00 tumeninodes I've been moonlighting haha
02:00 Shara For shame :P
02:00 tumeninodes yessss..., I runeth over with guilt
02:01 Shara Just don't get it on the carpet please. Stains something terrible.
02:01 tumeninodes ewwww
02:02 Shara I have been on the lazy side as well, sort of.
02:02 tumeninodes haha I should call a local carpet cleaning co and ask if they can come clean the guilt stains from my rug
02:02 Shara :D
02:02 tumeninodes you.... lazy?
02:02 shivajiva at least ask for a quote :)
02:02 tumeninodes well if you've had some decent weather, cannot be helped nor blamed
02:03 Shara Well, possibly the word is distracted... I started waging war with all the mods I need to update and.. ouch
02:03 tumeninodes omg..., are you actually forking "everything"?
02:04 Shara I sort of mostly did that years ago
02:04 tumeninodes for me it has just been starting to pluck away at my custom version thingy
02:04 Shara At least on RC.
02:05 Shara Mostly I was hoping I could get back to using MTG instead of the outdated mess I have
02:05 tumeninodes I dislike updating, which is why all my mods are 100% basic af
02:06 tumeninodes It's gonna be real fun keeping my thing up to date with both MT and MTG stuff, have not figured out or looked at the best way to do that.
02:07 tumeninodes it was based on stable before so never had to be concerned with that
02:08 Shara Anyway, need to get at least some sleep. See you all :)
02:08 tumeninodes I am glad a few mods I use so far, still work with 5.0.0-dev :)  like compassgps, and drops, etc
02:08 shivajiva same :)
02:08 tumeninodes night boss
02:08 tumeninodes night Shivajiva
02:09 tumeninodes think I'll head off to tweak stuff... night everyone..., good night Johnboy, goodnight MaryEllen, JimBob...
02:09 tumeninodes left #minetest-hub
02:33 NathanS21 joined #minetest-hub
04:43 lumberJ joined #minetest-hub
05:30 Ruslan1 joined #minetest-hub
05:52 sniper338 joined #minetest-hub
05:53 sniper338 joined #minetest-hub
07:05 CWz_ joined #minetest-hub
07:12 CWz joined #minetest-hub
08:00 Krock joined #minetest-hub
08:01 Krock !tell tumeninodes the mods work because an API breakage is not intended
08:01 MinetestBot Krock: yeah, yeah
08:01 Krock <3 MinetestBot
08:01 MinetestBot <3 Krock
08:03 ANAND .....
08:05 ANAND Krock, is it possible to use the same worlds folder across both 0.4.17 and 5.0.0?
08:05 Krock ln -s target linkname
08:05 ANAND ik, but would there be compatibility issues?
08:08 Krock déjà vu. some directories have near to no risk to be symlnked
08:13 ANAND Right, thanks :)
08:14 Krock !next
08:14 MinetestBot Another satisfied customer. Next!
08:14 ANAND :P
08:15 Krock actually I forgot the list of such directories, which are cache, client, clientmods, doc, fonts, games, misc, mods, sounds, textures and worlds
08:15 Krock whereas MTG is needed as stable and development version. changing the name in game.conf usually helps to get around that
08:18 ANAND Ah, having two of the same game is possible then...
08:18 ANAND rn, I've links to mods, cache, fonts, textures and games
08:19 ANAND 0.4.17 can be linked to the 5.0.0 version of all of these, right?
08:20 Krock yes. almost no mod has two versions, cache is always the same, fonts rarely change and missing textures are noticed quite fast
08:22 Krock !tell IhrFussel is the u_i patch working alright?
08:22 MinetestBot Krock: I'll pass that on when IhrFussel is around
08:23 ANAND K, thanks again :)
08:23 ANAND Wow, that's a long list
08:23 Krock IcyDiamond, can we expect technic compatibility with your mod somewhen? :D
08:43 ANAND Oh! I don't even have a sounds directory... o.O
08:44 ANAND what's it for?
08:51 Krock for sounds
08:52 Krock just like texture packs
08:58 ANAND I see...
09:02 lumberJ joined #minetest-hub
09:11 tenplus1 joined #minetest-hub
09:11 MinetestBot tenplus1: Jun-15 20:47 UTC <Krock> Nice wifi chest. Allows access from everywhere
09:11 MinetestBot tenplus1: Jun-15 20:49 UTC <Krock> Also Xanadu really needs a 3d_armor update to prevent from item duplication
09:11 tenplus1 hi folks
09:11 MinetestBot tenplus1: Jun-16 11:21 UTC <IhrFussel> I recommend moving the protection check in the mobs ABM to the very bottom right before actual spawning because it makes a HUGE difference if the server uses the areas mod with 1,000+ protections
09:11 tenplus1 hi Krock
09:11 MinetestBot tenplus1: Jun-15 20:47 UTC <Krock> Nice wifi chest. Allows access from everywhere
09:12 Krock hi tenplus1
09:13 Krock sfan5, MTB needs a duplicate tell message fix
09:14 tenplus1 Mobs Redo API updated with a few bug fixes and protection check re-order
09:15 tenplus1 Farming Redo updated with custom growth_check() function added
09:20 sfan5 Krock: never seen that bug, shouldn't happen
09:21 Krock uh well, yet it does :D
09:23 tenplus1 Krock: how do you duplicate armor in 3d_armor mod ??
09:24 Krock tenplus1, CSM. insert stuff into the detached inventory. it's copied to the local inventory. take out from the local inventory, then from the detached. boom.
09:24 tenplus1 so you need a CSM mod to do this ?
09:26 Krock yes but that's very easily done. I could hand you the test mod for it (private, for testing)
09:27 tenplus1 *shakes fist at CSM*
09:27 tenplus1 will look into new 0.4.12 and update when I can
09:28 red-001 joined #minetest-hub
09:28 tenplus1 eb red
09:28 tenplus1 *wb
09:35 Krock hi red-001
09:57 tumeninodes joined #minetest-hub
09:57 MinetestBot tumeninodes: Jun-17 08:01 UTC <Krock> the mods work because an API breakage is not intended
09:57 tenplus1 hi tumeninodes
09:57 tumeninodes hmmm, "not intended" can have many meanings :P
09:57 tumeninodes hi tenplus1
09:58 tumeninodes I just started trying to figure if waterlilly can be changed to drawtype = liquid :D
09:59 tumeninodes if it can, somehow, perhaps by magic... it might be able to work better-ish with the water waving shader
10:00 tenplus1 laters folks
10:00 tenplus1 left #minetest-hub
10:01 tumeninodes outlook is bleak
10:01 tumeninodes seeya ten
10:06 paramat joined #minetest-hub
10:06 longerstaff13 o/
10:08 tumeninodes paramat: what do you think? waste of time? I just started trying to figure if waterlilly can be changed to drawtype = liquid :D
10:13 sniper570 joined #minetest-hub
10:16 Fixer joined #minetest-hub
10:23 paramat might cause issues, but maybe try putting 6 textures in tiles = {},? not sure it accepts more than 1 texture
10:27 tumeninodes for liquids, yeh, seems only 1. I have a funky looking waterlilly cube atm.... My thought was hoping to get them to work with water_waving shader.
10:30 tumeninodes uh, nvm, with current 2 textures it does take those 2..., gonna whip up a side texture to see if it works with the current top and bottom
10:33 tumeninodes https://imgur.com/a/908GVoy
10:43 entuland joined #minetest-hub
10:44 paramat i expect issues will make it unusable, but if you want :)
10:44 tumeninodes https://imgur.com/a/uwpaY2i
10:46 tumeninodes issues, such as? just wondering what sort of issues may already be expected, unless this was never attempted yet
10:46 tumeninodes now just to figure out how to change the dimensions of a liquid drawtype... :P (may have found issue #1)
10:46 ShadowBot https://github.com/minetest/minetest/issues/1 -- GlowStone code by anonymousAwesome
10:47 tumeninodes dammit shadowbot
10:47 tumeninodes I wasn;t talking to you
10:49 tumeninodes can the existing node (as a mesh) be added to the liquids group? dumb question I know, just have this waterlily issue naggin at the back of my head today
10:54 paramat issues of 1 node trying to be a water node and a waterlily
10:56 paramat oh you mean a separate node on top
11:00 IhrFussel joined #minetest-hub
11:00 MinetestBot IhrFussel: Jun-17 08:22 UTC <Krock> is the u_i patch working alright?
11:00 IhrFussel Krock, so far it works fine... no crash and bags still exist after restarts
11:00 Krock nice. hi.
11:01 IhrFussel Question: Does plantlike drawtype only allow 1 texture? And can it be rotated when I give it param2 = "facedir" ?
11:02 IhrFussel Or is it paramtype2 = "facedir" ?
11:02 Krock https://github.com/minetest/minetest/blob/stable-0.4/doc/lua_api.txt#L887
11:03 Krock paramtype2 = "degrotate"
11:03 Krock maybe facedir works too but I've never seen that in action
11:03 IhrFussel I need a carpet to be able to be used with a screwdriver...what are my options?
11:04 Krock carpets are usually nodeboxes or meshes. facedir.
11:05 paramat yes i don't know why you're using raillkie
11:05 paramat plantlike only takes 1 texture
11:06 IhrFussel The mod uses it but I want to edit it...can you maybe help me by saying which lines need to be changed in the def? https://pastebin.com/qSHfGHWs
11:06 paramat plantlike can't do facedir rotation afaik
11:07 Krock the point of raillike is that it's automatically adjusted by the engine, not by mods
11:07 Krock use another drawtype for them to rotate
11:07 paramat does the mod use several textures to make them link up like rails?, looks like it. so no you can't screwdriver raillike
11:08 IhrFussel Yes right now it does that but the "linking" is dumb and buggy so I want it to be just 1 tile you freely turn around with screwdriver
11:08 paramat param2 probably controls the linking behaviour
11:09 paramat ah ok
11:09 paramat don't use raillike then, just a very flat nodebox
11:09 paramat or wallmounted?
11:10 IhrFussel So copy the selection_box table into a node_box table?
11:10 paramat probably nodebox is best, edit default:snow
11:13 IhrFussel What are the best values here to make it as flat as possible? {-0.5, -0.5, -0.5, 0.5, -0.25, 0.5}
11:19 Krock {-0.5, -0.5, -0.5, 0.5, -0.499, 0.5}
11:23 paramat well, too flat causes visual glitches, i would do 1/16 or 1/32
11:25 paramat very thin causes the incorrect footstep sound too
11:31 Krock https://i.imgur.com/U27RuYC.png
11:43 Ruslan1 joined #minetest-hub
11:44 aerozoic joined #minetest-hub
11:53 IhrFussel Can someone tell me where homedecor defines flower pots to work like real dirt (plants grow)? I want to disable that
11:59 IcyDiamond Krock: no technic compatibility
11:59 IcyDiamond Or I could add a converter node
11:59 IcyDiamond I guess
12:02 IcyDiamond My mod takes energy as a fluid pretty much instead of instantaneous transfer
12:02 IcyDiamond XD
12:04 rubenwardy IhrFussel: they probably have the soil group
12:07 IhrFussel Nope :/
12:08 IhrFussel Simply using default_dirt.png as texture modifier shouldn't also apply the texture's definition correct?
12:18 IhrFussel I don't get it...this is the whole definition of the flower pots https://pastebin.com/65W25i5Y
12:19 entuland hello everybody
12:21 IcyDiamond IhrFussel: look for an abm or whatever homedecor.register does
12:22 entuland IhrFussel, sorted out the thing about raillike for your carpets?
12:24 IhrFussel entuland, I decided to make carpets 3 different nodes with drawtype nodebox, so players can adjust them the way they want with screwdrivers
12:24 IhrFussel IcyDiamond, no ABM inside the homedecor.register function
12:25 entuland IhrFussel, in what file / folder is that thing defined? I can't find it in the repo
12:25 IcyDiamond IhrFussel: maybe somewhere else then
12:25 IhrFussel entuland, you mean homedecor.register?
12:26 IhrFussel That is in handlers/registration.lua (at least in my version)
12:26 entuland yep
12:26 entuland okay
12:27 IhrFussel It even works with moretrees trees
12:28 IhrFussel Or maybe *only* with moretrees trees? Let me check a default tree
12:29 Krock sofar, do you have any access to unified_inventory @ minetest-mods?
12:30 entuland uhm, IhrFussel, I'm not fully sure I get what the problem is with those flower pots, could you recap?
12:31 IhrFussel The problem is that they act like real dirt -> plants grow on them
12:31 IhrFussel I want to disable that behavior
12:31 IhrFussel I want to have saplings as decoration without growing
12:31 IcyDiamond Oh
12:32 IcyDiamond Yeah I don't know how to do that sorry
12:32 entuland so you're leaving some of them empty, and nearby flowers spread from one pot to the other?
12:32 entuland ah the trees are growing to from saplings
12:32 IhrFussel No I simply place a sapling and then after a while it grows ... it could be a moretrees problem
12:33 entuland I see
12:33 IhrFussel But I don't get it... the flower pot is not default:dirt or default:dirt_with_grass and has no soil group or any group related to growing
12:35 entuland did you check if regular saplings grow on them with moretrees disabled?
12:35 tumeninodes left #minetest-hub
12:35 entuland moretrees may be failing to check the underlying block for being part of that soil group
12:40 IhrFussel Maybe it's about the texture modifier? I will try to copy the dirt texture and register a new "fake dirt" node and replace that in the flower pot def
12:40 entuland uhm... it would be weird if a texture changed the node's behavior
12:51 IhrFussel Yeah it sounds a bit weird but I want to exclude that possibility anyway...who knows, maybe it fixes it
12:54 IhrFussel Nope, didn't work
12:54 entuland I've hacked the timers for the minetest_game saplings
12:54 entuland and installed homedecor
12:55 entuland now I'm checking two saplings
12:55 entuland one on dirt, the other on a terracotta flower pot
12:55 entuland but my hack with shorter grow time doesn't seem to be working ahahahah
12:56 IhrFussel entuland, The only option left is "moretrees actually checks more than just the node below the sapling to decide whether or not to grow"
12:56 entuland that's my guess
12:58 Mr_Pardison joined #minetest-hub
13:04 entuland is it possible to have the internal timer go faster to speed up growth of stuff?
13:05 entuland my saplings aren't growing on dirt either (I've reverted my hack)
13:05 IhrFussel entuland, reduce the chance and interval of ABM
13:06 IhrFussel chance = 1, interval = 1 will make it grow 100% after 1 second (if area is OK for tree)
13:07 entuland weird thing is that I can't find the ABM for saplings / trees
13:07 entuland there is no register_abm for them
13:07 IhrFussel Those are in the biome_lib mod
13:07 entuland checking
13:08 IhrFussel Can confirm poplar sapling even grew on top of a trunk
13:09 IhrFussel Maybe it checks 1 node below the "below" node to decide
13:09 entuland uhm... I don't have a biome_lib in minetest_game (I'm NOT using moretrees, my test is with regular saplings)
13:10 IhrFussel Ohhh MTG uses nodetimers
13:10 IhrFussel Just edit the random number inside the sapling definition
13:10 entuland eh, that's what I tried to do, replaced them to 10 instead of the call to random
13:10 entuland but that seemed not to have any effect
13:11 IhrFussel They should grow after 10 seconds...maybe not bright enough?
13:11 entuland plain sunlight
13:11 entuland flat v7
13:11 entuland tried planting them on grass as well
13:12 IhrFussel paramat is the MTG expert
13:13 IhrFussel Can you post the whole nodetimer line with the value you set?
13:13 entuland tried both:
13:13 entuland minetest.get_node_timer(pos):start(math.random(1, 1))
13:13 entuland and
13:14 entuland minetest.get_node_timer(pos):start(10)
13:14 entuland in line 39 of trees.lua and in line 97
13:17 IhrFussel That is weird, should work
13:17 entuland trying on a brand new world without any mod
13:20 entuland that's definitely not working for me, I currently have math.random(1, 1) and I just planted all sapling types on a large grass hill
13:21 Krock BillyS, old version. re-grab from the PR
13:21 Krock IhrFussel also reported this issue but I cannot reproduce it
13:23 IhrFussel What issue?
13:24 Krock IhrFussel, save_player_bags being nil
13:24 IhrFussel Ahh^^ yeah seems like lua(JIT?) wants the function to be defined earlier
13:25 agaran joined #minetest-hub
13:26 agaran left #minetest-hub
13:26 IhrFussel entuland, I found the moretrees problem: The ABM runs on OTHER nodes not the saplings themselves it seems
13:27 IhrFussel No wait...that's a different ABM...will re-check
13:28 Sokomine moretrees does some complex handling on where to place saplings. afaik most of that is done in biome_lib. the actual growing ought to be slightly less complex
13:33 IhrFussel Sokomine, I meant just thr growing and it looks like biome_lib checks FIVE nodes below the sapling to see if any of them are part of the allowed nodes...I changed that to 2 now
13:43 Sokomine strange: a "git pull https://github.com/minetest/minetest_game" failed for me due to histories not beeing connected?
13:44 Sokomine IhrFussel: the moretree trees are very picky about their environment :-) some of them may grow roots. guess that's why they take a look at the ground first
13:53 Sokomine spawned inside a pine tree in a new world :-)
14:08 entuland got the trees growing, homedecor flower pots alone don't let saplings grow, but looks like you guys have already found the culprit
14:08 entuland weird thing, though, I got two apple trees growing sticked to eachother
14:09 entuland https://imgur.com/a/kHpYCrs
14:10 Sokomine no image there, entuland. perhaps the page requires js?
14:10 entuland no it failed for some reason
14:10 entuland try again
14:11 IhrFussel Setting the height limit to 2 didn't help..moretrees trees STILL grow on top of a flower pot which is on top of a castle node
14:11 Sokomine still nothing
14:11 entuland weird
14:11 entuland I'll create a new post
14:12 entuland https://imgur.com/a/Jh0m2fc
14:12 entuland the odd thing is that they didn't grow at the same time
14:13 entuland and I didn't pierce the leaves
14:13 entuland can saplings grow even if they have hanging leaves above?
14:15 Sokomine entuland: no, can't see any picture there
14:17 entuland https://i.imgur.com/zmQVGE3.png
14:17 entuland you can't see any picture in imgur.com at all?
14:17 entuland cause for me it seems to be working fine
14:17 entuland it gave me an error uploading the image the first time but that's just about it
14:20 entuland imgur doesn't work at all with JS disabled as it seems (not even for showing images)
14:21 paramat entuland https://github.com/minetest/minetest_game/blob/e9fbd3d75df9f0a165b41b870df3fb4d3958f1c9/mods/default/nodes.lua#L679 that controls how fast saplings grow
14:22 entuland ah, no wonder my attempt didn't work eheheh
14:22 entuland thanks paramat
14:25 entuland weird, that very line in my local default/nodes.lua reads very different values: minetest.get_node_timer(pos):start(math.random(2400,4800))
14:26 entuland or perhaps I'm looking at the wrong line
14:26 IhrFussel How the heck can it still grow even though I clearly tell the ABM to abort when the plant sits on a flower pot??? https://pastebin.com/Q8SzL6LC
14:26 paramat you may have 0.4.16
14:26 entuland yep
14:26 paramat we reduced the sapling grow times recently because they were too slow
14:26 IhrFussel Oh wait
14:26 entuland okay
14:27 IhrFussel Found the bug I think
14:27 paramat my links tend to be to 5.0.0-dev
14:27 entuland yep, I was just curious to know whether it had been lowered on purpose or whether I was on the wrong line in my sources
14:28 entuland IhrFussel, I suggest you to use hastebin.com, pasteat.me, paste.ofcode.org, gist.github.com or similar
14:28 entuland pastebin.com gets often firewalled
14:28 entuland and it's crappy
14:28 Krock they also limited the unlisted pastes for accounts to 10
14:28 Krock meanwhile I already had 13 of them
14:28 IhrFussel I check if nbot is not nil and not if n_bot is not nil...that might fix the issue
14:40 IhrFussel It works! Finally...so if someone else ever wants to prevent saplings from growing on flower pots just add in biome_lib/init.lua inside the grow ABM below local n_bot this line >> if n_bot and string.find(n_bot.name,"flower_pot") then return end
14:40 IhrFussel moretrees saplings*
14:46 Sokomine entuland: ah. so that's why i can't see any images. i usually do not enable js. only in a few exceptional cases when what the page does warrants it. just showing a picture does not require js. thus: site broken
14:47 entuland Sokomine, definitely, in fact I've been lazy, I should be finding a proper service that doesn't require JS
14:47 Sokomine IhrFussel: guess i really have to take care of trees_lib. that'd be one central place to handle such things
14:48 Sokomine entuland: sadly they keep shutting down sooner or later :-( had to move my screenshots multiple times already. and now even github got sold and will eventually be gone
14:49 entuland oh well, in such a case I think I'll implement my own service for my own use on my own domain
15:17 Darcidride joined #minetest-hub
15:37 rubenwardy entuland: http://github.com/rubenwardy/rubenimageupload
15:37 rubenwardy Oh wow, right first time
15:37 paramat joined #minetest-hub
15:55 entuland eheheh, you typed the URL manually in other cases and you got that wrong before? :P
16:03 Fixer_ joined #minetest-hub
16:31 xerox123 o/
16:37 ANAND o/
16:45 longerstaff13 o/
16:47 entuland \o ehehehhe
17:04 Mr_Pardison joined #minetest-hub
17:40 tenplus1 joined #minetest-hub
17:40 tenplus1 hi folks
17:40 tenplus1 hey Krock
17:41 IcyDiamond hey 11
17:41 tenplus1 hi diamond :)
17:42 Mr_Pardison_ ahoy
17:42 shivajiva Hi tenplus
17:42 tenplus1 hi mister o/
17:42 tenplus1 hey shiva :P
17:43 tenplus1 for anyone who uses them, Mobs Redo API and Farming Redo API have both been updated with new featues
17:49 Krock wb tenplus1
17:52 rubenwardy https://github.com/tenplus1/mobs_redo
17:52 rubenwardy :thinking
17:52 tenplus1 hi ruben
17:52 rubenwardy please may you correct the URLs on content.minetest.net? Given you've done a mixture
17:52 tenplus1 https://github.com/tenplus1/mobs
17:53 rubenwardy why?
17:53 tenplus1 it's actually on notabug but some ppl tied into github repos and needed them there for games to work
17:53 tenplus1 so I reuploaded just for that
17:54 aerozoic Wazup tenplus1!
17:54 tenplus1 hi aerozoic
17:54 rubenwardy oh, so can I just do    s/github.com/notabug.org/   on your profile?
17:55 tenplus1 yeh
17:55 tenplus1 https://notabug.org/TenPlus1/mobs_redo
17:55 Krock rubenwardy, how safe is my password on contentdb? md5?
17:56 rubenwardy bcrypt
17:56 aerozoic tenplus1, just curious why the sand monster only spawns on one type of sand instead of all 3?
17:56 Krock nice *sets password*
17:56 tenplus1 so that deserts have a monster and beaches are a safe area
17:56 IcyDiamond hm, for some reason minetest.get_craft_result stopped working all of a sudden
17:56 Mr_Pardison_ it's desert sand colored so I would think it would only spawn on the specific type or else you would have to register the different types of sand monsters with different textures.
17:56 rubenwardy tenplus1: done
17:57 aerozoic alrighty
17:57 tenplus1 thanks ruben :)
17:57 rubenwardy Krock: I print all plaintext passwords into my logs though, for debugging
17:57 IcyDiamond oh nvm something else is wrong
17:57 rubenwardy you can see the logs at  https://content.minetest.net/static/logs/today
17:57 tenplus1 aerozoic: was thinking of having snakes or something spawn on beach sands, or leave that to the crocs
17:57 * rubenwardy should've redirected that to a rickroll
17:58 * rubenwardy cba now
17:58 tenplus1 ehehe
17:58 aerozoic ohhhh snakes! Great idea!
17:58 Krock oh no. now you could get the password from the logs and login into my XP machine which has been offline for over a year
17:58 rubenwardy I need to make a batch script to test repo URLs
17:58 tenplus1 exeter_dad has a great snake model but he never answeerd me back if I coudl use it
17:58 aerozoic although snakes are found pretty much everywhere
17:58 Gael-de-Sailly joined #minetest-hub
17:58 Krock rubenwardy, fix your URLs
17:58 tenplus1 hi Gael-de-Sailly
17:59 rubenwardy ?
17:59 rubenwardy tenplus1: what's the latest version of each mod?
17:59 tenplus1 checking
17:59 aerozoic tenplus1, for deserts... scorpion monster perhaps?
17:59 rubenwardy because in the change log it's the same as before
17:59 rubenwardy 0.42
17:59 rubenwardy +1
17:59 tenplus1 deserts have sand monster, for an animal would prolly be scorpion so bneed model
18:00 tenplus1 1.42 for mobs
18:00 tenplus1 1.37 for farming
18:00 rubenwardy well, did this: https://content.minetest.net/packages/TenPlus1/mobs/
18:00 tenplus1 sweet, thanks dude
18:01 Krock tEnPLus1
18:02 tenplus1 ?
18:02 Krock Just a suggestion for the perfect capitals in your nickname :P
18:03 tenplus1 lol
18:03 rubenwardy that's from his forum account
18:03 Krock tOtAlLy ReAdABLe
18:03 rubenwardy If you'd like, I can change the capitalisation of both
18:24 tenplus1 laters all o/
18:24 tenplus1 left #minetest-hub
18:28 Krock BillyS, https://github.com/minetest/minetest/blob/stable-0.4/minetest.conf.example#L1715
19:06 paramat joined #minetest-hub
19:39 tumeninodes joined #minetest-hub
19:40 tumeninodes ContentDB still has no search by username? Or am I doing it wrong? 0_o
19:54 davisonio I don't think so
19:55 davisonio But you can go to the /users/username page
20:21 rubenwardy ^
20:27 tumeninodes hmmm, how about a users tab then? rather than needing to edit the address with /users
20:29 IhrFussel To demonstrate how much of a change moving protection checks in mobs ABM was: http://pasteat.me/view/108a59bf ... look at all those many lines with very high reported server lag... and then the last 3 lines were the past 2 days
20:33 Tmanyo joined #minetest-hub
20:52 Krock ^ BillyS. Might be interesting?
20:53 BillyS hmm
20:54 Krock but the server ran quite good for a while. or were mobs only added recently?
20:55 tumeninodes left #minetest-hub
20:56 IhrFussel I'm guessing the amount of protections grew over time which resulted in more/longer checks back when the protection check was higher up in the ABM
20:58 IhrFussel The lag it causes depends on the protection mod, but many popular server use areas ... and after some time (especially when players can protect without staff) the protection file gets very large
20:59 lisac joined #minetest-hub
21:01 IhrFussel To see if protection checks make an impact on your server simply add above the minetest.is_protected() line 'local timerstart = minetest.get_us_time()' and below 'local timerend = minetest.get_us_time() minetest.log("action","protection check took "..timerend-timerstart.." µs")'
21:02 IhrFussel If that logged number is 1,000+ then it could be a problem in the future
21:03 IhrFussel Let me make a real paste for it
21:05 Krock you could cache areas which were returned in is_protected and check that before going through the big list
21:05 Krock it would however perform worse, the less areas are protected where the people stand
21:11 IhrFussel I hope this is easy to understand/replace in the ABM code: http://pasteat.me/view/11f63ce9
21:32 Mr_Pardison_ joined #minetest-hub
21:35 Krock IhrFussel, check the else case. it'll take longer
21:35 Krock also consider some average calculation
21:36 Krock my_average = my_average + (new_duration - my_average) * 0.001
21:46 Mr_Pardison_ g2g cya
22:03 Ruslan1 joined #minetest-hub

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