Location serialization matches NPC

This commit is contained in:
2023-04-30 09:32:34 -04:00
parent c029a881e9
commit 1ab8540f73
+6 -1
View File
@@ -362,8 +362,13 @@ public class Mob extends AbstractIntelligenceAgent {
writer.putVector3f(mob.getLoc()); writer.putVector3f(mob.getLoc());
//Rotation //Rotation
float radians = (float) Math.asin(mob.getRot().y) * 2;
writer.putFloat(mob.getRot().y); if (mob.building != null)
if (mob.building.getBounds() != null && mob.building.getBounds().getQuaternion() != null)
radians += (mob.building.getBounds().getQuaternion()).angleY;
writer.putFloat(radians);
//Inventory Stuff //Inventory Stuff