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

king slime spawns when gamerule doMobSpawning = false #18033

Open
3 tasks done
bluhbipo opened this issue Nov 19, 2024 · 9 comments
Open
3 tasks done

king slime spawns when gamerule doMobSpawning = false #18033

bluhbipo opened this issue Nov 19, 2024 · 9 comments

Comments

@bluhbipo
Copy link
Member

Your GTNH Discord Username

No response

Your Pack Version

beta 3

Your Server

SP

Java Version

Java 17

Type of Server

Single Player

Your Expectation

king slime to not spawn when gamerule doMobSpawning = false

The Reality

king slime spawns when gamerule doMobSpawning = false

Your Proposal

king slime to not spawn when gamerule doMobSpawning = false

Final Checklist

  • I have searched this issue tracker and there is nothing similar already. Posting on a closed issue saying the bug still exists will prompt us to investigate and reopen it once we confirm your report.
  • I can reproduce this problem consistently by follow the exact steps I described above, or this does not need reproducing, e.g. recipe loophole.
  • I have asked other people and they confirm they also have this problem by follow the exact steps I described above, or this does not need reproducing, e.g. recipe loophole.
@bluhbipo bluhbipo added Bug: Minor Status: Triage Issue awaiting triage. Remove once this issue is processed labels Nov 19, 2024
@wlhlm
Copy link
Member

wlhlm commented Nov 19, 2024

To clarify, since the source for spawning Blue Slimes and King Slime is the same (just with lower probability for the latter), is your request for King Slime specifically, or Blue Slimes in general?

@wlhlm wlhlm added Mod: Tinkers' Construct and removed Status: Triage Issue awaiting triage. Remove once this issue is processed labels Nov 19, 2024
@bluhbipo
Copy link
Member Author

@wlhlm i have no idea. just it is an entity that is a giant blue slime that has a boss healthbar that says king slime

@bluhbipo
Copy link
Member Author

@wlhlm after more investigating it appears the regular blue slimes also spawn with doMobSpawning on false. valvE, please fix

@Miklebe
Copy link

Miklebe commented Nov 20, 2024

"doMobSpawning only affects "natural" spawning - mobs which randomly spawn given the right conditions, such as dark areas for hostile mobs and well-lighted grassy areas for passive mobs."
Since blue liquid just spawns blue slimes like spawner, no wonder it wouldn't work. It would only be solved if playing on peaceful.

@wlhlm
Copy link
Member

wlhlm commented Nov 20, 2024

That is also a followup concern I had. The check is easy to add, but I've noticed it's only used in a few places in MC itself, though I haven't checked how or even if other mods obey that game rule.

@bluhbipo
Copy link
Member Author

"doMobSpawning only affects "natural" spawning - mobs which randomly spawn given the right conditions, such as dark areas for hostile mobs and well-lighted grassy areas for passive mobs." Since blue liquid just spawns blue slimes like spawner, no wonder it wouldn't work. It would only be solved if playing on peaceful.

im sorry that no mobs and hard difficulty is required to play the game :(

@Miklebe
Copy link

Miklebe commented Nov 20, 2024

im sorry that no mobs and hard difficulty is required to play the game :(

Okay, if it's required, then don't go near slime islands/slime liquid? Since it doesn't work on spawners too.
(example pic)
image
Some people play on peaceful just fine, or with spawns enabled, but avoiding the liquid slime/having minimal interactions (for quest completion) shouldn't be impossible?
Otherwise doesn't seem like a bug, just how the rule is intended to work by default and that tinkers spawns slimes like a spawner would, and honestly can be avoided like spawners all the same (which is harder if going to planets into dungeons for rocket blueprints).
The inner workings of slime spawning from TiC itself could get tweaked so it follows the gamerule (or gamerule adjusted, idk what is easier/better), but it could affect their spawn rate in return (since hostile mobs can't spawn in 24 blocks radius of a player, which blue slimes ignore).

So what exactly is there to fix, that mobs can still exist even with "doMobSpawning false", or that liquid slime is not a spawner, so it shouldn't bypass the gamerule?

@bluhbipo
Copy link
Member Author

im sorry that no mobs and hard difficulty is required to play the game :(

Okay, if it's required, then don't go near slime islands/slime liquid?

this would work if it wasnt for the fact that he just spawns in random places

@Miklebe
Copy link

Miklebe commented Nov 20, 2024

this would work if it wasnt for the fact that he just spawns in random places

Now this is very interesting and more strange than just "king slime spawns with the gamerule on false" without any other context, but would need some kind of screenshots/world file to check, since i myself never even knew there was a king slime in tinkers, not even mentioning it spawning in random places with not liquid slime in sight.
Side note, could it be somehow related to normal slimes not spawning and getting swapped with king slime for odd reasons...?
Unless someone else had the same problem already and knows how to get it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants