You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Example is EntityAgeablePet#setBaby(boolean) which overrides a method in Mob resulting in it getting renamed to obf name and baby petdata toggling failing
With the future goal of no pet extending EntityPet and only implementing the interface, this requires more handling to be moved to what is called "PetBase".
Doing this move also solves setBaby getting remapped due to developing on mojang mapped NMS.
As mentioned in d169736, with #106 slowly making pets the 'real' entity we will be moving away from "IEntityXXPet" and instead handling any setting of variables for a pet via "EntityXXPetBase". This will allow the PetBase class to properly get its method calls remapped to the obfuscated naming without renaming our setters.
Example is
EntityAgeablePet#setBaby(boolean)
which overrides a method inMob
resulting in it getting renamed to obf name and baby petdata toggling failingOnly solutions I can think of are to rename such methods or request/add a way to filter methods to https://github.com/md-5/SpecialSource/
The text was updated successfully, but these errors were encountered: