(Un)Disguising villagers causes them to sleep in "incorrect" positions
James103 opened this issue ยท 0 comments
To reproduce:
- Starting with Minecraft 1.16.5, install Fabric loader and Fabric API.
- Install
mobdisguises-1.0.0-fabric
anddisguiselib-1.0.2-fabric
. - Create a new world with cheats enabled.
- Make/find a flat area free of obstructions away from existing villages.
- Place down a bed.
/gamerule doMobSpawning false
/summon Villager
/time set night
- Notice that the villager sleeps in a sensible position.
/disguise @e[type=villager] as pillager
- Notice that the (disguised) villager is now sleeping in a non-sensible position (rotated and/or positioned incorrectly).
/disguise @e[type=villager] clear
- Notice that the (now undisguised) villager is still sleeping in a non-sensible position (rotated and/or positioned incorrectly).
- Wake the villager and let it go to sleep (read: break and replace the bed).
- Notice that the villager is sleeping in a sensible position again (see step 9's picture).