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 |