mirror of
https://github.com/BentoBoxWorld/BentoBox.git
synced 2024-12-27 11:37:36 +01:00
Fixed bugs and tests.
This commit is contained in:
parent
e89cdb8d6a
commit
7bd86c30b5
@ -205,7 +205,8 @@ public abstract class AbstractFlagListener implements Listener {
|
|||||||
user = null;
|
user = null;
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
report(user, e, loc, flag, Why.NOT_ALLOWED_ON_ISLAND);
|
report(user, e, loc, flag, Why.NOT_ALLOWED_ON_ISLAND);
|
||||||
|
noGo(e, flag, silent);
|
||||||
// Clear the user for the next time
|
// Clear the user for the next time
|
||||||
user = null;
|
user = null;
|
||||||
return false;
|
return false;
|
||||||
@ -224,7 +225,7 @@ public abstract class AbstractFlagListener implements Listener {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void report(User user, Event e, Location loc, Flag flag, Why why) {
|
private void report(User user, Event e, Location loc, Flag flag, Why why) {
|
||||||
if (user.getPlayer().getMetadata(loc.getWorld().getName() + "_why_debug").stream()
|
if (user != null && user.getPlayer().getMetadata(loc.getWorld().getName() + "_why_debug").stream()
|
||||||
.filter(p -> p.getOwningPlugin().equals(getPlugin())).findFirst().map(p -> p.asBoolean()).orElse(false)) {
|
.filter(p -> p.getOwningPlugin().equals(getPlugin())).findFirst().map(p -> p.asBoolean()).orElse(false)) {
|
||||||
plugin.log("Why: " + e.getEventName() + " in world " + loc.getWorld().getName() + " at " + Util.xyz(loc.toVector()));
|
plugin.log("Why: " + e.getEventName() + " in world " + loc.getWorld().getName() + " at " + Util.xyz(loc.toVector()));
|
||||||
plugin.log("Why: " + (user == null ? "Unknown" : user.getName()) + " " + flag.getID() + " - " + why.name());
|
plugin.log("Why: " + (user == null ? "Unknown" : user.getName()) + " " + flag.getID() + " - " + why.name());
|
||||||
|
Loading…
Reference in New Issue
Block a user