In 1.21.60.25 preview's "Drop 1 2025" experiment, the pig saddle has been changed to an attachable. The change to an attachable causes issues for existing resource packs and other bugs like MCPE-189750 and MCPE-189751.
Now, any resource pack which includes old pig render controllers, textures, and geometry will render two pig saddles instead of one. Historically, this method has allowed resource packs to lock in a mob appearance for future updates, but the rule is broken by this saddle change.
[media]This also affects the Timeless Adventures world on the Marketplace when the experiment is enabled. Note that the broken model for the lower saddle is caused by MCPE-189751.
[media]
To Reproduce
Import and apply the sample resource pack in the latest preview:
Create a new world with the "Drop 1 2025" experiment enabled.
Summon a pig.
Equip a saddle on the pig.
Observe two saddles instead of one.
Expected Result
Resource packs with old pig textures, geometry, and render controllers configured will keep the old pig appearance.
Observed Result
Resource packs with old pig textures, geometry, and render controllers now render two saddles. The old "pig_saddle" texture is rendered at the same time as the redundant saddle attachable.
To Fix
The new saddle should be handled as a pig render controller, not an attachable, to avoid redundant saddle rendering. The sample fix pack attached to MCPE-189750 demonstrates how to do this.
Linked issues
relates to 1
Attachments
Comments 2
This issue has been fixed in 1.21.70.23 preview, as shown by the changes in the bedrock-samples GitHub. Pigs were changed to handle the new saddle as a render controller, so this issue has been resolved.
[media]Here is proof that the sample pack no longer has any issues:
[media]
Can confirm.