Class PEXCommandPreprocessor

  • All Implemented Interfaces:
    cloud.commandframework.execution.preprocessor.CommandPreprocessor<Commander>, cloud.commandframework.services.types.ConsumerService<cloud.commandframework.execution.preprocessor.CommandPreprocessingContext<Commander>>, cloud.commandframework.services.types.Service<cloud.commandframework.execution.preprocessor.CommandPreprocessingContext<Commander>,​cloud.commandframework.services.State>, cloud.commandframework.services.types.SideEffectService<cloud.commandframework.execution.preprocessor.CommandPreprocessingContext<Commander>>, Consumer<cloud.commandframework.execution.preprocessor.CommandPreprocessingContext<Commander>>, Function<cloud.commandframework.execution.preprocessor.CommandPreprocessingContext<Commander>,​cloud.commandframework.services.State>

    public class PEXCommandPreprocessor
    extends Object
    implements cloud.commandframework.execution.preprocessor.CommandPreprocessor<Commander>
    • Field Detail

      • PEX_ENGINE

        public static final cloud.commandframework.keys.CloudKey<ca.stellardrift.permissionsex.PermissionsEngine> PEX_ENGINE
    • Method Detail

      • accept

        public void accept​(@NonNull cloud.commandframework.execution.preprocessor.CommandPreprocessingContext<Commander> ctx)
        Specified by:
        accept in interface Consumer<cloud.commandframework.execution.preprocessor.CommandPreprocessingContext<Commander>>
        Specified by:
        accept in interface cloud.commandframework.services.types.ConsumerService<cloud.commandframework.execution.preprocessor.CommandPreprocessingContext<Commander>>