mirror of
https://github.com/EssentialsX/Essentials.git
synced 2025-01-03 06:57:39 +01:00
parent
dbd86155fb
commit
8b7bcbb880
@ -596,6 +596,8 @@ public class EssentialsPlayerListener implements Listener {
|
|||||||
|
|
||||||
@EventHandler(priority = EventPriority.NORMAL)
|
@EventHandler(priority = EventPriority.NORMAL)
|
||||||
public void onPlayerInteract(final PlayerInteractEvent event) {
|
public void onPlayerInteract(final PlayerInteractEvent event) {
|
||||||
|
boolean updateActivity = true;
|
||||||
|
|
||||||
switch (event.getAction()) {
|
switch (event.getAction()) {
|
||||||
case RIGHT_CLICK_BLOCK:
|
case RIGHT_CLICK_BLOCK:
|
||||||
if (!event.isCancelled() && MaterialUtil.isBed(event.getClickedBlock().getType()) && ess.getSettings().getUpdateBedAtDaytime()) {
|
if (!event.isCancelled() && MaterialUtil.isBed(event.getClickedBlock().getType()) && ess.getSettings().getUpdateBedAtDaytime()) {
|
||||||
@ -622,8 +624,14 @@ public class EssentialsPlayerListener implements Listener {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case PHYSICAL:
|
||||||
|
updateActivity = false;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (updateActivity) {
|
||||||
ess.getUser(event.getPlayer()).updateActivityOnInteract(true);
|
ess.getUser(event.getPlayer()).updateActivityOnInteract(true);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// This method allows the /jump lock feature to work, allows teleporting while flying #EasterEgg
|
// This method allows the /jump lock feature to work, allows teleporting while flying #EasterEgg
|
||||||
|
Loading…
Reference in New Issue
Block a user