If {@link #getReason()} is not null then provides the reason why theargument is invalid; otherwise the argument is valid.
Called once per argument, and before {@link ActionInvocationEvent}.
60616263646566
return proposed; } @Override public ActionArgumentEvent createInteractionEvent() { return new ActionArgumentEvent(unwrap(getTarget()), getIdentifier(), unwrap(getArgs()), getPosition()); }
59606162636465