13
0
geforkt von Mirrors/Paper

Add option for console having all permissions

Dieser Commit ist enthalten in:
Mariell Hoversholm 2020-05-16 10:12:15 +02:00
Ursprung ed712d373a
Commit 37b20cd3d4
2 geänderte Dateien mit 22 neuen und 0 gelöschten Zeilen

Datei anzeigen

@ -93,5 +93,15 @@ public class CraftConsoleCommandSender extends ServerCommandSender implements Co
public void sendMessage(final net.kyori.adventure.identity.Identity identity, final net.kyori.adventure.text.Component message, final net.kyori.adventure.audience.MessageType type) {
this.sendRawMessage(net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer.legacySection().serialize(message));
}
@Override
public boolean hasPermission(String name) {
return io.papermc.paper.configuration.GlobalConfiguration.get().console.hasAllPermissions || super.hasPermission(name);
}
@Override
public boolean hasPermission(org.bukkit.permissions.Permission perm) {
return io.papermc.paper.configuration.GlobalConfiguration.get().console.hasAllPermissions || super.hasPermission(perm);
}
// Paper end
}

Datei anzeigen

@ -55,4 +55,16 @@ public class CraftRemoteConsoleCommandSender extends ServerCommandSender impleme
public void setOp(boolean value) {
throw new UnsupportedOperationException("Cannot change operator status of remote controller.");
}
// Paper start
@Override
public boolean hasPermission(String name) {
return io.papermc.paper.configuration.GlobalConfiguration.get().console.hasAllPermissions || super.hasPermission(name);
}
@Override
public boolean hasPermission(org.bukkit.permissions.Permission perm) {
return io.papermc.paper.configuration.GlobalConfiguration.get().console.hasAllPermissions || super.hasPermission(perm);
}
// Paper end
}