SteamWar/BauSystem2.0
Archiviert
12
0

Update Permission #220

Zusammengeführt
YoyoNow hat 35 Commits von PermissionUpdate nach master 2024-02-17 08:53:31 +01:00 zusammengeführt
2 geänderte Dateien mit 3 neuen und 7 gelöschten Zeilen
Nur Änderungen aus Commit bcb8b31ba9 werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -40,6 +40,9 @@ public enum Permission {
}), }),
SPECTATOR(bauweltMember -> { SPECTATOR(bauweltMember -> {
return !BUILD.permissionPredicate.test(bauweltMember); return !BUILD.permissionPredicate.test(bauweltMember);
}),
MEMBER(bauweltMember -> {
return true;
}); });
private final Predicate<BauweltMember> permissionPredicate; private final Predicate<BauweltMember> permissionPredicate;

Datei anzeigen

@ -48,13 +48,6 @@ public class ClearCommand extends SWCommand {
BauSystem.MESSAGE.send("OTHER_CLEAR_TO", p, target.getName()); BauSystem.MESSAGE.send("OTHER_CLEAR_TO", p, target.getName());
} }
@ClassValidator(value = Player.class, local = true)
public TypeValidator<Player> validator() {
return (commandSender, player, messageSender) -> {
return !messageSender.send(!Permission.hasPermission(player, Permission.WORLD), "OTHER_CLEAR_NO_PERMS");
};
}
private void clear(Player player) { private void clear(Player player) {
player.getInventory().clear(); player.getInventory().clear();
player.getInventory().setHelmet(new ItemStack(Material.AIR)); player.getInventory().setHelmet(new ItemStack(Material.AIR));