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

Tag support for Drum of the Gathering #4454

Merged

Conversation

TheRealWormbo
Copy link
Collaborator

The drum now uses entity tags to determine which mobs can fill milk buckets and which shearable mobs can NOT be sheared: botania:drum/milkable (defaults to cow, mooshroom, and goat) and botania:drum/no_shearing (defaults to only mooshroom)
Additionally, if a brown mooshroom was fed a flower, the Drum of the Gathering will fill the first bowl for that mooshroom with the appropriate type of suspicious stew. Any additional bowls will be filled with mushroom stew as usual.
And finally, baby animals are excluded from filling buckets or bowls. (Whether they can be sheared is already determined by the mob's shearing logic, which usually excludes babies as well.)

(closes #4453)

The drum now uses entity tags to determine which mobs can fill milk buckets and which shearable mobs can NOT be sheared: `botania:drum/milkable` (defaults to cow, mooshroom, and goat) and `botania:drum/no_shearing` (defaults to only mooshroom)
Additionally, if a brown mooshroom was fed a flower, the Drum of the Gathering will fill the first bowl for that mooshroom with the appropriate type of suspicious stew. Any additional bowls will be filled with mushroom stew as usual.
And finally, baby animals are excluded from filling buckets or bowls. (Whether they can be sheared is already determined by the mob's shearing logic, which usually excludes babies as well.)
Copy link
Member

@williewillus williewillus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

couple small things

Also added tests for dead animals and Bergamute interaction and removed redundant killAllEntities calls from test sequences
@williewillus williewillus merged commit b4f47b5 into VazkiiMods:1.20.x Oct 3, 2023
1 check passed
@TheRealWormbo TheRealWormbo deleted the 1.20-gather-drum-updates branch October 3, 2023 06:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants