run-once LBMs don't always seem to run #6432

Closed
opened 2024-03-10 06:01:13 +00:00 by flux · 4 comments
Member

i'm not certain there's single underlying issue that explains both of these, but i don't have an explanation for either issue outside of some general failure to run run-once LBMs in some circumstance.

* https://gitea.your-land.de/your-land/bugtracker/issues/1064 * https://gitea.your-land.de/your-land/bugtracker/issues/6347 i'm not certain there's single underlying issue that explains both of these, but i don't have an explanation for either issue outside of some general failure to run run-once LBMs in some circumstance.
flux added the
1. kind/bug
4. step/help wanted
4. step/needs confirmation
labels 2024-03-10 06:01:13 +00:00
flux changed title from run-once LBMs don't seem to always run to run-once LBMs don't always seem to run 2024-03-10 06:02:26 +00:00

Is there a mod that somehow interferes with all LBMs? #1064 worked nicely after I removed the entry.

Is there a mod that somehow interferes with all LBMs? #1064 worked nicely after I removed the entry.
Author
Member

Is there a mod that somehow interferes with all LBMs?

the nether mod adds nether lava to all LBMs which are meant to act on lava, but nothing else references (minetest.)registered_lbms, so i doubt it.

when you update the test server, i know you duplicate the map database, but do you also copy the main server's env_meta.txt over as well? if not, perhaps the test server's "game_time" value is too low - the LBM gets an introduction time, but all the mapblocks have modification times that're in the future with respect to that, so they aren't run on the blocks they need to.

> Is there a mod that somehow interferes with all LBMs? the nether mod adds nether lava to all LBMs which are meant to act on lava, but nothing else references `(minetest.)registered_lbms`, so i doubt it. when you update the test server, i know you duplicate the map database, but do you also copy the main server's env_meta.txt over as well? if not, perhaps the test server's "game_time" value is too low - the LBM gets an introduction time, but all the mapblocks have modification times that're in the future with respect to that, so they aren't run on the blocks they need to.

After copying env_meta, both of those issues worked properly.

After copying env_meta, both of those issues worked properly.
Author
Member

sounds like we figured this out then, closing this.

sounds like we figured this out then, closing this.
flux closed this issue 2024-03-12 23:01:29 +00:00
flux added
5. result/fixed
and removed
4. step/help wanted
4. step/needs confirmation
labels 2024-03-12 23:01:40 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#6432
No description provided.