Class PropExprProgress

All Implemented Interfaces:
Debuggable, Expression<Object>, Loopable<Object>, Simplifiable<Expression<? extends Object>>, SyntaxElement, PropertyBaseSyntax<ExpressionPropertyHandler<?,?>>, RuntimeErrorProducer, SyntaxRuntimeErrorProducer

@Name("Progress") @Description("Represents the progress of something.\n") @Example("set progress of event-bossbar to 75%\n") @Since("2.16") @RelatedProperty("progress") public class PropExprProgress extends PropertyBaseExpression<ExpressionPropertyHandler<?,?>>
  • Constructor Details

    • PropExprProgress

      public PropExprProgress()
  • Method Details

    • register

      public static void register(SyntaxRegistry registry)
    • getProperty

      public Property<ExpressionPropertyHandler<?,?>> getProperty()
      Description copied from interface: PropertyBaseSyntax
      Gets the property this expression represents. This is used to find the appropriate handlers for the expression's input types.
      Returns:
      The property this expression represents.