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

Refactor brushable component #146

Merged
merged 12 commits into from
Jan 5, 2025
Merged

Conversation

TheDeathlyCow
Copy link
Owner

@TheDeathlyCow TheDeathlyCow commented Jan 5, 2025

Another refactor aimed to better use cardinal components, this time for the brushable component.

Also adds new functionality in the form of tag-driven brushing.

  • Items that use the tag #c:tools/brush are now acceptable for brushing
  • Animals with the tag #frostiful:is_brushable can be brushed
  • Animals with the tag #frostiful:brushing/drops_polar_bear_fur will drop polar bear fur tufts when brushed
  • Animals with the tag #frostiful:brushing/drops_wolf_fur will drop wolf fur tufts when brushed
  • Animals with the tag #frostiful:brushing/drops_ocelot_fur will drop ocelot fur tufts when brushed
  • If an animal is brushable but doesn't also have an associated fur tuft, a warning will be displayed in the console

@TheDeathlyCow TheDeathlyCow merged commit 07c5979 into 1.21.1-dev Jan 5, 2025
4 checks passed
@TheDeathlyCow TheDeathlyCow deleted the refactor/brushable-component branch January 5, 2025 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant