Contents
java.lang.Object
com.hypixel.hytale.server.npc.asset.builder.validators.Validator
com.hypixel.hytale.server.npc.asset.builder.validators.RequiredFeatureValidator
com.hypixel.hytale.server.npc.asset.builder.validators.RequiresFeatureIfEnumValidator<E>
public class RequiresFeatureIfEnumValidator<E extends Enum<E> & Supplier<String>>
extends RequiredFeatureValidator
Created on 20/08/2018
-
Method Summary
Modifier and TypeMethodDescriptiongetErrorMessage(String context) staticValidate(FeatureEvaluatorHelper evaluatorHelper, EnumSet<Feature> requiredFeature, E requiredValue, E value) booleanvalidate(FeatureEvaluatorHelper evaluatorHelper) static <E extends Enum<E> & Supplier<String>>
RequiresFeatureIfEnumValidatorwithAttributes(String attribute, E value, EnumSet<Feature> feature)
-
Method Details
-
validate
- Specified by:
validatein classRequiredFeatureValidator
-
getErrorMessage
- Specified by:
getErrorMessagein classRequiredFeatureValidator
-
staticValidate
-
withAttributes
-