Skip to content

Mobs and Entities Part 1 (Sheep, Cows, Pigs, Chickens, Mooshrooms, Squids) #1735

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

Open
wants to merge 16 commits into
base: master
Choose a base branch
from

Conversation

ThisIsBrady
Copy link
Member

@ThisIsBrady ThisIsBrady commented Jun 5, 2024

This PR is the first of a (probably very long) series where I'll be adding entities. This one adds Sheep, Cows, Pigs, Chickens, Mooshrooms, and Squids and sets up interfaces to accommodate future mobs.

default_2024-06-04_20-04-09-1500

All mobs are fully poseable via the Entities Tab.
Some mobs have more specific customization available in the Entities tab:

  • Sheep can be recolored and sheared/unsheared
  • Pigs can be Saddled
  • Mooshrooms' mushrooms can be hidden and their Variant can be changed.

Built from #1719
Related to #41

@leMaik
Copy link
Member

leMaik commented Feb 8, 2025

Should we merge this without waiting for all mobs to be implemented? 🤔

Chickens and cows (maybe more?) now have different temperature variants and the textures were renamed. That's probably something that could be addressed in this PR (at least add the 25w06a+ snapshot's path to the texture; eg. entity/chicken.png -> entity/chicken/temperate_chicken.png).

Edit: The cow and chicken variants seem to have different models, so adding them is probably something for a future PR.

@ThisIsBrady
Copy link
Member Author

Yeah, that'd be fine with me. I'm traveling this weekend, then should have a bit of time next week to get back to this. I've been away on work travel for several months but am headed back now.

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.

2 participants