mirror of
https://github.com/exituser/Brewery.git
synced 2026-09-17 06:38:56 +00:00
Small wakeup fixes
This commit is contained in:
@@ -493,13 +493,11 @@ public class BPlayer {
|
|||||||
}
|
}
|
||||||
|
|
||||||
} else if (offlineDrunk - drunkeness >= 30) {
|
} else if (offlineDrunk - drunkeness >= 30) {
|
||||||
if (BConfig.enableWake) {
|
if (BConfig.enableWake && !player.hasPermission("brewery.bypass.teleport")) {
|
||||||
Location randomLoc = Wakeup.getRandom(player.getLocation());
|
Location randomLoc = Wakeup.getRandom(player.getLocation());
|
||||||
if (randomLoc != null) {
|
if (randomLoc != null) {
|
||||||
if (!player.hasPermission("brewery.bypass.teleport")) {
|
player.teleport(randomLoc);
|
||||||
player.teleport(randomLoc);
|
P.p.msg(player, P.p.languageReader.get("Player_Wake"));
|
||||||
P.p.msg(player, P.p.languageReader.get("Player_Wake"));
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
offlineDrunk = 0;
|
offlineDrunk = 0;
|
||||||
|
|||||||
@@ -341,7 +341,7 @@ public class P extends JavaPlugin {
|
|||||||
}));
|
}));
|
||||||
|
|
||||||
metrics.addCustomChart(new SimplePie("wakeups", () -> {
|
metrics.addCustomChart(new SimplePie("wakeups", () -> {
|
||||||
if (!BConfig.enableHome) {
|
if (!BConfig.enableWake) {
|
||||||
return "disabled";
|
return "disabled";
|
||||||
}
|
}
|
||||||
int wakeups = Wakeup.wakeups.size();
|
int wakeups = Wakeup.wakeups.size();
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ public class Wakeup {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
List worldWakes = wakeups.stream()
|
List<Wakeup> worldWakes = wakeups.stream()
|
||||||
.filter(w -> w.active)
|
.filter(w -> w.active)
|
||||||
.filter(w -> w.loc.getWorld().equals(playerLoc.getWorld()))
|
.filter(w -> w.loc.getWorld().equals(playerLoc.getWorld()))
|
||||||
.collect(Collectors.toList());
|
.collect(Collectors.toList());
|
||||||
|
|||||||
Reference in New Issue
Block a user