@@ -280,14 +280,14 @@ public void register() {
280
280
map (Types .DOUBLE ); // Z
281
281
map (Types .BOOLEAN ); // On ground
282
282
handler (wrapper -> {
283
- wrapper .user ().get (PlayerPositionTracker .class ).sendAnimations ();
284
-
285
- final PlayerPositionTracker pos = wrapper .user ().get (PlayerPositionTracker .class );
286
- if (pos .getConfirmId () != -1 ) {
283
+ final PlayerPositionTracker storage = wrapper .user ().get (PlayerPositionTracker .class );
284
+ storage .sendAnimations ();
285
+ if (storage .getConfirmId () != -1 ) {
287
286
return ;
288
287
}
289
- pos .setPos (wrapper .get (Types .DOUBLE , 0 ), wrapper .get (Types .DOUBLE , 1 ), wrapper .get (Types .DOUBLE , 2 ));
290
- pos .setOnGround (wrapper .get (Types .BOOLEAN , 0 ));
288
+
289
+ storage .setPos (wrapper .get (Types .DOUBLE , 0 ), wrapper .get (Types .DOUBLE , 1 ), wrapper .get (Types .DOUBLE , 2 ));
290
+ storage .setOnGround (wrapper .get (Types .BOOLEAN , 0 ));
291
291
});
292
292
handler (wrapper -> wrapper .user ().get (BossBarStorage .class ).updateLocation ());
293
293
}
@@ -300,13 +300,15 @@ public void register() {
300
300
map (Types .FLOAT ); // Pitch
301
301
map (Types .BOOLEAN ); // On ground
302
302
handler (wrapper -> {
303
- wrapper .user ().get (PlayerPositionTracker .class ).sendAnimations ();
303
+ final PlayerPositionTracker storage = wrapper .user ().get (PlayerPositionTracker .class );
304
+ storage .sendAnimations ();
305
+ if (storage .getConfirmId () != -1 ) {
306
+ return ;
307
+ }
304
308
305
- PlayerPositionTracker pos = wrapper .user ().get (PlayerPositionTracker .class );
306
- if (pos .getConfirmId () != -1 ) return ;
307
- pos .setYaw (wrapper .get (Types .FLOAT , 0 ));
308
- pos .setPitch (wrapper .get (Types .FLOAT , 1 ));
309
- pos .setOnGround (wrapper .get (Types .BOOLEAN , 0 ));
309
+ storage .setYaw (wrapper .get (Types .FLOAT , 0 ));
310
+ storage .setPitch (wrapper .get (Types .FLOAT , 1 ));
311
+ storage .setOnGround (wrapper .get (Types .BOOLEAN , 0 ));
310
312
});
311
313
handler (wrapper -> wrapper .user ().get (BossBarStorage .class ).updateLocation ());
312
314
}
@@ -320,7 +322,7 @@ public void register() {
320
322
final float pitch = wrapper .passthrough (Types .FLOAT );
321
323
final boolean onGround = wrapper .passthrough (Types .BOOLEAN );
322
324
323
- PlayerPositionTracker storage = wrapper .user ().get (PlayerPositionTracker .class );
325
+ final PlayerPositionTracker storage = wrapper .user ().get (PlayerPositionTracker .class );
324
326
storage .sendAnimations ();
325
327
if (storage .getConfirmId () != -1 ) {
326
328
if (storage .getPosX () == x && storage .getPosY () == y && storage .getPosZ () == z && storage .getYaw () == yaw && storage .getPitch () == pitch ) {
0 commit comments