Fix MC-105317 Structure blocks do not rotate entities correctly when loading (#8792)

This commit is contained in:
TelepathicGrunt authored and GitHub committed 2022-06-27 21:15:22 -07:00
1 parent 9b962c8ff0
commit 2256e88fb4
1 file changed
+2 -2
@@ -92,8 +92,8 @@
m_74543_(p_74524_, compoundtag).ifPresent((p_205061_) -> {
- float f = p_205061_.m_7890_(p_74527_);
- f += p_205061_.m_6961_(p_74526_) - p_205061_.m_146908_();
+ float f = p_205061_.m_6961_(placementIn.m_74401_());
+ f = f + (p_205061_.m_146908_() - p_205061_.m_7890_(placementIn.m_74404_()));
+ float f = p_205061_.m_7890_(placementIn.m_74404_());
+ f += p_205061_.m_6961_(placementIn.m_74401_()) - p_205061_.m_146908_();
p_205061_.m_7678_(vec31.f_82479_, vec31.f_82480_, vec31.f_82481_, f, p_205061_.m_146909_());
- if (p_74530_ && p_205061_ instanceof Mob) {
+ if (placementIn.m_74414_() && p_205061_ instanceof Mob) {