PaperMC / Paper

The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies
https://papermc.io/
Other
10.03k stars 2.33k forks source link

Sheep/Bogged/Snowman "regrow wool/mushroom/pumpkin" methods #11638

Open NonSwag opened 4 days ago

NonSwag commented 4 days ago

Is your feature request related to a problem?

With the deprecation of the bukkit Shearable API, we lost the ability to force regrow wool or mushrooms for sheep and bogged or "un-derp" snow golems

Describe the solution you'd like.

Methods for those entities to regrow their "features"

Describe alternatives you've considered.

Using the deprecated and marked for removal API from Bukkit

Other

No response

electronicboy commented 4 days ago

there is already API to derp snow golems; not sure what you mean by 'mushrooms for sheep'

NonSwag commented 4 days ago

not mushrooms for sheep "wool and mushrooms" for "sheep and bogged" sorry for the lack of punctuation

Machine-Maker commented 12 hours ago

Yeah, when upstream made their not-so-great Sheared interface, they moved the setSheared method from Sheep to it, so when we deprecated that new stuff, it left Sheep without a non-depreacted setSheared method. I think we should just re-add both isSheared and setSheared to just Sheep to go back to how it was before they moved it. Should be an easy PR for someone.