API doesn't have subclasses on GoalExecutors, pointless.
@CatalogedBy(GoalExecutorTypes.class)
public interface GoalExecutorType extends CatalogType {
-
- /**
- * Gets the {@link GoalExecutor} class that this type represents.
- *
- * @return The goal class
- */
- Class<? extends GoalExecutor<?>> getGoalExecutorClass();
}
