@@ -225,7 +225,7 @@ public void delayedJoin(final Player player, final String message)
225
225
@ Override
226
226
public void run ()
227
227
{
228
- if (!user .isOnline ())
228
+ if (!user .getBase (). isOnline ())
229
229
{
230
230
return ;
231
231
}
@@ -242,14 +242,14 @@ public void run()
242
242
Player toVanish = ess .getServer ().getPlayerExact (p );
243
243
if (toVanish != null && toVanish .isOnline ())
244
244
{
245
- user .hidePlayer (toVanish );
245
+ user .getBase (). hidePlayer (toVanish );
246
246
}
247
247
}
248
248
}
249
249
250
250
if (user .isAuthorized ("essentials.sleepingignored" ))
251
251
{
252
- user .setSleepingIgnored (true );
252
+ user .getBase (). setSleepingIgnored (true );
253
253
}
254
254
255
255
if ((ess .getSettings ().allowSilentJoinQuit () && user .isAuthorized ("essentials.silentjoin" )) || message == null )
@@ -305,16 +305,16 @@ else if (ess.getSettings().allowSilentJoinQuit())
305
305
306
306
if (user .isAuthorized ("essentials.fly.safelogin" ))
307
307
{
308
- user .setFallDistance (0 );
308
+ user .getBase (). setFallDistance (0 );
309
309
if (LocationUtil .shouldFly (user .getLocation ()))
310
310
{
311
- user .setAllowFlight (true );
312
- user .setFlying (true );
313
- user .sendMessage (tl ("flyMode" , tl ("enabled" ), user .getDisplayName ()));
311
+ user .getBase (). setAllowFlight (true );
312
+ user .getBase (). setFlying (true );
313
+ user .getBase (). sendMessage (tl ("flyMode" , tl ("enabled" ), user .getDisplayName ()));
314
314
}
315
315
}
316
- user .setFlySpeed (0.1f );
317
- user .setWalkSpeed (0.2f );
316
+ user .getBase (). setFlySpeed (0.1f );
317
+ user .getBase (). setWalkSpeed (0.2f );
318
318
319
319
}
320
320
});
@@ -326,12 +326,12 @@ private void updateCompass(final User user)
326
326
Location loc = user .getHome (user .getLocation ());
327
327
if (loc == null )
328
328
{
329
- loc = user .getBedSpawnLocation ();
329
+ loc = user .getBase (). getBedSpawnLocation ();
330
330
}
331
331
if (loc != null )
332
332
{
333
333
final Location updateLoc = loc ;
334
- user .setCompassTarget (updateLoc );
334
+ user .getBase (). setCompassTarget (updateLoc );
335
335
}
336
336
}
337
337
@@ -364,7 +364,7 @@ public void onPlayerLogin(final PlayerLoginEvent event)
364
364
365
365
final User user = ess .getUser (event .getPlayer ());
366
366
367
- if (event .getResult () == Result .KICK_BANNED || user .isBanned ())
367
+ if (event .getResult () == Result .KICK_BANNED || user .getBase (). isBanned ())
368
368
{
369
369
final boolean banExpired = user .checkBanTimeout (System .currentTimeMillis ());
370
370
if (!banExpired )
@@ -419,8 +419,8 @@ public void onPlayerEggThrow(final PlayerEggThrowEvent event)
419
419
final ItemStack stack = new ItemStack (Material .EGG , 1 );
420
420
if (user .hasUnlimited (stack ))
421
421
{
422
- user .getInventory ().addItem (stack );
423
- user .updateInventory ();
422
+ user .getBase (). getInventory ().addItem (stack );
423
+ user .getBase (). updateInventory ();
424
424
}
425
425
}
426
426
@@ -436,7 +436,7 @@ public void onPlayerBucketEmpty(final PlayerBucketEmptyEvent event)
436
436
@ Override
437
437
public void run ()
438
438
{
439
- user .updateInventory ();
439
+ user .getBase (). updateInventory ();
440
440
}
441
441
});
442
442
}
@@ -469,34 +469,34 @@ else if (!cmd.equalsIgnoreCase("afk"))
469
469
public void onPlayerChangedWorldFlyReset (final PlayerChangedWorldEvent event )
470
470
{
471
471
final User user = ess .getUser (event .getPlayer ());
472
- if (user .getGameMode () != GameMode .CREATIVE && !user .isAuthorized ("essentials.fly" ))
472
+ if (user .getBase (). getGameMode () != GameMode .CREATIVE && !user .isAuthorized ("essentials.fly" ))
473
473
{
474
- user .setFallDistance (0f );
475
- user .setAllowFlight (false );
474
+ user .getBase (). setFallDistance (0f );
475
+ user .getBase (). setAllowFlight (false );
476
476
}
477
477
if (!user .isAuthorized ("essentials.speed" ))
478
478
{
479
- user .setFlySpeed (0.1f );
480
- user .setWalkSpeed (0.2f );
479
+ user .getBase (). setFlySpeed (0.1f );
480
+ user .getBase (). setWalkSpeed (0.2f );
481
481
}
482
482
else
483
483
{
484
- if (user .getFlySpeed () > ess .getSettings ().getMaxFlySpeed () && !user .isAuthorized ("essentials.speed.bypass" ))
484
+ if (user .getBase (). getFlySpeed () > ess .getSettings ().getMaxFlySpeed () && !user .isAuthorized ("essentials.speed.bypass" ))
485
485
{
486
- user .setFlySpeed ((float )ess .getSettings ().getMaxFlySpeed ());
486
+ user .getBase (). setFlySpeed ((float )ess .getSettings ().getMaxFlySpeed ());
487
487
}
488
488
else
489
489
{
490
- user .setFlySpeed (user .getFlySpeed () * 0.99999f );
490
+ user .getBase (). setFlySpeed (user . getBase () .getFlySpeed () * 0.99999f );
491
491
}
492
492
493
- if (user .getWalkSpeed () > ess .getSettings ().getMaxWalkSpeed () && !user .isAuthorized ("essentials.speed.bypass" ))
493
+ if (user .getBase (). getWalkSpeed () > ess .getSettings ().getMaxWalkSpeed () && !user .isAuthorized ("essentials.speed.bypass" ))
494
494
{
495
- user .setWalkSpeed ((float )ess .getSettings ().getMaxWalkSpeed ());
495
+ user .getBase (). setWalkSpeed ((float )ess .getSettings ().getMaxWalkSpeed ());
496
496
}
497
497
else
498
498
{
499
- user .setWalkSpeed (user .getWalkSpeed () * 0.99999f );
499
+ user .getBase (). setWalkSpeed (user . getBase () .getWalkSpeed () * 0.99999f );
500
500
}
501
501
}
502
502
}
@@ -534,7 +534,7 @@ public void onPlayerInteract(final PlayerInteractEvent event)
534
534
User player = ess .getUser (event .getPlayer ());
535
535
if (player .isAuthorized ("essentials.sethome.bed" ))
536
536
{
537
- player .setBedSpawnLocation (event .getClickedBlock ().getLocation ());
537
+ player .getBase (). setBedSpawnLocation (event .getClickedBlock ().getLocation ());
538
538
player .sendMessage (tl ("bedSet" , player .getLocation ().getWorld ().getName (), player .getLocation ().getBlockX (), player .getLocation ().getBlockY (), player .getLocation ().getBlockZ ()));
539
539
}
540
540
}
@@ -616,7 +616,7 @@ private boolean usePowertools(final User user, final int id)
616
616
else if (command .startsWith ("c:" ))
617
617
{
618
618
used = true ;
619
- user .chat (command .substring (2 ));
619
+ user .getBase (). chat (command .substring (2 ));
620
620
}
621
621
else
622
622
{
@@ -664,7 +664,7 @@ public void onInventoryClickEvent(final InventoryClickEvent event)
664
664
final User invOwner = ess .getUser ((Player )invHolder );
665
665
if (user .isInvSee () && (!user .isAuthorized ("essentials.invsee.modify" )
666
666
|| invOwner .isAuthorized ("essentials.invsee.preventmodify" )
667
- || !invOwner .isOnline ()))
667
+ || !invOwner .getBase (). isOnline ()))
668
668
{
669
669
event .setCancelled (true );
670
670
refreshPlayer = user .getBase ();
0 commit comments