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 -> {
return !BUILD.permissionPredicate.test(bauweltMember);
}),
MEMBER(bauweltMember -> {
return true;
});
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());
}
@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) {
player.getInventory().clear();
player.getInventory().setHelmet(new ItemStack(Material.AIR));