Update Permission #220

Zusammengeführt
YoyoNow hat 35 Commits von PermissionUpdate nach master 2024-02-17 08:53:31 +01:00 zusammengeführt
Besitzer
Keine Beschreibung angegeben.
YoyoNow hat 1 Commit 2023-12-16 14:03:05 +01:00 hinzugefügt
Update Permission
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
1a6c0de502
YoyoNow hat 1 Commit 2023-12-16 14:04:51 +01:00 hinzugefügt
Add Permission.SPECTATOR
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
ec93dfd8ec
YoyoNow hat 1 Commit 2023-12-16 14:06:04 +01:00 hinzugefügt
Fix Permission.SPECTATOR
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
0b70bdfe97
YoyoNow hat 1 Commit 2023-12-16 14:19:34 +01:00 hinzugefügt
Add validator for player and commandsender for checking build Permission
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
0cec90c55c
YoyoNow hat 1 Commit 2023-12-16 14:42:04 +01:00 hinzugefügt
Add SpectatorListener
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
20af36a4a2
D4rkr34lm hat 2 Commits 2023-12-16 14:49:48 +01:00 hinzugefügt
YoyoNow hat 1 Commit 2023-12-16 14:51:28 +01:00 hinzugefügt
Add Permission.MEMBER
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
bcb8b31ba9
YoyoNow hat 1 Commit 2023-12-16 15:12:20 +01:00 hinzugefügt
Fix SpectatorListener
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
37e6628aaa
D4rkr34lm hat 1 Commit 2023-12-16 15:53:08 +01:00 hinzugefügt
Adjusted more permissions
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
3dddb48d0c
YoyoNow hat 1 Commit 2023-12-16 16:53:02 +01:00 hinzugefügt
Fix Permission
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
78f7e42629
YoyoNow hat 1 Commit 2023-12-16 18:08:55 +01:00 hinzugefügt
Fix Permission for ServerLib.getBlockAt and setBlockAt and exec
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
a61f1e2c8c
YoyoNow hat 1 Commit 2023-12-16 21:34:41 +01:00 hinzugefügt
Fix Permission for SignEdit and other stuff
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
6305453e15
YoyoNow hat 2 Commits 2023-12-16 21:39:29 +01:00 hinzugefügt
YoyoNow hat 1 Commit 2023-12-22 16:55:45 +01:00 hinzugefügt
Add BauMemberUpdate and BauMemberUpdateEvent
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
f5e4d725fe
YoyoNow hat 1 Commit 2023-12-23 08:01:43 +01:00 hinzugefügt
Fix permission messages
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
b00babdcbd
YoyoNow hat 1 Commit 2023-12-23 13:02:48 +01:00 hinzugefügt
Add ForceSpectatorCommand
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
0ac735c30f
Add TechHiderCommand.toggleHider for spectators
YoyoNow hat 1 Commit 2023-12-23 14:18:37 +01:00 hinzugefügt
Add dynamic spectator disable
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2a55f607d3
YoyoNow hat 1 Commit 2023-12-23 15:06:55 +01:00 hinzugefügt
Update Techhider of Spectators
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
6e9693d838
YoyoNow hat 1 Commit 2023-12-23 16:45:53 +01:00 hinzugefügt
Update BauMemberUpdate
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
96b84a798b
YoyoNow hat 1 Commit 2023-12-23 17:55:00 +01:00 hinzugefügt
Update BauMemberUpdate
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2c5a50bff3
YoyoNow hat 1 Commit 2023-12-25 11:33:17 +01:00 hinzugefügt
Merge branch 'master' into PermissionUpdate
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
b166d8ff6b
# Conflicts:
#	BauSystem_Main/src/de/steamwar/bausystem/features/simulator/SimulatorCursor.java
YoyoNow hat 1 Commit 2023-12-25 11:41:52 +01:00 hinzugefügt
Merge branch 'master' into PermissionUpdate
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
a3f5098137
Lixfel hat 2024-01-10 18:34:31 +01:00 Änderungen angefragt
@ -78,0 +95,4 @@
}
return true;
});
SWCommandUtils.addValidator("supervisor", (commandSender, object, messageSender) -> {
Besitzer

Die 3 Validator sind sehr gleich von der Codestruktur, evtl. Eine Extra-Methode daraus machen, mit Input CommandSender und Parameter, welche Permission.

Die 3 Validator sind sehr gleich von der Codestruktur, evtl. Eine Extra-Methode daraus machen, mit Input CommandSender und Parameter, welche Permission.
YoyoNow markierte diese Unterhaltung als gelöst
@ -43,0 +49,4 @@
REAL_SPECTATOR(bauweltMember -> {
return !bauweltMember.isBuild() && !bauweltMember.isSupervisor();
}),
SPECTATOR(bauweltMember -> {
Besitzer

Die Spectator-Permissions fallen etwas aus dem Muster, da es sich hier um die einzigen negativen Permissions handelt. Das macht auch die Permissonchecks unten sehr merkwürdig. Man sollte alle Anwendungen davon auf !BUILD ändern.

Die Spectator-Permissions fallen etwas aus dem Muster, da es sich hier um die einzigen negativen Permissions handelt. Das macht auch die Permissonchecks unten sehr merkwürdig. Man sollte alle Anwendungen davon auf `!BUILD` ändern.
YoyoNow markierte diese Unterhaltung als gelöst
@ -43,0 +52,4 @@
SPECTATOR(bauweltMember -> {
return !BUILD.permissionPredicate.test(bauweltMember);
}),
MEMBER(bauweltMember -> {
Besitzer

Wird das überhaupt noch benötigt? Jeder auf dem Server ist ja mindestens Member.

Wird das überhaupt noch benötigt? Jeder auf dem Server ist ja mindestens Member.
YoyoNow markierte diese Unterhaltung als gelöst
@ -44,7 +44,6 @@ public class DesignEndStone {
private REntityServer entityServer = new REntityServer();
private List<REntity> entities = new ArrayList<>();
private Set<Location> locations = new HashSet<>();
private List<Player> players = new ArrayList<>();
Besitzer

Die Änderungen in dieser Datei sehen mir nach einem unrelated Bugfix aus.

Die Änderungen in dieser Datei sehen mir nach einem unrelated Bugfix aus.
Besitzer

Die Änderungen in dieser Datei sehen mir nach einem unrelated Bugfix aus.

Die Änderungen in dieser Datei sehen mir nach einem unrelated Bugfix aus.
@ -56,14 +58,20 @@ public class DesignEndStoneCommand extends SWCommand implements Listener {
@EventHandler
public void onPlayerQuit(PlayerQuitEvent event) {
Region region = Region.getRegion(event.getPlayer().getLocation());
Besitzer

Auch diese Änderung wirkt unrelated.

Auch diese Änderung wirkt unrelated.
@ -57,9 +57,6 @@ public class KillcheckerVisualizer {
private final int zArea;
private final int xArea;
private final Set<Player> players = new HashSet<>();
Besitzer

Auch diese Datei: Unrelated Bugfixes?

Auch diese Datei: Unrelated Bugfixes?
@ -123,6 +123,7 @@ public class SteamWarLuaPlugin extends TwoArgFunction {
return LuaValue.NIL;
}
command = preprocessEvent.getMessage().substring(1);
Besitzer

Unrelated Bugfix?

Unrelated Bugfix?
YoyoNow hat 1 Commit 2024-01-19 16:52:23 +01:00 hinzugefügt
Merge branch 'master' into PermissionUpdate
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
2bf0b0c6e8
YoyoNow hat 1 Commit 2024-01-19 17:03:05 +01:00 hinzugefügt
Remove Permission.SPECTATOR
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
da1ea27f61
YoyoNow hat 1 Commit 2024-01-19 17:08:16 +01:00 hinzugefügt
Fix SteamWarLuaPlugin
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
ea5df6cee3
YoyoNow hat 1 Commit 2024-01-19 20:33:34 +01:00 hinzugefügt
Fix SpectatorListener
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
775d428671
YoyoNow hat 1 Commit 2024-01-20 20:35:25 +01:00 hinzugefügt
Hotfix SpectatorListener
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
94bf2f3ae6
YoyoNow hat 1 Commit 2024-01-23 10:11:24 +01:00 hinzugefügt
Fix AxiomPermissionCheck
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
e77680d25a
YoyoNow hat 1 Commit 2024-01-30 16:07:10 +01:00 hinzugefügt
Fix SimulatorSaver
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
d1afb344d9
YoyoNow hat 2 Commits 2024-02-16 08:10:54 +01:00 hinzugefügt
# Conflicts:
#	BauSystem_Main/src/de/steamwar/bausystem/features/script/lua/libs/ServerLib.java
#	BauSystem_Main/src/de/steamwar/bausystem/features/tpslimit/TPSSystem.java
#	BauSystem_Main/src/de/steamwar/bausystem/features/world/AxiomPermissionCheck.java
Fix BackupCommand
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
953db69425
YoyoNow hat den Titel von WIP: Update Permission zu Update Permission 2024-02-16 08:19:08 +01:00 geändert
YoyoNow hat 1 Commit 2024-02-16 08:24:47 +01:00 hinzugefügt
Fix BindCommand and SteamWarLuaPlugin
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
21e7bd89af
Lixfel hat die Änderungen 2024-02-17 08:28:55 +01:00 genehmigt
YoyoNow hat 1 Commit 2024-02-17 08:36:58 +01:00 hinzugefügt
Fix AxiomPermissionCheck
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
de08488371
YoyoNow hat Commit e4dc05ce02 in master 2024-02-17 08:53:31 +01:00 gemerged
YoyoNow löschte die Branch PermissionUpdate 2024-02-17 08:53:32 +01:00
Anmelden, um an der Diskussion teilzunehmen.
Keine Beschreibung angegeben.