Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

REQUEST: Support spawning of mobs -- maybe via fake player instance? #16

Open
aylacullen opened this issue Mar 4, 2024 · 2 comments
Open
Labels
suggestion New feature or request

Comments

@aylacullen
Copy link

Would it be possible to tweak power loader that when a chunk is loaded, it also includes spawning of mobs? Research indicates there's several fake player mods that keep a chunk loaded in addition to making it possible for mobs to spawn as normal as if player was there. So that tells me it's possible to do same with the power loader. So I thought I'd submit a feature request.

@hlysine
Copy link
Owner

hlysine commented Mar 5, 2024

It is certainly possible, but since it generates quite a lot of entity lag, I don't want to include this functionality for free in the chunk loader blocks.

@hlysine hlysine added the suggestion New feature or request label Mar 5, 2024
@aylacullen
Copy link
Author

I agree, it shouldn't be included by default.

The apotheosis mod has a spawner module with a solution for this. They required players to apply a nether star to a spawner in order to have it not require player to be present, but still required the chunk to be loaded in order for the spawner to activate.

More detail on how they handled the spawner: https://skyfactory-4.fandom.com/wiki/Apotheosis#Spawners

I did try installing Apotheosis just for the spawner module but unfortunately it didn't work out due to mod conflicts (not with your mod, it was a conflict with a different mod).

Perhaps in order for the spawner to not require the player to be present, perhaps the power loader would need to be "amplified" -- perhaps have it require a crazy high amount of SU to be able to allow entities to load (including spawner), which would be multiplied by the range of chunks being loaded. It would make it quite expensive stress-wise to have that ability, but if one truly wanted it, they could. Due to how expensive it was SU-wise, they wouldn't use that ability too much.

What do you think?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
suggestion New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants